.wp-pagenavi {
clear: both;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border: 1px solid #BFBFBF;
padding: 3px 5px;
margin: 2px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
border-color: #000;
}
.wp-pagenavi span.current {
font-weight: bold;
}.swp_social_panel.swp_default_full_color a,html body .swp_social_panel.swp_individual_full_color .nc_tweetContainer:hover a,body .swp_social_panel.swp_other_full_color:hover a{color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_blogger,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_blogger:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_blogger:not(:hover){border:1px solid #ff5722}.swp_social_panel.swp_default_full_color .swp_blogger,html body .swp_social_panel.swp_individual_full_color .swp_blogger:hover,body .swp_social_panel.swp_other_full_color:hover .swp_blogger{background:#ff5722;border:1px solid #ee3900}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_blogger,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_blogger:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_blogger{border-bottom:3px solid #ee3900}.swp_social_panel.swp_default_color_outlines .swp_blogger a,html body .swp_social_panel.swp_individual_color_outlines .swp_blogger a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_blogger a{color:#ff5722}.swp_social_panel.swp_default_color_outlines .swp_blogger,html body .swp_social_panel.swp_individual_color_outlines .swp_blogger:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_blogger{background:rgba(0,0,0,0);border:1px solid #ff5722}.swp-blogger{background:#ff5722;border-color:#ee3900}.swp-blogger a{color:#ff5722}.swp-blogger a:hover{background:#ee3900;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_buffer,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_buffer:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_buffer:not(:hover){border:1px solid #323b43}.swp_social_panel.swp_default_full_color .swp_buffer,html body .swp_social_panel.swp_individual_full_color .swp_buffer:hover,body .swp_social_panel.swp_other_full_color:hover .swp_buffer{background:#323b43;border:1px solid #1c2126}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_buffer,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_buffer:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_buffer{border-bottom:3px solid #1c2126}.swp_social_panel.swp_default_color_outlines .swp_buffer a,html body .swp_social_panel.swp_individual_color_outlines .swp_buffer a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_buffer a{color:#323b43}.swp_social_panel.swp_default_color_outlines .swp_buffer,html body .swp_social_panel.swp_individual_color_outlines .swp_buffer:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_buffer{background:rgba(0,0,0,0);border:1px solid #323b43}.swp-buffer{background:#323b43;border-color:#1c2126}.swp-buffer a{color:#323b43}.swp-buffer a:hover{background:#1c2126;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_ello,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_ello:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_ello:not(:hover){border:1px solid #000}.swp_social_panel.swp_default_full_color .swp_ello,html body .swp_social_panel.swp_individual_full_color .swp_ello:hover,body .swp_social_panel.swp_other_full_color:hover .swp_ello{background:#000;border:1px solid #000}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_ello,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_ello:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_ello{border-bottom:3px solid #000}.swp_social_panel.swp_default_color_outlines .swp_ello a,html body .swp_social_panel.swp_individual_color_outlines .swp_ello a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_ello a{color:#000}.swp_social_panel.swp_default_color_outlines .swp_ello,html body .swp_social_panel.swp_individual_color_outlines .swp_ello:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_ello{background:rgba(0,0,0,0);border:1px solid #000}.swp-ello{background:#000;border-color:#000}.swp-ello a{color:#000}.swp-ello a:hover{background:#000;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_email,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_email:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_email:not(:hover){border:1px solid #6bcce9}.swp_social_panel.swp_default_full_color .swp_email,html body .swp_social_panel.swp_individual_full_color .swp_email:hover,body .swp_social_panel.swp_other_full_color:hover .swp_email{background:#6bcce9;border:1px solid #3fbde2}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_email,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_email:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_email{border-bottom:3px solid #3fbde2}.swp_social_panel.swp_default_color_outlines .swp_email a,html body .swp_social_panel.swp_individual_color_outlines .swp_email a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_email a{color:#6bcce9}.swp_social_panel.swp_default_color_outlines .swp_email,html body .swp_social_panel.swp_individual_color_outlines .swp_email:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_email{background:rgba(0,0,0,0);border:1px solid #6bcce9}.swp-email{background:#6bcce9;border-color:#3fbde2}.swp-email a{color:#6bcce9}.swp-email a:hover{background:#3fbde2;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_evernote,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_evernote:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_evernote:not(:hover){border:1px solid #2dbe60}.swp_social_panel.swp_default_full_color .swp_evernote,html body .swp_social_panel.swp_individual_full_color .swp_evernote:hover,body .swp_social_panel.swp_other_full_color:hover .swp_evernote{background:#2dbe60;border:1px solid #23954b}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_evernote,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_evernote:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_evernote{border-bottom:3px solid #23954b}.swp_social_panel.swp_default_color_outlines .swp_evernote a,html body .swp_social_panel.swp_individual_color_outlines .swp_evernote a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_evernote a{color:#2dbe60}.swp_social_panel.swp_default_color_outlines .swp_evernote,html body .swp_social_panel.swp_individual_color_outlines .swp_evernote:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_evernote{background:rgba(0,0,0,0);border:1px solid #2dbe60}.swp-evernote{background:#2dbe60;border-color:#23954b}.swp-evernote a{color:#2dbe60}.swp-evernote a:hover{background:#23954b;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_facebook,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_facebook:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_facebook:not(:hover){border:1px solid #1877f2}.swp_social_panel.swp_default_full_color .swp_facebook,html body .swp_social_panel.swp_individual_full_color .swp_facebook:hover,body .swp_social_panel.swp_other_full_color:hover .swp_facebook{background:#1877f2;border:1px solid #0b5fcc}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_facebook,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_facebook:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_facebook{border-bottom:3px solid #0b5fcc}.swp_social_panel.swp_default_color_outlines .swp_facebook a,html body .swp_social_panel.swp_individual_color_outlines .swp_facebook a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_facebook a{color:#1877f2}.swp_social_panel.swp_default_color_outlines .swp_facebook,html body .swp_social_panel.swp_individual_color_outlines .swp_facebook:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_facebook{background:rgba(0,0,0,0);border:1px solid #1877f2}.swp-facebook{background:#1877f2;border-color:#0b5fcc}.swp-facebook a{color:#1877f2}.swp-facebook a:hover{background:#0b5fcc;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_flickr,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_flickr:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_flickr:not(:hover){border:1px solid #ff0084}.swp_social_panel.swp_default_full_color .swp_flickr,html body .swp_social_panel.swp_individual_full_color .swp_flickr:hover,body .swp_social_panel.swp_other_full_color:hover .swp_flickr{background:#ff0084;border:1px solid #cc006a}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_flickr,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_flickr:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_flickr{border-bottom:3px solid #cc006a}.swp_social_panel.swp_default_color_outlines .swp_flickr a,html body .swp_social_panel.swp_individual_color_outlines .swp_flickr a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_flickr a{color:#ff0084}.swp_social_panel.swp_default_color_outlines .swp_flickr,html body .swp_social_panel.swp_individual_color_outlines .swp_flickr:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_flickr{background:rgba(0,0,0,0);border:1px solid #ff0084}.swp-flickr{background:#ff0084;border-color:#cc006a}.swp-flickr a{color:#ff0084}.swp-flickr a:hover{background:#cc006a;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_flipboard,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_flipboard:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_flipboard:not(:hover){border:1px solid #bf2626}.swp_social_panel.swp_default_full_color .swp_flipboard,html body .swp_social_panel.swp_individual_full_color .swp_flipboard:hover,body .swp_social_panel.swp_other_full_color:hover .swp_flipboard{background:#bf2626;border:1px solid #941e1e}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_flipboard,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_flipboard:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_flipboard{border-bottom:3px solid #941e1e}.swp_social_panel.swp_default_color_outlines .swp_flipboard a,html body .swp_social_panel.swp_individual_color_outlines .swp_flipboard a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_flipboard a{color:#bf2626}.swp_social_panel.swp_default_color_outlines .swp_flipboard,html body .swp_social_panel.swp_individual_color_outlines .swp_flipboard:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_flipboard{background:rgba(0,0,0,0);border:1px solid #bf2626}.swp-flipboard{background:#bf2626;border-color:#941e1e}.swp-flipboard a{color:#bf2626}.swp-flipboard a:hover{background:#941e1e;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_hacker_news,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_hacker_news:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_hacker_news:not(:hover){border:1px solid #d85623}.swp_social_panel.swp_default_full_color .swp_hacker_news,html body .swp_social_panel.swp_individual_full_color .swp_hacker_news:hover,body .swp_social_panel.swp_other_full_color:hover .swp_hacker_news{background:#d85623;border:1px solid #ac451c}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_hacker_news,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_hacker_news:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_hacker_news{border-bottom:3px solid #ac451c}.swp_social_panel.swp_default_color_outlines .swp_hacker_news a,html body .swp_social_panel.swp_individual_color_outlines .swp_hacker_news a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_hacker_news a{color:#d85623}.swp_social_panel.swp_default_color_outlines .swp_hacker_news,html body .swp_social_panel.swp_individual_color_outlines .swp_hacker_news:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_hacker_news{background:rgba(0,0,0,0);border:1px solid #d85623}.swp-hacker_news{background:#d85623;border-color:#ac451c}.swp-hacker_news a{color:#d85623}.swp-hacker_news a:hover{background:#ac451c;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_instagram,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_instagram:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_instagram:not(:hover){border:1px solid #ea2454}.swp_social_panel.swp_default_full_color .swp_instagram,html body .swp_social_panel.swp_individual_full_color .swp_instagram:hover,body .swp_social_panel.swp_other_full_color:hover .swp_instagram{background:#ea2454;border:1px solid #c8133f}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_instagram,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_instagram:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_instagram{border-bottom:3px solid #c8133f}.swp_social_panel.swp_default_color_outlines .swp_instagram a,html body .swp_social_panel.swp_individual_color_outlines .swp_instagram a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_instagram a{color:#ea2454}.swp_social_panel.swp_default_color_outlines .swp_instagram,html body .swp_social_panel.swp_individual_color_outlines .swp_instagram:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_instagram{background:rgba(0,0,0,0);border:1px solid #ea2454}.swp-instagram{background:#ea2454;border-color:#c8133f}.swp-instagram a{color:#ea2454}.swp-instagram a:hover{background:#c8133f;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_linkedin,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_linkedin:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_linkedin:not(:hover){border:1px solid #2767b1}.swp_social_panel.swp_default_full_color .swp_linkedin,html body .swp_social_panel.swp_individual_full_color .swp_linkedin:hover,body .swp_social_panel.swp_other_full_color:hover .swp_linkedin{background:#2767b1;border:1px solid #1e4f87}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_linkedin,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_linkedin:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_linkedin{border-bottom:3px solid #1e4f87}.swp_social_panel.swp_default_color_outlines .swp_linkedin a,html body .swp_social_panel.swp_individual_color_outlines .swp_linkedin a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_linkedin a{color:#2767b1}.swp_social_panel.swp_default_color_outlines .swp_linkedin,html body .swp_social_panel.swp_individual_color_outlines .swp_linkedin:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_linkedin{background:rgba(0,0,0,0);border:1px solid #2767b1}.swp-linkedin{background:#2767b1;border-color:#1e4f87}.swp-linkedin a{color:#2767b1}.swp-linkedin a:hover{background:#1e4f87;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_medium,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_medium:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_medium:not(:hover){border:1px solid #00ab6c}.swp_social_panel.swp_default_full_color .swp_medium,html body .swp_social_panel.swp_individual_full_color .swp_medium:hover,body .swp_social_panel.swp_other_full_color:hover .swp_medium{background:#00ab6c;border:1px solid #00784c}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_medium,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_medium:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_medium{border-bottom:3px solid #00784c}.swp_social_panel.swp_default_color_outlines .swp_medium a,html body .swp_social_panel.swp_individual_color_outlines .swp_medium a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_medium a{color:#00ab6c}.swp_social_panel.swp_default_color_outlines .swp_medium,html body .swp_social_panel.swp_individual_color_outlines .swp_medium:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_medium{background:rgba(0,0,0,0);border:1px solid #00ab6c}.swp-medium{background:#00ab6c;border-color:#00784c}.swp-medium a{color:#00ab6c}.swp-medium a:hover{background:#00784c;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_mix,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_mix:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_mix:not(:hover){border:1px solid #f4812c}.swp_social_panel.swp_default_full_color .swp_mix,html body .swp_social_panel.swp_individual_full_color .swp_mix:hover,body .swp_social_panel.swp_other_full_color:hover .swp_mix{background:#f4812c;border:1px solid #e1660c}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_mix,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_mix:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_mix{border-bottom:3px solid #e1660c}.swp_social_panel.swp_default_color_outlines .swp_mix a,html body .swp_social_panel.swp_individual_color_outlines .swp_mix a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_mix a{color:#f4812c}.swp_social_panel.swp_default_color_outlines .swp_mix,html body .swp_social_panel.swp_individual_color_outlines .swp_mix:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_mix{background:rgba(0,0,0,0);border:1px solid #f4812c}.swp-mix{background:#f4812c;border-color:#e1660c}.swp-mix a{color:#f4812c}.swp-mix a:hover{background:#e1660c;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_more,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_more:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_more:not(:hover){border:1px solid #ee464f}.swp_social_panel.swp_default_full_color .swp_more,html body .swp_social_panel.swp_individual_full_color .swp_more:hover,body .swp_social_panel.swp_other_full_color:hover .swp_more{background:#ee464f;border:1px solid #ea1723}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_more,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_more:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_more{border-bottom:3px solid #ea1723}.swp_social_panel.swp_default_color_outlines .swp_more a,html body .swp_social_panel.swp_individual_color_outlines .swp_more a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_more a{color:#ee464f}.swp_social_panel.swp_default_color_outlines .swp_more,html body .swp_social_panel.swp_individual_color_outlines .swp_more:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_more{background:rgba(0,0,0,0);border:1px solid #ee464f}.swp-more{background:#ee464f;border-color:#ea1723}.swp-more a{color:#ee464f}.swp-more a:hover{background:#ea1723;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_parler,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_parler:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_parler:not(:hover){border:1px solid #be1e2c}.swp_social_panel.swp_default_full_color .swp_parler,html body .swp_social_panel.swp_individual_full_color .swp_parler:hover,body .swp_social_panel.swp_other_full_color:hover .swp_parler{background:#be1e2c;border:1px solid #921722}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_parler,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_parler:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_parler{border-bottom:3px solid #921722}.swp_social_panel.swp_default_color_outlines .swp_parler a,html body .swp_social_panel.swp_individual_color_outlines .swp_parler a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_parler a{color:#be1e2c}.swp_social_panel.swp_default_color_outlines .swp_parler,html body .swp_social_panel.swp_individual_color_outlines .swp_parler:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_parler{background:rgba(0,0,0,0);border:1px solid #be1e2c}.swp-parler{background:#be1e2c;border-color:#921722}.swp-parler a{color:#be1e2c}.swp-parler a:hover{background:#921722;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_periscope,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_periscope:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_periscope:not(:hover){border:1px solid #3aa4c6}.swp_social_panel.swp_default_full_color .swp_periscope,html body .swp_social_panel.swp_individual_full_color .swp_periscope:hover,body .swp_social_panel.swp_other_full_color:hover .swp_periscope{background:#3aa4c6;border:1px solid #2e849f}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_periscope,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_periscope:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_periscope{border-bottom:3px solid #2e849f}.swp_social_panel.swp_default_color_outlines .swp_periscope a,html body .swp_social_panel.swp_individual_color_outlines .swp_periscope a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_periscope a{color:#3aa4c6}.swp_social_panel.swp_default_color_outlines .swp_periscope,html body .swp_social_panel.swp_individual_color_outlines .swp_periscope:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_periscope{background:rgba(0,0,0,0);border:1px solid #3aa4c6}.swp-periscope{background:#3aa4c6;border-color:#2e849f}.swp-periscope a{color:#3aa4c6}.swp-periscope a:hover{background:#2e849f;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_pinterest,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_pinterest:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_pinterest:not(:hover){border:1px solid #e60023}.swp_social_panel.swp_default_full_color .swp_pinterest,html body .swp_social_panel.swp_individual_full_color .swp_pinterest:hover,body .swp_social_panel.swp_other_full_color:hover .swp_pinterest{background:#e60023;border:1px solid #b3001b}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_pinterest,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_pinterest:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_pinterest{border-bottom:3px solid #b3001b}.swp_social_panel.swp_default_color_outlines .swp_pinterest a,html body .swp_social_panel.swp_individual_color_outlines .swp_pinterest a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_pinterest a{color:#e60023}.swp_social_panel.swp_default_color_outlines .swp_pinterest,html body .swp_social_panel.swp_individual_color_outlines .swp_pinterest:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_pinterest{background:rgba(0,0,0,0);border:1px solid #e60023}.swp-pinterest{background:#e60023;border-color:#b3001b}.swp-pinterest a{color:#e60023}.swp-pinterest a:hover{background:#b3001b;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_pocket,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_pocket:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_pocket:not(:hover){border:1px solid #ef4056}.swp_social_panel.swp_default_full_color .swp_pocket,html body .swp_social_panel.swp_individual_full_color .swp_pocket:hover,body .swp_social_panel.swp_other_full_color:hover .swp_pocket{background:#ef4056;border:1px solid #e9132e}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_pocket,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_pocket:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_pocket{border-bottom:3px solid #e9132e}.swp_social_panel.swp_default_color_outlines .swp_pocket a,html body .swp_social_panel.swp_individual_color_outlines .swp_pocket a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_pocket a{color:#ef4056}.swp_social_panel.swp_default_color_outlines .swp_pocket,html body .swp_social_panel.swp_individual_color_outlines .swp_pocket:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_pocket{background:rgba(0,0,0,0);border:1px solid #ef4056}.swp-pocket{background:#ef4056;border-color:#e9132e}.swp-pocket a{color:#ef4056}.swp-pocket a:hover{background:#e9132e;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_print,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_print:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_print:not(:hover){border:1px solid #777}.swp_social_panel.swp_default_full_color .swp_print,html body .swp_social_panel.swp_individual_full_color .swp_print:hover,body .swp_social_panel.swp_other_full_color:hover .swp_print{background:#777;border:1px solid #5e5e5e}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_print,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_print:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_print{border-bottom:3px solid #5e5e5e}.swp_social_panel.swp_default_color_outlines .swp_print a,html body .swp_social_panel.swp_individual_color_outlines .swp_print a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_print a{color:#777}.swp_social_panel.swp_default_color_outlines .swp_print,html body .swp_social_panel.swp_individual_color_outlines .swp_print:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_print{background:rgba(0,0,0,0);border:1px solid #777}.swp-print{background:#777;border-color:#5e5e5e}.swp-print a{color:#777}.swp-print a:hover{background:#5e5e5e;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_reddit,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_reddit:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_reddit:not(:hover){border:1px solid #f04b23}.swp_social_panel.swp_default_full_color .swp_reddit,html body .swp_social_panel.swp_individual_full_color .swp_reddit:hover,body .swp_social_panel.swp_other_full_color:hover .swp_reddit{background:#f04b23;border:1px solid #d2340e}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_reddit,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_reddit:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_reddit{border-bottom:3px solid #d2340e}.swp_social_panel.swp_default_color_outlines .swp_reddit a,html body .swp_social_panel.swp_individual_color_outlines .swp_reddit a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_reddit a{color:#f04b23}.swp_social_panel.swp_default_color_outlines .swp_reddit,html body .swp_social_panel.swp_individual_color_outlines .swp_reddit:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_reddit{background:rgba(0,0,0,0);border:1px solid #f04b23}.swp-reddit{background:#f04b23;border-color:#d2340e}.swp-reddit a{color:#f04b23}.swp-reddit a:hover{background:#d2340e;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_snapchat,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_snapchat:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_snapchat:not(:hover){border:1px solid #fffc00}.swp_social_panel.swp_default_full_color .swp_snapchat,html body .swp_social_panel.swp_individual_full_color .swp_snapchat:hover,body .swp_social_panel.swp_other_full_color:hover .swp_snapchat{background:#fffc00;border:1px solid #ccca00}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_snapchat,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_snapchat:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_snapchat{border-bottom:3px solid #ccca00}.swp_social_panel.swp_default_color_outlines .swp_snapchat a,html body .swp_social_panel.swp_individual_color_outlines .swp_snapchat a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_snapchat a{color:#fffc00}.swp_social_panel.swp_default_color_outlines .swp_snapchat,html body .swp_social_panel.swp_individual_color_outlines .swp_snapchat:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_snapchat{background:rgba(0,0,0,0);border:1px solid #fffc00}.swp-snapchat{background:#fffc00;border-color:#ccca00}.swp-snapchat a{color:#fffc00}.swp-snapchat a:hover{background:#ccca00;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_telegram,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_telegram:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_telegram:not(:hover){border:1px solid #08c}.swp_social_panel.swp_default_full_color .swp_telegram,html body .swp_social_panel.swp_individual_full_color .swp_telegram:hover,body .swp_social_panel.swp_other_full_color:hover .swp_telegram{background:#08c;border:1px solid #069}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_telegram,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_telegram:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_telegram{border-bottom:3px solid #069}.swp_social_panel.swp_default_color_outlines .swp_telegram a,html body .swp_social_panel.swp_individual_color_outlines .swp_telegram a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_telegram a{color:#08c}.swp_social_panel.swp_default_color_outlines .swp_telegram,html body .swp_social_panel.swp_individual_color_outlines .swp_telegram:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_telegram{background:rgba(0,0,0,0);border:1px solid #08c}.swp-telegram{background:#08c;border-color:#069}.swp-telegram a{color:#08c}.swp-telegram a:hover{background:#069;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_twitter,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_twitter:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_twitter:not(:hover){border:1px solid #0d1014}.swp_social_panel.swp_default_full_color .swp_twitter,html body .swp_social_panel.swp_individual_full_color .swp_twitter:hover,body .swp_social_panel.swp_other_full_color:hover .swp_twitter{background:#0d1014;border:1px solid #000}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_twitter,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_twitter:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_twitter{border-bottom:3px solid #000}.swp_social_panel.swp_default_color_outlines .swp_twitter a,html body .swp_social_panel.swp_individual_color_outlines .swp_twitter a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_twitter a{color:#0d1014}.swp_social_panel.swp_default_color_outlines .swp_twitter,html body .swp_social_panel.swp_individual_color_outlines .swp_twitter:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_twitter{background:rgba(0,0,0,0);border:1px solid #0d1014}.swp-twitter{background:#0d1014;border-color:#000}.swp-twitter a{color:#0d1014}.swp-twitter a:hover{background:#000;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_tumblr,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_tumblr:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_tumblr:not(:hover){border:1px solid #39475d}.swp_social_panel.swp_default_full_color .swp_tumblr,html body .swp_social_panel.swp_individual_full_color .swp_tumblr:hover,body .swp_social_panel.swp_other_full_color:hover .swp_tumblr{background:#39475d;border:1px solid #262f3d}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_tumblr,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_tumblr:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_tumblr{border-bottom:3px solid #262f3d}.swp_social_panel.swp_default_color_outlines .swp_tumblr a,html body .swp_social_panel.swp_individual_color_outlines .swp_tumblr a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_tumblr a{color:#39475d}.swp_social_panel.swp_default_color_outlines .swp_tumblr,html body .swp_social_panel.swp_individual_color_outlines .swp_tumblr:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_tumblr{background:rgba(0,0,0,0);border:1px solid #39475d}.swp-tumblr{background:#39475d;border-color:#262f3d}.swp-tumblr a{color:#39475d}.swp-tumblr a:hover{background:#262f3d;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_vimeo,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_vimeo:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_vimeo:not(:hover){border:1px solid #162221}.swp_social_panel.swp_default_full_color .swp_vimeo,html body .swp_social_panel.swp_individual_full_color .swp_vimeo:hover,body .swp_social_panel.swp_other_full_color:hover .swp_vimeo{background:#162221;border:1px solid #020303}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_vimeo,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_vimeo:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_vimeo{border-bottom:3px solid #020303}.swp_social_panel.swp_default_color_outlines .swp_vimeo a,html body .swp_social_panel.swp_individual_color_outlines .swp_vimeo a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_vimeo a{color:#162221}.swp_social_panel.swp_default_color_outlines .swp_vimeo,html body .swp_social_panel.swp_individual_color_outlines .swp_vimeo:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_vimeo{background:rgba(0,0,0,0);border:1px solid #162221}.swp-vimeo{background:#162221;border-color:#020303}.swp-vimeo a{color:#162221}.swp-vimeo a:hover{background:#020303;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_viber,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_viber:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_viber:not(:hover){border:1px solid #8f5db7}.swp_social_panel.swp_default_full_color .swp_viber,html body .swp_social_panel.swp_individual_full_color .swp_viber:hover,body .swp_social_panel.swp_other_full_color:hover .swp_viber{background:#8f5db7;border:1px solid #75459c}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_viber,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_viber:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_viber{border-bottom:3px solid #75459c}.swp_social_panel.swp_default_color_outlines .swp_viber a,html body .swp_social_panel.swp_individual_color_outlines .swp_viber a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_viber a{color:#8f5db7}.swp_social_panel.swp_default_color_outlines .swp_viber,html body .swp_social_panel.swp_individual_color_outlines .swp_viber:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_viber{background:rgba(0,0,0,0);border:1px solid #8f5db7}.swp-viber{background:#8f5db7;border-color:#75459c}.swp-viber a{color:#8f5db7}.swp-viber a:hover{background:#75459c;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_vk,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_vk:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_vk:not(:hover){border:1px solid #4a76a8}.swp_social_panel.swp_default_full_color .swp_vk,html body .swp_social_panel.swp_individual_full_color .swp_vk:hover,body .swp_social_panel.swp_other_full_color:hover .swp_vk{background:#4a76a8;border:1px solid #3a5d85}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_vk,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_vk:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_vk{border-bottom:3px solid #3a5d85}.swp_social_panel.swp_default_color_outlines .swp_vk a,html body .swp_social_panel.swp_individual_color_outlines .swp_vk a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_vk a{color:#4a76a8}.swp_social_panel.swp_default_color_outlines .swp_vk,html body .swp_social_panel.swp_individual_color_outlines .swp_vk:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_vk{background:rgba(0,0,0,0);border:1px solid #4a76a8}.swp-vk{background:#4a76a8;border-color:#3a5d85}.swp-vk a{color:#4a76a8}.swp-vk a:hover{background:#3a5d85;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_whatsapp,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_whatsapp:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_whatsapp:not(:hover){border:1px solid #71c169}.swp_social_panel.swp_default_full_color .swp_whatsapp,html body .swp_social_panel.swp_individual_full_color .swp_whatsapp:hover,body .swp_social_panel.swp_other_full_color:hover .swp_whatsapp{background:#71c169;border:1px solid #52af48}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_whatsapp,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_whatsapp:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_whatsapp{border-bottom:3px solid #52af48}.swp_social_panel.swp_default_color_outlines .swp_whatsapp a,html body .swp_social_panel.swp_individual_color_outlines .swp_whatsapp a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_whatsapp a{color:#71c169}.swp_social_panel.swp_default_color_outlines .swp_whatsapp,html body .swp_social_panel.swp_individual_color_outlines .swp_whatsapp:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_whatsapp{background:rgba(0,0,0,0);border:1px solid #71c169}.swp-whatsapp{background:#71c169;border-color:#52af48}.swp-whatsapp a{color:#71c169}.swp-whatsapp a:hover{background:#52af48;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_xing,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_xing:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_xing:not(:hover){border:1px solid #026466}.swp_social_panel.swp_default_full_color .swp_xing,html body .swp_social_panel.swp_individual_full_color .swp_xing:hover,body .swp_social_panel.swp_other_full_color:hover .swp_xing{background:#026466;border:1px solid #013334}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_xing,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_xing:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_xing{border-bottom:3px solid #013334}.swp_social_panel.swp_default_color_outlines .swp_xing a,html body .swp_social_panel.swp_individual_color_outlines .swp_xing a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_xing a{color:#026466}.swp_social_panel.swp_default_color_outlines .swp_xing,html body .swp_social_panel.swp_individual_color_outlines .swp_xing:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_xing{background:rgba(0,0,0,0);border:1px solid #026466}.swp-xing{background:#026466;border-color:#013334}.swp-xing a{color:#026466}.swp-xing a:hover{background:#013334;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_yummly,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_yummly:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_yummly:not(:hover){border:1px solid #e26426}.swp_social_panel.swp_default_full_color .swp_yummly,html body .swp_social_panel.swp_individual_full_color .swp_yummly:hover,body .swp_social_panel.swp_other_full_color:hover .swp_yummly{background:#e26426;border:1px solid #bc4f19}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_yummly,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_yummly:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_yummly{border-bottom:3px solid #bc4f19}.swp_social_panel.swp_default_color_outlines .swp_yummly a,html body .swp_social_panel.swp_individual_color_outlines .swp_yummly a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_yummly a{color:#e26426}.swp_social_panel.swp_default_color_outlines .swp_yummly,html body .swp_social_panel.swp_individual_color_outlines .swp_yummly:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_yummly{background:rgba(0,0,0,0);border:1px solid #e26426}.swp-yummly{background:#e26426;border-color:#bc4f19}.swp-yummly a{color:#e26426}.swp-yummly a:hover{background:#bc4f19;color:#fff}.swp_social_panel.swp_flat_fresh.swp_default_full_color .swp_mastodon,html body .swp_social_panel.swp_flat_fresh.swp_individual_full_color .swp_mastodon:hover,body .swp_social_panel.swp_flat_fresh.swp_other_full_color:hover .swp_mastodon:not(:hover){border:1px solid #6364ff}.swp_social_panel.swp_default_full_color .swp_mastodon,html body .swp_social_panel.swp_individual_full_color .swp_mastodon:hover,body .swp_social_panel.swp_other_full_color:hover .swp_mastodon{background:#6364ff;border:1px solid #3031ff}.swp_social_panel.swp_three_dee.swp_default_full_color .swp_mastodon,html body .swp_social_panel.swp_three_dee.swp_individual_full_color .swp_mastodon:hover,body .swp_social_panel.swp_three_dee.swp_other_full_color:hover .swp_mastodon{border-bottom:3px solid #3031ff}.swp_social_panel.swp_default_color_outlines .swp_mastodon a,html body .swp_social_panel.swp_individual_color_outlines .swp_mastodon a:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_mastodon a{color:#6364ff}.swp_social_panel.swp_default_color_outlines .swp_mastodon,html body .swp_social_panel.swp_individual_color_outlines .swp_mastodon:hover,body .swp_social_panel.swp_other_color_outlines:hover .swp_mastodon{background:rgba(0,0,0,0);border:1px solid #6364ff}.swp-mastodon{background:#6364ff;border-color:#3031ff}.swp-mastodon a{color:#6364ff}.swp-mastodon a:hover{background:#3031ff;color:#fff}.swp_social_panel.swp_default_light_gray .nc_tweetContainer,html body .swp_social_panel.swp_individual_light_gray .nc_tweetContainer:hover,body .swp_social_panel.swp_other_light_gray:hover .nc_tweetContainer{background-color:#ccc;border:1px solid #ccc}.swp_social_panel.swp_default_light_gray .nc_tweetContainer a,html body .swp_social_panel.swp_individual_light_gray .nc_tweetContainer:hover a,body .swp_social_panel.swp_other_light_gray:hover .nc_tweetContainer a{color:#fff}.swp_social_panel.swp_three_dee.swp_default_light_gray .nc_tweetContainer,html body .swp_social_panel.swp_three_dee.swp_individual_light_gray .nc_tweetContainer:hover,body .swp_social_panel.swp_three_dee.swp_other_light_gray .nc_tweetContainer:hover{border-bottom:3px solid #b3b3b3}.swp_social_panel.swp_three_dee.swp_default_light_gray .nc_tweetContainer.total_sharesalt,html body .swp_social_panel.swp_three_dee.swp_individual_light_gray .nc_tweetContainer:hover.total_sharesalt,body .swp_social_panel.swp_three_dee.swp_other_light_gray .nc_tweetContainer:hover.total_sharesalt{border-bottom:none !important}.swp_social_panel.swp_default_light_gray_outlines a,html body .swp_social_panel.swp_individual_light_gray_outlines a:hover,body .swp_social_panel.swp_other_light_gray_outlines:hover a{color:#ccc}.swp_social_panel.swp_default_light_gray_outlines .nc_tweetContainer,html body .swp_social_panel.swp_individual_light_gray_outlines .nc_tweetContainer:hover,body .swp_social_panel.swp_other_light_gray_outlines:hover .nc_tweetContainer{background:rgba(0,0,0,0);border:1px solid #ccc}.swp_social_panel.swp_default_medium_gray .nc_tweetContainer,html body .swp_social_panel.swp_individual_medium_gray .nc_tweetContainer:hover,body .swp_social_panel.swp_other_medium_gray:hover .nc_tweetContainer{background-color:#999;border:1px solid #999}.swp_social_panel.swp_default_medium_gray .nc_tweetContainer a,html body .swp_social_panel.swp_individual_medium_gray .nc_tweetContainer:hover a,body .swp_social_panel.swp_other_medium_gray:hover .nc_tweetContainer a{color:#fff}.swp_social_panel.swp_three_dee.swp_default_medium_gray .nc_tweetContainer,html body .swp_social_panel.swp_three_dee.swp_individual_medium_gray .nc_tweetContainer:hover,body .swp_social_panel.swp_three_dee.swp_other_medium_gray .nc_tweetContainer:hover{border-bottom:3px solid gray}.swp_social_panel.swp_three_dee.swp_default_medium_gray .nc_tweetContainer.total_sharesalt,html body .swp_social_panel.swp_three_dee.swp_individual_medium_gray .nc_tweetContainer:hover.total_sharesalt,body .swp_social_panel.swp_three_dee.swp_other_medium_gray .nc_tweetContainer:hover.total_sharesalt{border-bottom:none !important}.swp_social_panel.swp_default_medium_gray_outlines a,html body .swp_social_panel.swp_individual_medium_gray_outlines a:hover,body .swp_social_panel.swp_other_medium_gray_outlines:hover a{color:#999}.swp_social_panel.swp_default_medium_gray_outlines .nc_tweetContainer,html body .swp_social_panel.swp_individual_medium_gray_outlines .nc_tweetContainer:hover,body .swp_social_panel.swp_other_medium_gray_outlines:hover .nc_tweetContainer{background:rgba(0,0,0,0);border:1px solid #999}.swp_social_panel.swp_default_dark_gray .nc_tweetContainer,html body .swp_social_panel.swp_individual_dark_gray .nc_tweetContainer:hover,body .swp_social_panel.swp_other_dark_gray:hover .nc_tweetContainer{background-color:#444;border:1px solid #444}.swp_social_panel.swp_default_dark_gray .nc_tweetContainer a,html body .swp_social_panel.swp_individual_dark_gray .nc_tweetContainer:hover a,body .swp_social_panel.swp_other_dark_gray:hover .nc_tweetContainer a{color:#fff}.swp_social_panel.swp_three_dee.swp_default_dark_gray .nc_tweetContainer,html body .swp_social_panel.swp_three_dee.swp_individual_dark_gray .nc_tweetContainer:hover,body .swp_social_panel.swp_three_dee.swp_other_dark_gray .nc_tweetContainer:hover{border-bottom:3px solid #2b2b2b}.swp_social_panel.swp_three_dee.swp_default_dark_gray .nc_tweetContainer.total_sharesalt,html body .swp_social_panel.swp_three_dee.swp_individual_dark_gray .nc_tweetContainer:hover.total_sharesalt,body .swp_social_panel.swp_three_dee.swp_other_dark_gray .nc_tweetContainer:hover.total_sharesalt{border-bottom:none !important}.swp_social_panel.swp_default_dark_gray_outlines a,html body .swp_social_panel.swp_individual_dark_gray_outlines a:hover,body .swp_social_panel.swp_other_dark_gray_outlines:hover a{color:#444}.swp_social_panel.swp_default_dark_gray_outlines .nc_tweetContainer,html body .swp_social_panel.swp_individual_dark_gray_outlines .nc_tweetContainer:hover,body .swp_social_panel.swp_other_dark_gray_outlines:hover .nc_tweetContainer{background:rgba(0,0,0,0);border:1px solid #444}.swp_social_panel.swp_modern,.swp_social_panel.swp_dark{background:#fff;height:62px;padding:0;border-radius:8px;border:1px solid #eee;box-shadow:0 2px 4px 0 rgba(0,0,0,.01),0 4px 5px 0 rgba(0,0,0,.014),0 4px 15px 0 rgba(0,0,0,.09)}.swp_social_panel.swp_modern .swp_share_button,.swp_social_panel.swp_dark .swp_share_button{border:none !important;border-radius:0 !important;margin:0 !important;height:61px !important;padding-bottom:1px}.swp_social_panel.swp_modern .swp_share_button.total_shares.total_sharesalt,.swp_social_panel.swp_modern .swp_share_button.total_shares.total_sharesalt,.swp_social_panel.swp_dark .swp_share_button.total_shares.total_sharesalt,.swp_social_panel.swp_dark .swp_share_button.total_shares.total_sharesalt{padding:15px !important}.swp_social_panel.swp_modern .swp_share_link,.swp_social_panel.swp_dark .swp_share_link{border-radius:0;padding:15px;height:61px !important}.swp_social_panel.swp_modern .iconFiller,.swp_social_panel.swp_dark .iconFiller{margin-bottom:10px !important}.swp_social_panel.swp_modern .nc_wrapper.bottom,.swp_social_panel.swp_dark .nc_wrapper.bottom{background:rgba(0,0,0,0) !important}.swp_dark .swp_share_button{background:#222 !important;border-color:#222 !important;margin:0 !important;height:62px !important}.swp_dark .swp_share_link:hover{background:#444}.scale-70{transform:scale(0.7)}.swp_social_panel:not(.nc_floater).scale-70.scale-full_width{width:142.8571428571 !important}.scale-80{transform:scale(0.8)}.swp_social_panel:not(.nc_floater).scale-80.scale-full_width{width:125 !important}.scale-90{transform:scale(0.9)}.swp_social_panel:not(.nc_floater).scale-90.scale-full_width{width:111.1111111111 !important}.scale-100{transform:scale(1)}.swp_social_panel:not(.nc_floater).scale-100.scale-full_width{width:100 !important}.scale-110{transform:scale(1.1)}.swp_social_panel:not(.nc_floater).scale-110.scale-full_width{width:90.9090909091 !important}.scale-120{transform:scale(1.2)}.swp_social_panel:not(.nc_floater).scale-120.scale-full_width{width:83.3333333333 !important}.scale-130{transform:scale(1.3)}.swp_social_panel:not(.nc_floater).scale-130.scale-full_width{width:76.9230769231 !important}.scale-140{transform:scale(1.4)}.swp_social_panel:not(.nc_floater).scale-140.scale-full_width{width:71.4285714286 !important}.scale-left{transform-origin:left}.scale-center{transform-origin:center}.scale-right{transform-origin:right}.scale-full_width{transform-origin:left}div.swp_social_panel .nc_tweetContainer.swp_emphasize{flex:2}@media print{.swp_social_panel{display:none;opacity:0;visibility:collapse}}html[lang] .site * i.sw{font-family:sw-icon-font !important}.swp_social_panel{clear:both;display:flex;height:34px;line-height:1;margin-bottom:20px !important;margin-top:20px !important;overflow:hidden;padding:0;align-items:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-box-pack:justify;-moz-box-pack:justify;direction:ltr;-ms-flex-align:stretch;-ms-flex-line-pack:center;-ms-flex-pack:justify;flex-wrap:wrap;justify-content:space-between}.swp_social_panel .nc_tweetContainer a.nc_tweet,.swp_social_panel .nc_tweetContainer.total_shares .swp_count{display:block;display:flex;font-family:Lato,sans-serif;font-size:18px !important;font-weight:bold;height:30px;text-decoration:none;text-decoration:none !important;text-transform:none;flex-flow:row wrap;box-shadow:none}.swp_social_panel .nc_tweetContainer:not(.total_shares):not(.total_sharesalt){border-radius:2px;cursor:pointer;float:left;font-family:Lato;height:32px;margin:0 5px 3px 5px;min-width:34px;overflow:hidden;text-align:center;transition:all .1s linear}.swp_social_panel .nc_tweetContainer .spaceManWilly{display:block;width:120px}.swp_social_panel .swp_label{display:block;font-size:9px !important;margin-top:13px;position:absolute;text-align:center !important;text-transform:uppercase}.swp_social_panel .swp_share{display:block;float:right;float:left;font-size:14px;font-weight:normal;height:30px;line-height:32px;margin:0 0 0 6px;max-width:none !important}.swp_social_panel .total_shares{background:rgba(0,0,0,0) !important;border:none !important;border-radius:2px;color:#fff;cursor:default;display:block;font-size:19px;padding:0 10px;flex:none !important}.swp_social_panel .total_shares .swp_count{line-height:30px}.swp_social_panel .total_shares .swp_label{font-size:10px;vertical-align:middle}.swp_social_panel .total_shares.total_sharesalt{background:rgba(0,0,0,0) !important;border:none !important}.swp_social_panel .total_shares.total_sharesalt:before{content:"G";display:inline-block;font-family:sw-icon-font;margin-top:7px;vertical-align:top}.swp_social_panel .total_shares.total_sharesalt.total_sharesalt,.swp_social_panel .total_shares.total_sharesalt:not(:nth-child(1)){background:rgba(0,0,0,0) !important;border:none;color:#474b4d;margin-left:0 !important;margin-bottom:10px !important}.swp_social_panel .total_shares.total_sharesalt .swp_count{color:#474b4d;font-size:24px}.swp_social_panel .total_shares.total_sharesalt .swp_label{color:#474b4d;letter-spacing:0;min-width:40px}.swp_social_panel a .swp_count{font-size:14px}.swp_social_panel a .swp_count:not(.swp_hide){display:inline-block;line-height:32px;margin:0;padding:0 5px;flex:1}.swp_social_panel a .swp_count.swp_hide{margin:0 auto;width:auto}.swp_social_panel:not(.nc_floater):not(.swp_social_panelSide){width:100% !important}.swp_social_panel:not(.nc_floater):not(.swp_social_panelSide).swp_shift{padding:0 10px}.swp_social_panel:not(.swp_social_panelSide){transition:opacity .2s ease-in-out}.swp_social_panel:not(.swp_social_panelSide) .nc_tweetContainer{flex:1}.swp_social_panel:not(.swp_social_panelSide) .nc_tweetContainer.swp-emphasize{flex:2}.swp_social_panel:not(.swp_social_panelSide) .nc_tweetContainer:nth-child(1){margin-left:0}.swp_social_panel:not(.swp_social_panelSide) .nc_tweetContainer:nth-last-child(1){margin-right:0}.swp_social_panel:not(.swp_social_panelSide) div.total_shares.total_sharesalt:before{content:"G";display:inline-block;font-family:sw-icon-font;margin-top:7px;vertical-align:top}.swp_social_panel:not(.swp_social_panelSide) div.total_shares.total_sharesalt .swp_count{display:inline-block;line-height:0;margin-left:8px;margin-top:12px;min-width:45px;position:relative;vertical-align:middle}.swp_social_panel:not(.swp_social_panelSide) div.total_shares.total_sharesalt:nth-child(1){margin-left:0;margin-right:15px;padding-left:0}.swp_social_panel:not(.swp_social_panelSide) div.total_shares.total_sharesalt:nth-last-child(1){margin-right:0;padding-right:0}.swp_social_panel span:before{content:initial !important}.swp_social_panel .iconFiller{font-size:18px;margin:0 auto;display:block;float:left;height:30px;overflow:hidden;transition:width .1s linear;width:30px}.swp_social_panel .sw{float:left;height:30px;line-height:32px;margin:1px 5px 0;text-shadow:none !important;width:20px}.swp_social_panel.notMobile .nc_tweetContainer:nth-child(1){margin-left:0}.swp_social_panel:hover .total_shares,.swp_social_panel.swp_full_color .total_shares,.swp_social_panel.swp_fade .total_shares,.swp_social_panel.swp_customFull:hover .total_shares{background:#e08a0f}.swp_social_panel.swp_leaf .nc_tweetContainer{border-radius:15px 0 !important;border-width:1px}.swp_social_panel.swp_pill .nc_tweetContainer{border-radius:50px !important;border-width:1px}.swp_social_panel.swp_shift .nc_tweetContainer:not(.total_shares){border-width:1px;transform:skew(-25deg)}.swp_social_panel.swp_shift .nc_tweetContainer a{transform:skew(25deg)}.swp_social_panel.swp_connected:hover .nc_tweetContainer,.swp_social_panel.swp_connected .nc_tweetContainer,.swp_social_panel.swp_connected .nc_tweetContainer:hover{border-radius:0 !important;border-width:1px;margin:0 !important}.swp_social_panel.mobile .iconFiller~.swp_count,.sw-content-locator{display:none}div[class*=custom_color][class^=_wrapper]{display:none}pre.swp_debug_data{white-space:pre-wrap;padding:0 25px;max-width:1000px;margin:0 auto 50px auto;border:3px solid #666}.wp-editor-container .swp_twitter:before{color:#429cd6}.swp_powered_by{font-family:helvetica,arial,sans-serif;color:#000}.swp_powered_by span{clear:both;width:100%;display:block;margin:36px 0px -30px 0}.swp_powered_by a{color:#000;text-decoration:none}.swp_powered_by img{max-height:40px;margin-top:30px}.sw{display:inline-block;font-family:sw-icon-font !important;font-size:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;text-rendering:auto;text-transform:none !important;transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.sw:before{display:block !important}i.swp_blogger_icon:before{content:"c"}i.swp_buffer_icon:before{content:"d"}i.swp_ello_icon:before{content:"h"}i.swp_email_icon:before{content:"i"}i.swp_evernote_icon:before{content:"j"}i.swp_facebook_icon:before{content:"k"}i.swp_flickr_icon:before{content:"l"}i.swp_flipboard_icon:before{content:"m"}i.swp_hacker_news_icon:before{content:"o"}i.swp_instagram_icon:before{content:"q"}i.swp_linkedin_icon:before{content:"s"}i.swp_medium_icon:before{content:"u"}i.swp_mix_icon:before{content:"w"}i.swp_more_icon:before{content:"B"}i.swp_parler_icon:before{content:"0"}i.swp_periscope_icon:before{content:"y"}i.swp_pinterest_icon:before{content:"A"}i.swp_pin_icon:before{content:"z"}i.swp_pocket_icon:before{content:"C"}i.swp_print_icon:before{content:"D"}i.swp_reddit_icon:before{content:"E"}i.swp_share_icon:before{content:"G"}i.swp_social-warfare_icon:before{content:"K"}i.swp_snapchat_icon:before{content:"J"}i.swp_telegram_icon:before{content:"L"}i.swp_tumblr_icon:before{content:"M"}i.swp_twitter_icon:before{content:"N"}i.swp_viber_icon:before{content:"O"}i.swp_vimeo_icon:before{content:"P"}i.swp_vk_icon:before{content:"R"}i.swp_warfare-plugins_icon:before{content:"Z"}i.swp_whatsapp_icon:before{content:"T"}i.swp_xing_icon:before{content:"V"}i.swp_yummly_icon:before{content:"Y"}i.swp_mastodon_icon:before{content:"1"}.sw-social-warfare:before{content:"K"}.wp-editor-container .sw:before{font-size:18px;line-height:22px}.wp-editor-container .sw-social-warfare:before,.mce-ico.sw-social-warfare:before,.mce-ico.sw-social-warfare{color:#ee464f}.mce-container .sw-social-warfare{color:#ee464f;font-size:20px;margin-right:15px;vertical-align:middle}.swp_social_panelSide{transition:all .2s linear;flex-direction:column;height:auto;overflow:visible;z-index:9998;margin:10px 5px !important;padding:0}.swp_social_panelSide.slide,.swp_social_panelSide.fade{transition:all .2s linear;position:fixed}.swp_social_panelSide.fade{display:none}.swp_social_panelSide.fade .swp_float_left{left:5px}.swp_social_panelSide.fade .swp_float_right{right:5px}.swp_social_panelSide.hideCounts a{text-align:center}.swp_social_panelSide.hideCounts .iconFiller{float:none;text-align:left}.swp_social_panelSide[class*=swp_side]{height:auto;display:flex;position:fixed;padding:30px 0}.swp_social_panelSide.swp_float_right{align-content:flex-end}.swp_social_panelSide.swp_side_top{top:15px}.swp_social_panelSide.swp_side_bottom{bottom:15px}.swp_social_panelSide.swp_default .nc_tweetContainer .sw{line-height:32px}.swp_social_panelSide.swp_default .nc_tweetContainer .swp_share{line-height:32px}.swp_social_panelSide span.swp_label{margin-top:0}.swp_social_panelSide .nc_tweetContainer{transition:all .1s linear;border-radius:3px;clear:both;display:block;font-family:Lato,sans-serif;height:32px;margin:3px 0 !important;overflow:hidden;padding:0;width:90px}.swp_social_panelSide .nc_tweetContainer.total_shares{background:rgba(0,0,0,0);border:0 !important;font-weight:800;height:55px;margin:0;padding:0;text-align:center;width:90px;order:-100}.swp_social_panelSide .nc_tweetContainer.total_shares .swp_count{color:#444;display:block;font-family:Lato,sans-serif;height:28px;text-align:center;width:100%}.swp_social_panelSide .nc_tweetContainer.total_shares .swp_label{color:#444;display:block;font-family:Lato,sans-serif;font-size:50%;position:relative;text-align:center;width:100%}.swp_social_panelSide .nc_tweetContainer:not(.total_shares){line-height:34px}.swp_social_panelSide .nc_tweetContainer:hover,.swp_social_panelSide .nc_tweetContainer:hover .iconFiller,.swp_social_panelSide .nc_tweetContainer:hover .swp_count{transition:all .1s linear}.swp_social_panelSide .nc_tweetContainer .iconFiller{transition:all .1s linear;display:inline-block;height:40px;margin:0 6px;padding:0;vertical-align:middle;width:21px}.swp_social_panelSide .nc_tweetContainer .swp_count{transition:all .1s linear;display:inline-block;font-size:14px;height:32px;line-height:16px;margin:0;padding:0;overflow:hidden;text-align:right;vertical-align:top;width:0}.swp_social_panelSide .nc_tweetContainer a{transition:all .1s linear;cursor:pointer;display:block;font-weight:500;height:36px;margin:0;padding:0;text-decoration:none}.swp_social_panelSide .nc_tweetContainer .sw,.swp_social_panelSide .nc_tweetContainer .swp_share{float:left;line-height:34px}.swp_social_panelSide .nc_tweetContainer .swp_share{font-size:13px;margin:0}.swp_social_panelSide.swp_boxed .nc_tweetContainer,.swp_social_panelSide.swp_circles .nc_tweetContainer{margin-bottom:5px;width:67.5px !important}.swp_social_panelSide.swp_boxed .nc_tweetContainer,.swp_social_panelSide.swp_boxed .nc_tweetContainer a,.swp_social_panelSide.swp_circles .nc_tweetContainer,.swp_social_panelSide.swp_circles .nc_tweetContainer a{width:67.5px;height:67.5px !important;position:relative}.swp_social_panelSide.swp_boxed .total_shares,.swp_social_panelSide.swp_circles .total_shares{padding:0;width:67.5px !important}.swp_social_panelSide.swp_boxed .nc_tweetContainer span.iconFiller,.swp_social_panelSide.swp_circles .nc_tweetContainer span.iconFiller{height:40px;width:67.5px}.swp_social_panelSide.swp_boxed .nc_tweetContainer i.sw,.swp_social_panelSide.swp_circles .nc_tweetContainer i.sw{font-size:27px;height:40px;margin:0;padding-top:10px;text-align:center;width:100%}.swp_social_panelSide.swp_boxed .nc_tweetContainer:not(.total_shares) span.swp_share,.swp_social_panelSide.swp_circles .nc_tweetContainer:not(.total_shares) span.swp_share{height:35px;opacity:0;position:absolute;bottom:0;left:0;text-align:center;width:67.5px}.swp_social_panelSide.swp_boxed .nc_tweetContainer:not(.total_shares) span.swp_count,.swp_social_panelSide.swp_circles .nc_tweetContainer:not(.total_shares) span.swp_count{height:35px;margin:0;padding:0;position:absolute;bottom:0;left:0;text-align:center;transition:padding .1s linear;width:100%}.swp_social_panelSide.swp_boxed .nc_tweetContainer:not(.total_shares) .swp_hide span.swp_share,.swp_social_panelSide.swp_boxed .nc_tweetContainer:not(.total_shares):hover span.swp_share:not(.swp_hide),.swp_social_panelSide.swp_circles .nc_tweetContainer:not(.total_shares) .swp_hide span.swp_share,.swp_social_panelSide.swp_circles .nc_tweetContainer:not(.total_shares):hover span.swp_share:not(.swp_hide){opacity:1}.swp_social_panelSide.swp_boxed .nc_tweetContainer:not(.total_shares):hover span.swp_count:not(.swp_hide),.swp_social_panelSide.swp_circles .nc_tweetContainer:not(.total_shares):hover span.swp_count:not(.swp_hide){opacity:0}.swp_social_panelSide.swp_boxed .nc_tweetContainer:not(.total_shares) .swp_count,.swp_social_panelSide.swp_circles .nc_tweetContainer:not(.total_shares) .swp_count{padding:0 8px;width:48px}.swp_social_panelSide.swp_boxed .nc_tweetContainer:not(.total_shares) .swp_count.swp_hide,.swp_social_panelSide.swp_circles .nc_tweetContainer:not(.total_shares) .swp_count.swp_hide{padding:0;width:100%}.swp_social_panelSide.swp_boxed .nc_tweetContainer:not(.total_shares) .swp_count.swp_hide .iconFiller,.swp_social_panelSide.swp_circles .nc_tweetContainer:not(.total_shares) .swp_count.swp_hide .iconFiller{display:block;float:none;margin:0 auto}.swp_social_panelSide.swp_boxed .nc_tweetContainer:not(.total_shares):hover .iconFiller,.swp_social_panelSide.swp_boxed .nc_tweetContainer:not(.total_shares) .spaceManWilly,.swp_social_panelSide.swp_circles .nc_tweetContainer:not(.total_shares):hover .iconFiller,.swp_social_panelSide.swp_circles .nc_tweetContainer:not(.total_shares) .spaceManWilly{width:100%}.swp_social_panelSide.swp_boxed .nc_tweetContainer:not(.total_shares) span.swp_count.swp_hide,.swp_social_panelSide.swp_boxed .nc_tweetContainer span.swp_hide .iconFiller,.swp_social_panelSide.swp_boxed .nc_tweetContainer span.swp_hide .spaceManWilly,.swp_social_panelSide.swp_circles .nc_tweetContainer:not(.total_shares) span.swp_count.swp_hide,.swp_social_panelSide.swp_circles .nc_tweetContainer span.swp_hide .iconFiller,.swp_social_panelSide.swp_circles .nc_tweetContainer span.swp_hide .spaceManWilly{height:67.5px;opacity:1}.swp_social_panelSide.swp_circles .nc_tweetContainer:not(.total_shares),.swp_social_panelSide.swp_circles .nc_tweetContainer:not(.total_shares) a{border-radius:50% !important}.swp_social_panelSide:not(.swp_boxed):not(.swp_circles) .nc_tweetContainer:not(.total_shares) .iconFiller{margin-left:2px;width:30px}.swp_social_panelSide:not(.swp_boxed):not(.swp_circles) .nc_tweetContainer:not(.total_shares)[data-network]:not(.total_shares):hover span.iconFiller,.swp_social_panelSide:not(.swp_boxed):not(.swp_circles) .nc_tweetContainer:not(.total_shares):not(.total_shares) .spaceManWilly{width:90px}.swp_social_panelSide:not(.swp_boxed):not(.swp_circles) .nc_tweetContainer:not(.total_shares):hover{width:150px}.nc_wrapper{background:#fff;position:fixed;transition:top .5s bottom .5s;width:100%;z-index:99999}.nc_wrapper.bottom{bottom:0;left:0}.nc_wrapper.top{top:0;left:0}.nc_wrapper .swp_social_panel{margin-bottom:10px !important;margin-top:10px !important}.nc_floater{margin:10px 0;position:relative}.float-position-top-left{transform-origin:top left}.float-position-center-left{transform-origin:center left}.float-position-bottom-left{transform-origin:bottom left}.float-position-top-right{transform-origin:top right}.float-position-center-right{transform-origin:center right}.float-position-bottom-right{transform-origin:bottom right}.sw-tweet-clear{zoom:1}.sw-tweet-clear:after{clear:both;content:".";display:block;height:0;visibility:hidden}a.swp_CTT{text-decoration:none !important;cursor:pointer}a.swp_CTT .sw-click-to-tweet{display:block;margin:15px 0;padding:15px 30px;position:relative}a.swp_CTT .sw-click-to-tweet:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}a.swp_CTT .sw-click-to-tweet .sw-ctt-text{margin:0 0 10px;padding:0;position:relative;word-wrap:break-word;display:block;font-size:24px;font-weight:500;line-height:140%;margin:0;padding:0;position:relative;text-decoration:none;text-transform:none}a.swp_CTT .sw-click-to-tweet .sw-ctt-btn{display:block;float:right;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;line-height:100%;margin:10px 0 0;padding:3px 5px 3px 3px;position:relative;text-decoration:none;text-transform:uppercase}a.swp_CTT .sw-click-to-tweet i.swp_twitter_icon{float:right;font-size:21px;margin-left:15px !important;margin-top:2px;text-transform:none}a.swp_CTT.style1 .sw-click-to-tweet{background-color:#fff;border:1px solid #ddd;border-radius:4px}a.swp_CTT.style1 .sw-click-to-tweet i.swp_twitter{color:#0d1014}a.swp_CTT.style1 .sw-click-to-tweet .sw-ctt-text,a.swp_CTT.style1 .sw-click-to-tweet .sw-ctt-btn{color:#999;text-decoration:none}a.swp_CTT.style1:hover .sw-click-to-tweet .sw-ctt-text,a.swp_CTT.style1:hover .sw-click-to-tweet .sw-ctt-btn{color:#666;text-decoration:none}a.swp_CTT.style2 .sw-click-to-tweet{background-color:#fff;border:4px double #ddd;border-radius:0}a.swp_CTT.style2 .sw-click-to-tweet .sw-ctt-btn{color:#0d1014}a.swp_CTT.style2 .sw-click-to-tweet .sw-ctt-text{color:#666;font-style:italic;text-decoration:none}a.swp_CTT.style2:hover .sw-click-to-tweet .sw-ctt-text,a.swp_CTT.style2:hover .sw-click-to-tweet .sw-ctt-btn{color:#666;text-decoration:none}a.swp_CTT.style3 .sw-click-to-tweet{background-color:#0d1014;border:none;border-left:10px solid #15202b;border-radius:0;padding-right:20px;transition:all .2s linear}a.swp_CTT.style3 .sw-click-to-tweet .sw-ctt-text,a.swp_CTT.style3 .sw-click-to-tweet .sw-ctt-btn,a.swp_CTT.style3 .sw-click-to-tweet i.swp_twitter{color:#fff;text-decoration:none}a.swp_CTT.style3 .sw-click-to-tweet .sw-ctt-text{font-style:italic}a.swp_CTT.style3:hover .sw-click-to-tweet{border-left:10px solid #15202b;padding-right:20px;transition:all .2s linear}a.swp_CTT.style3:hover .sw-click-to-tweet .sw-ctt-text,a.swp_CTT.style3:hover .sw-click-to-tweet .sw-ctt-btn,a.swp_CTT.style3:hover .sw-click-to-tweet i.swp_twitter{color:#fff;text-decoration:none}a.swp_CTT.style4 .sw-click-to-tweet{background-color:#333;border-left:10px solid #c33;border-radius:0;transition:all .2s linear}a.swp_CTT.style4 .sw-click-to-tweet .sw-ctt-text,a.swp_CTT.style4 .sw-click-to-tweet .sw-ctt-btn,a.swp_CTT.style4 .sw-click-to-tweet i.swp_twitter{color:#fff;text-decoration:none}a.swp_CTT.style4:hover .sw-click-to-tweet{border-left:10px solid #000;transition:all .2s linear}a.swp_CTT.style4:hover .sw-click-to-tweet .sw-ctt-text,a.swp_CTT.style4:hover .sw-click-to-tweet .sw-ctt-btn,a.swp_CTT.style4:hover .sw-click-to-tweet i.swp_twitter{color:#fff;text-decoration:none}a.swp_CTT.style5 .sw-click-to-tweet{background-color:#30394f;border-left:10px solid #d34250;border-radius:0;transition:all .2s linear}a.swp_CTT.style5 .sw-click-to-tweet .sw-ctt-text,a.swp_CTT.style5 .sw-click-to-tweet .sw-ctt-btn,a.swp_CTT.style5 .sw-click-to-tweet i.swp_twitter{color:#fff;text-decoration:none}a.swp_CTT.style5:hover .sw-click-to-tweet{background-color:#d34250;border-left:10px solid #30394f;transition:all .2s linear}a.swp_CTT.style5:hover .sw-click-to-tweet .sw-ctt-text,a.swp_CTT.style5:hover .sw-click-to-tweet .sw-ctt-btn{color:#fff;text-decoration:none}a.swp_CTT.style6 .sw-click-to-tweet{background-color:#eee;border-left:10px solid #d34250;border-radius:0;transition:all .2s linear}a.swp_CTT.style6 .sw-click-to-tweet .sw-ctt-text,a.swp_CTT.style6 .sw-click-to-tweet .sw-ctt-btn,a.swp_CTT.style6 .sw-click-to-tweet i.swp_twitter{color:#30394f;text-decoration:none}a.swp_CTT.style6:hover .sw-click-to-tweet{background-color:#ced3dc;border-left:10px solid #d34250;transition:all .2s linear}a.swp_CTT.style6:hover .sw-click-to-tweet .sw-ctt-text,a.swp_CTT.style6:hover .sw-click-to-tweet .sw-ctt-btn,a.swp_CTT.style6:hover .sw-click-to-tweet i.swp_twitter{color:#2a2d34;text-decoration:none}a.swp_CTT.style7 .sw-click-to-tweet{transition:all .2s linear;background:#f9f9f9;color:#0d1014;border-radius:10px;transform:skewX(-15deg);border:7px dashed #e5e5e5}a.swp_CTT.style7 .sw-click-to-tweet .sw-ctt-text,a.swp_CTT.style7 .sw-click-to-tweet .sw-ctt-btn{transition:all .2s linear;transform:skewX(15deg)}a.swp_CTT.style7:hover .sw-click-to-tweet{transition:all .2s linear;background:#fff;border-color:#ddd;transform:skewX(-10deg) scale(1.02)}a.swp_CTT.style7:hover .sw-click-to-tweet .sw-ctt-text,a.swp_CTT.style7:hover .sw-click-to-tweet .sw-ctt-btn{transition:all .2s linear;transform:skewX(10deg)}.swfw-follow-container{display:flex;position:relative}.swfw-follow-container .swfw-container-message{font-weight:bold}.swfw-follow-container.swfw_square_container{flex-flow:row wrap}.swfw-follow-container.swfw_buttons_container{flex-flow:column nowrap;justify-content:flex-start;align-items:space-between}.swfw-follow-container.swfw_block_container{flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start}.swfw-follow-container a{text-decoration:none}div.swp-blogger{background:#ff5722;border-color:#ee3900}div.swp-blogger a{color:#ff5722}div.swp-blogger a:hover{background:#ee3900;color:#fff}div.swp-buffer{background:#323b43;border-color:#1c2126}div.swp-buffer a{color:#323b43}div.swp-buffer a:hover{background:#1c2126;color:#fff}div.swp-ello{background:#000;border-color:#000}div.swp-ello a{color:#000}div.swp-ello a:hover{background:#000;color:#fff}div.swp-email{background:#6bcce9;border-color:#3fbde2}div.swp-email a{color:#6bcce9}div.swp-email a:hover{background:#3fbde2;color:#fff}div.swp-evernote{background:#2dbe60;border-color:#23954b}div.swp-evernote a{color:#2dbe60}div.swp-evernote a:hover{background:#23954b;color:#fff}div.swp-facebook{background:#1877f2;border-color:#0b5fcc}div.swp-facebook a{color:#1877f2}div.swp-facebook a:hover{background:#0b5fcc;color:#fff}div.swp-flickr{background:#ff0084;border-color:#cc006a}div.swp-flickr a{color:#ff0084}div.swp-flickr a:hover{background:#cc006a;color:#fff}div.swp-flipboard{background:#bf2626;border-color:#941e1e}div.swp-flipboard a{color:#bf2626}div.swp-flipboard a:hover{background:#941e1e;color:#fff}div.swp-hacker_news{background:#d85623;border-color:#ac451c}div.swp-hacker_news a{color:#d85623}div.swp-hacker_news a:hover{background:#ac451c;color:#fff}div.swp-instagram{background:#ea2454;border-color:#c8133f}div.swp-instagram a{color:#ea2454}div.swp-instagram a:hover{background:#c8133f;color:#fff}div.swp-linkedin{background:#2767b1;border-color:#1e4f87}div.swp-linkedin a{color:#2767b1}div.swp-linkedin a:hover{background:#1e4f87;color:#fff}div.swp-medium{background:#00ab6c;border-color:#00784c}div.swp-medium a{color:#00ab6c}div.swp-medium a:hover{background:#00784c;color:#fff}div.swp-mix{background:#f4812c;border-color:#e1660c}div.swp-mix a{color:#f4812c}div.swp-mix a:hover{background:#e1660c;color:#fff}div.swp-more{background:#ee464f;border-color:#ea1723}div.swp-more a{color:#ee464f}div.swp-more a:hover{background:#ea1723;color:#fff}div.swp-parler{background:#be1e2c;border-color:#921722}div.swp-parler a{color:#be1e2c}div.swp-parler a:hover{background:#921722;color:#fff}div.swp-periscope{background:#3aa4c6;border-color:#2e849f}div.swp-periscope a{color:#3aa4c6}div.swp-periscope a:hover{background:#2e849f;color:#fff}div.swp-pinterest{background:#e60023;border-color:#b3001b}div.swp-pinterest a{color:#e60023}div.swp-pinterest a:hover{background:#b3001b;color:#fff}div.swp-pocket{background:#ef4056;border-color:#e9132e}div.swp-pocket a{color:#ef4056}div.swp-pocket a:hover{background:#e9132e;color:#fff}div.swp-print{background:#777;border-color:#5e5e5e}div.swp-print a{color:#777}div.swp-print a:hover{background:#5e5e5e;color:#fff}div.swp-reddit{background:#f04b23;border-color:#d2340e}div.swp-reddit a{color:#f04b23}div.swp-reddit a:hover{background:#d2340e;color:#fff}div.swp-snapchat{background:#fffc00;border-color:#ccca00}div.swp-snapchat a{color:#fffc00}div.swp-snapchat a:hover{background:#ccca00;color:#fff}div.swp-telegram{background:#08c;border-color:#069}div.swp-telegram a{color:#08c}div.swp-telegram a:hover{background:#069;color:#fff}div.swp-twitter{background:#0d1014;border-color:#000}div.swp-twitter a{color:#0d1014}div.swp-twitter a:hover{background:#000;color:#fff}div.swp-tumblr{background:#39475d;border-color:#262f3d}div.swp-tumblr a{color:#39475d}div.swp-tumblr a:hover{background:#262f3d;color:#fff}div.swp-vimeo{background:#162221;border-color:#020303}div.swp-vimeo a{color:#162221}div.swp-vimeo a:hover{background:#020303;color:#fff}div.swp-viber{background:#8f5db7;border-color:#75459c}div.swp-viber a{color:#8f5db7}div.swp-viber a:hover{background:#75459c;color:#fff}div.swp-vk{background:#4a76a8;border-color:#3a5d85}div.swp-vk a{color:#4a76a8}div.swp-vk a:hover{background:#3a5d85;color:#fff}div.swp-whatsapp{background:#71c169;border-color:#52af48}div.swp-whatsapp a{color:#71c169}div.swp-whatsapp a:hover{background:#52af48;color:#fff}div.swp-xing{background:#026466;border-color:#013334}div.swp-xing a{color:#026466}div.swp-xing a:hover{background:#013334;color:#fff}div.swp-yummly{background:#e26426;border-color:#bc4f19}div.swp-yummly a{color:#e26426}div.swp-yummly a:hover{background:#bc4f19;color:#fff}div.swp-mastodon{background:#6364ff;border-color:#3031ff}div.swp-mastodon a{color:#6364ff}div.swp-mastodon a:hover{background:#3031ff;color:#fff}.swfw-follow-button,.swfw_block_button,.swfw-follow-button.swfw_shift_button,.swfw_shift_button.swfw_square_button,.swfw_shift_button.swfw_buttons_button,.swfw_shift_button.swfw_block_button,.swfw-follow-button.swfw_pill_button,.swfw_pill_button.swfw_square_button,.swfw_pill_button.swfw_buttons_button,.swfw_pill_button.swfw_block_button,.swfw-follow-button.swfw_leaf_button,.swfw_leaf_button.swfw_square_button,.swfw_leaf_button.swfw_buttons_button,.swfw_leaf_button.swfw_block_button,.swfw_buttons_button,.swfw_square_button{align-items:center;border-radius:8px;display:flex;color:#fff;font-family:"Helvetica",sans-serif;font-size:initial;justify-content:space-between;line-height:1;margin-bottom:10px;padding:15px 5%;width:90%}.swfw-follow-button.swp-snapchat,.swp-snapchat.swfw_block_button,.swp-snapchat.swfw_buttons_button,.swp-snapchat.swfw_square_button,.swfw-follow-button.swp-snapchat a,.swp-snapchat.swfw_block_button a,.swp-snapchat.swfw_buttons_button a,.swp-snapchat.swfw_square_button a{color:#000}.swfw-follow-button a,.swfw_block_button a,.swfw-follow-button.swfw_shift_button a,.swfw_shift_button.swfw_square_button a,.swfw_shift_button.swfw_buttons_button a,.swfw_shift_button.swfw_block_button a,.swfw-follow-button.swfw_pill_button a,.swfw_pill_button.swfw_square_button a,.swfw_pill_button.swfw_buttons_button a,.swfw_pill_button.swfw_block_button a,.swfw-follow-button.swfw_leaf_button a,.swfw_leaf_button.swfw_square_button a,.swfw_leaf_button.swfw_buttons_button a,.swfw_leaf_button.swfw_block_button a,.swfw_buttons_button a,.swfw_square_button a{background:#fff;border-radius:4px;transition:all .2s ease-in-out}.swfw-follow-button a :hover,.swfw_block_button a :hover,.swfw_buttons_button a :hover,.swfw_square_button a :hover{color:#fff}.swfw-follow-button a :hover.swp-snapchat,.swfw_block_button a :hover.swp-snapchat,.swfw_buttons_button a :hover.swp-snapchat,.swfw_square_button a :hover.swp-snapchat{color:#000}.swfw-follow-button a,.swfw_block_button a,.swfw-follow-button.swfw_shift_button a,.swfw_shift_button.swfw_square_button a,.swfw_shift_button.swfw_buttons_button a,.swfw_shift_button.swfw_block_button a,.swfw-follow-button.swfw_pill_button a,.swfw_pill_button.swfw_square_button a,.swfw_pill_button.swfw_buttons_button a,.swfw_pill_button.swfw_block_button a,.swfw-follow-button.swfw_leaf_button a,.swfw_leaf_button.swfw_square_button a,.swfw_leaf_button.swfw_buttons_button a,.swfw_leaf_button.swfw_block_button a,.swfw_buttons_button a,.swfw_square_button a,.swfw-follow-button .swfw-text,.swfw_block_button .swfw-text,.swfw_buttons_button .swfw-text,.swfw_square_button .swfw-text,.swfw-follow-button .swfw-cta,.swfw_block_button .swfw-cta,.swfw_buttons_button .swfw-cta,.swfw_square_button .swfw-cta,.swfw-follow-button .swfw-count,.swfw_block_button .swfw-count,.swfw_buttons_button .swfw-count,.swfw_square_button .swfw-count{text-decoration:none !important}.swfw-follow-button .swfw-network-icon i,.swfw_block_button .swfw-network-icon i,.swfw_buttons_button .swfw-network-icon i,.swfw_square_button .swfw-network-icon i{width:32px;height:32px;border-radius:100px;font-size:24px;line-height:32px;text-decoration:none !important}.swfw_square_button{width:60px;height:60px;position:relative;display:flex;flex-flow:column nowrap;align-items:center;text-align:center;margin:5px;padding:0;justify-content:center;border-radius:4px}.swfw_square_button .swfw-network-icon{margin-top:-12px}.swfw_square_button .swfw-text{width:100%}.swfw_square_button .swfw-cta,.swfw_square_button .swfw-count{display:block;width:100%;position:absolute}.swfw_square_button .swfw-count{opacity:1;transition:opacity 120ms 0;font-size:12px}.swfw_square_button .swfw-cta{opacity:0;transition:opacity 120ms 0;font-size:12px}.swfw_square_button:hover .swfw-count{opacity:0;transition:opacity 120ms 120ms}.swfw_square_button:hover .swfw-cta{opacity:1;transition:opacity 120ms 120ms}.swfw_buttons_button{display:flex;flex-flow:row nowrap;width:-moz-max-content;width:-webkit-max-content;width:max-content;margin:10px 5px;border-radius:4px;padding:5px 15px;color:#fff}.swfw_buttons_button .swfw-network-icon{padding:0;font-size:32px}.swfw_buttons_button .swfw-text{width:-moz-max-content;width:-webkit-max-content;width:max-content;margin:0 10px;transition:margin 300ms;display:flex;justify-content:center;line-height:32px;color:#fff}.swfw_buttons_button .swfw-text .swfw-cta,.swfw_buttons_button .swfw-text .swfw-count{display:inline;position:relative;transition:all 300ms}.swfw_buttons_button .swfw-text .swfw-cta{width:0;overflow-x:hidden;position:absolute;color:rgba(0,0,0,0);margin-right:0;font-weight:normal}.swfw_buttons_button .swfw-text:hover .swfw-cta{color:#fff}.swfw_buttons_button.swp-snapchat .swfw-text{color:#000}.swfw_buttons_button.swp-snapchat .swfw-text:hover .swfw-cta{color:#000}.swfw_buttons_button:hover .swfw-text{width:-moz-max-content;width:-webkit-max-content;width:max-content}.swfw_buttons_button:hover .swfw-text .swfw-cta{width:-moz-min-content;width:-webkit-min-content;width:min-content;overflow-x:visible;position:relative;margin-right:10px;color:#fff}.swfw-follow-button.swfw_shift_button .swfw-network-icon,.swfw_shift_button.swfw_square_button .swfw-network-icon,.swfw_shift_button.swfw_buttons_button .swfw-network-icon,.swfw_shift_button.swfw_block_button .swfw-network-icon,.swfw-follow-button.swfw_pill_button .swfw-network-icon,.swfw_pill_button.swfw_square_button .swfw-network-icon,.swfw_pill_button.swfw_buttons_button .swfw-network-icon,.swfw_pill_button.swfw_block_button .swfw-network-icon,.swfw-follow-button.swfw_leaf_button .swfw-network-icon,.swfw_leaf_button.swfw_square_button .swfw-network-icon,.swfw_leaf_button.swfw_buttons_button .swfw-network-icon,.swfw_leaf_button.swfw_block_button .swfw-network-icon{margin-left:10px;flex:1}.swfw-follow-button.swfw_shift_button .swfw-text,.swfw_shift_button.swfw_square_button .swfw-text,.swfw_shift_button.swfw_buttons_button .swfw-text,.swfw_shift_button.swfw_block_button .swfw-text,.swfw-follow-button.swfw_pill_button .swfw-text,.swfw_pill_button.swfw_square_button .swfw-text,.swfw_pill_button.swfw_buttons_button .swfw-text,.swfw_pill_button.swfw_block_button .swfw-text,.swfw-follow-button.swfw_leaf_button .swfw-text,.swfw_leaf_button.swfw_square_button .swfw-text,.swfw_leaf_button.swfw_buttons_button .swfw-text,.swfw_leaf_button.swfw_block_button .swfw-text{flex:2}.swfw-follow-button.swfw_shift_button .swfw-cta-button,.swfw_shift_button.swfw_square_button .swfw-cta-button,.swfw_shift_button.swfw_buttons_button .swfw-cta-button,.swfw_shift_button.swfw_block_button .swfw-cta-button,.swfw-follow-button.swfw_pill_button .swfw-cta-button,.swfw_pill_button.swfw_square_button .swfw-cta-button,.swfw_pill_button.swfw_buttons_button .swfw-cta-button,.swfw_pill_button.swfw_block_button .swfw-cta-button,.swfw-follow-button.swfw_leaf_button .swfw-cta-button,.swfw_leaf_button.swfw_square_button .swfw-cta-button,.swfw_leaf_button.swfw_buttons_button .swfw-cta-button,.swfw_leaf_button.swfw_block_button .swfw-cta-button{flex:1}.swfw-follow-button.swfw_shift_button .swfw-cta-button a,.swfw_shift_button.swfw_square_button .swfw-cta-button a,.swfw_shift_button.swfw_buttons_button .swfw-cta-button a,.swfw_shift_button.swfw_block_button .swfw-cta-button a,.swfw-follow-button.swfw_pill_button .swfw-cta-button a,.swfw_pill_button.swfw_square_button .swfw-cta-button a,.swfw_pill_button.swfw_buttons_button .swfw-cta-button a,.swfw_pill_button.swfw_block_button .swfw-cta-button a,.swfw-follow-button.swfw_leaf_button .swfw-cta-button a,.swfw_leaf_button.swfw_square_button .swfw-cta-button a,.swfw_leaf_button.swfw_buttons_button .swfw-cta-button a,.swfw_leaf_button.swfw_block_button .swfw-cta-button a{padding:none}.swfw-follow-button.swfw_shift_button .swfw-cta-button a div,.swfw_shift_button.swfw_square_button .swfw-cta-button a div,.swfw_shift_button.swfw_buttons_button .swfw-cta-button a div,.swfw_shift_button.swfw_block_button .swfw-cta-button a div,.swfw-follow-button.swfw_pill_button .swfw-cta-button a div,.swfw_pill_button.swfw_square_button .swfw-cta-button a div,.swfw_pill_button.swfw_buttons_button .swfw-cta-button a div,.swfw_pill_button.swfw_block_button .swfw-cta-button a div,.swfw-follow-button.swfw_leaf_button .swfw-cta-button a div,.swfw_leaf_button.swfw_square_button .swfw-cta-button a div,.swfw_leaf_button.swfw_buttons_button .swfw-cta-button a div,.swfw_leaf_button.swfw_block_button .swfw-cta-button a div{padding:10px 30px;background:#fff;border-radius:2px}.swfw-follow-button.swfw_shift_button .swfw-cta-button a:hover div,.swfw_shift_button.swfw_square_button .swfw-cta-button a:hover div,.swfw_shift_button.swfw_buttons_button .swfw-cta-button a:hover div,.swfw_shift_button.swfw_block_button .swfw-cta-button a:hover div,.swfw-follow-button.swfw_pill_button .swfw-cta-button a:hover div,.swfw_pill_button.swfw_square_button .swfw-cta-button a:hover div,.swfw_pill_button.swfw_buttons_button .swfw-cta-button a:hover div,.swfw_pill_button.swfw_block_button .swfw-cta-button a:hover div,.swfw-follow-button.swfw_leaf_button .swfw-cta-button a:hover div,.swfw_leaf_button.swfw_square_button .swfw-cta-button a:hover div,.swfw_leaf_button.swfw_buttons_button .swfw-cta-button a:hover div,.swfw_leaf_button.swfw_block_button .swfw-cta-button a:hover div{background:rgba(33,33,33,.3)}.swfw_block_button,.swfw-follow-button.swfw_shift_button,.swfw_shift_button.swfw_square_button,.swfw_shift_button.swfw_buttons_button,.swfw_shift_button.swfw_block_button,.swfw-follow-button.swfw_pill_button,.swfw_pill_button.swfw_square_button,.swfw_pill_button.swfw_buttons_button,.swfw_pill_button.swfw_block_button,.swfw-follow-button.swfw_leaf_button,.swfw_leaf_button.swfw_square_button,.swfw_leaf_button.swfw_buttons_button,.swfw_leaf_button.swfw_block_button{flex-flow:row nowrap;align-items:center;justify-content:space-between;cursor:initial;position:relative}.swfw_block_button>*,.swfw-follow-button.swfw_shift_button>*,.swfw_shift_button.swfw_square_button>*,.swfw_shift_button.swfw_buttons_button>*,.swfw_shift_button.swfw_block_button>*,.swfw-follow-button.swfw_pill_button>*,.swfw_pill_button.swfw_square_button>*,.swfw_pill_button.swfw_buttons_button>*,.swfw_pill_button.swfw_block_button>*,.swfw-follow-button.swfw_leaf_button>*,.swfw_leaf_button.swfw_square_button>*,.swfw_leaf_button.swfw_buttons_button>*,.swfw_leaf_button.swfw_block_button>*{width:-moz-min-content;width:-webkit-min-content;width:min-content}.swfw_block_button .swfw-network-icon,.swfw-follow-button.swfw_shift_button .swfw-network-icon,.swfw_shift_button.swfw_square_button .swfw-network-icon,.swfw_shift_button.swfw_buttons_button .swfw-network-icon,.swfw-follow-button.swfw_pill_button .swfw-network-icon,.swfw_pill_button.swfw_square_button .swfw-network-icon,.swfw_pill_button.swfw_buttons_button .swfw-network-icon,.swfw-follow-button.swfw_leaf_button .swfw-network-icon,.swfw_leaf_button.swfw_square_button .swfw-network-icon,.swfw_leaf_button.swfw_buttons_button .swfw-network-icon{margin-left:10px}.swfw_block_button .swfw-text,.swfw-follow-button.swfw_shift_button .swfw-text,.swfw_shift_button.swfw_square_button .swfw-text,.swfw_shift_button.swfw_buttons_button .swfw-text,.swfw-follow-button.swfw_pill_button .swfw-text,.swfw_pill_button.swfw_square_button .swfw-text,.swfw_pill_button.swfw_buttons_button .swfw-text,.swfw-follow-button.swfw_leaf_button .swfw-text,.swfw_leaf_button.swfw_square_button .swfw-text,.swfw_leaf_button.swfw_buttons_button .swfw-text{font-size:12px;line-height:24px;left:70px;color:#fff;text-align:center}.swfw_block_button .swfw-text .swfw-count,.swfw-follow-button.swfw_shift_button .swfw-text .swfw-count,.swfw_shift_button.swfw_square_button .swfw-text .swfw-count,.swfw_shift_button.swfw_buttons_button .swfw-text .swfw-count,.swfw-follow-button.swfw_pill_button .swfw-text .swfw-count,.swfw_pill_button.swfw_square_button .swfw-text .swfw-count,.swfw_pill_button.swfw_buttons_button .swfw-text .swfw-count,.swfw-follow-button.swfw_leaf_button .swfw-text .swfw-count,.swfw_leaf_button.swfw_square_button .swfw-text .swfw-count,.swfw_leaf_button.swfw_buttons_button .swfw-text .swfw-count{width:-moz-max-content;width:-webkit-max-content;width:max-content;font-size:15px}.swfw_block_button.swp-snapchat .swfw-text,.swp-snapchat.swfw-follow-button.swfw_shift_button .swfw-text,.swp-snapchat.swfw_shift_button.swfw_square_button .swfw-text,.swp-snapchat.swfw_shift_button.swfw_buttons_button .swfw-text,.swp-snapchat.swfw-follow-button.swfw_pill_button .swfw-text,.swp-snapchat.swfw_pill_button.swfw_square_button .swfw-text,.swp-snapchat.swfw_pill_button.swfw_buttons_button .swfw-text,.swp-snapchat.swfw-follow-button.swfw_leaf_button .swfw-text,.swp-snapchat.swfw_leaf_button.swfw_square_button .swfw-text,.swp-snapchat.swfw_leaf_button.swfw_buttons_button .swfw-text{color:#000}.swfw_block_button .swfw-cta,.swfw-follow-button.swfw_shift_button .swfw-cta,.swfw_shift_button.swfw_square_button .swfw-cta,.swfw_shift_button.swfw_buttons_button .swfw-cta,.swfw-follow-button.swfw_pill_button .swfw-cta,.swfw_pill_button.swfw_square_button .swfw-cta,.swfw_pill_button.swfw_buttons_button .swfw-cta,.swfw-follow-button.swfw_leaf_button .swfw-cta,.swfw_leaf_button.swfw_square_button .swfw-cta,.swfw_leaf_button.swfw_buttons_button .swfw-cta{border-radius:3px}.swfw_block_button .swfw-cta-button,.swfw-follow-button.swfw_shift_button .swfw-cta-button,.swfw_shift_button.swfw_square_button .swfw-cta-button,.swfw_shift_button.swfw_buttons_button .swfw-cta-button,.swfw-follow-button.swfw_pill_button .swfw-cta-button,.swfw_pill_button.swfw_square_button .swfw-cta-button,.swfw_pill_button.swfw_buttons_button .swfw-cta-button,.swfw-follow-button.swfw_leaf_button .swfw-cta-button,.swfw_leaf_button.swfw_square_button .swfw-cta-button,.swfw_leaf_button.swfw_buttons_button .swfw-cta-button{font-size:24px;padding:5px;line-height:24px;border-radius:4px;text-align:center;right:0}.swfw_block_button .swfw-cta-button a,.swfw-follow-button.swfw_shift_button .swfw-cta-button a,.swfw_shift_button.swfw_square_button .swfw-cta-button a,.swfw_shift_button.swfw_buttons_button .swfw-cta-button a,.swfw-follow-button.swfw_pill_button .swfw-cta-button a,.swfw_pill_button.swfw_square_button .swfw-cta-button a,.swfw_pill_button.swfw_buttons_button .swfw-cta-button a,.swfw-follow-button.swfw_leaf_button .swfw-cta-button a,.swfw_leaf_button.swfw_square_button .swfw-cta-button a,.swfw_leaf_button.swfw_buttons_button .swfw-cta-button a{text-decoration:none !important}.swfw_block_button .swfw-cta-button a div,.swfw-follow-button.swfw_shift_button .swfw-cta-button a div,.swfw_shift_button.swfw_square_button .swfw-cta-button a div,.swfw_shift_button.swfw_buttons_button .swfw-cta-button a div,.swfw-follow-button.swfw_pill_button .swfw-cta-button a div,.swfw_pill_button.swfw_square_button .swfw-cta-button a div,.swfw_pill_button.swfw_buttons_button .swfw-cta-button a div,.swfw-follow-button.swfw_leaf_button .swfw-cta-button a div,.swfw_leaf_button.swfw_square_button .swfw-cta-button a div,.swfw_leaf_button.swfw_buttons_button .swfw-cta-button a div{font-size:14px;min-width:100px;border-radius:3px;background:#fff;padding:5px 15px}.swfw_block_button .swfw-cta-button a div:hover,.swfw-follow-button.swfw_shift_button .swfw-cta-button a div:hover,.swfw_shift_button.swfw_square_button .swfw-cta-button a div:hover,.swfw_shift_button.swfw_buttons_button .swfw-cta-button a div:hover,.swfw-follow-button.swfw_pill_button .swfw-cta-button a div:hover,.swfw_pill_button.swfw_square_button .swfw-cta-button a div:hover,.swfw_pill_button.swfw_buttons_button .swfw-cta-button a div:hover,.swfw-follow-button.swfw_leaf_button .swfw-cta-button a div:hover,.swfw_leaf_button.swfw_square_button .swfw-cta-button a div:hover,.swfw_leaf_button.swfw_buttons_button .swfw-cta-button a div:hover{transition:opacity 200ms;background:rgba(30,30,30,.3);cursor:pointer;color:#fff}.swfw-follow-button.swfw_leaf_button,.swfw_leaf_button.swfw_square_button,.swfw_leaf_button.swfw_buttons_button,.swfw_leaf_button.swfw_block_button{border-top-left-radius:21px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:21px}.swfw-follow-button.swfw_leaf_button .swfw-network-icon,.swfw_leaf_button.swfw_square_button .swfw-network-icon,.swfw_leaf_button.swfw_buttons_button .swfw-network-icon,.swfw_leaf_button.swfw_block_button .swfw-network-icon{margin-left:10px}.swfw-follow-button.swfw_pill_button,.swfw_pill_button.swfw_square_button,.swfw_pill_button.swfw_buttons_button,.swfw_pill_button.swfw_block_button{border-radius:50px;padding:20px}.swfw-follow-button.swfw_pill_button .swfw-network-icon,.swfw_pill_button.swfw_square_button .swfw-network-icon,.swfw_pill_button.swfw_buttons_button .swfw-network-icon,.swfw_pill_button.swfw_block_button .swfw-network-icon{margin-left:10px}.swfw-follow-button.swfw_pill_button .swfw-cta-button a,.swfw_pill_button.swfw_square_button .swfw-cta-button a,.swfw_pill_button.swfw_buttons_button .swfw-cta-button a,.swfw_pill_button.swfw_block_button .swfw-cta-button a{border-radius:50px}.swfw-follow-button.swfw_pill_button .swfw-cta-button a div,.swfw_pill_button.swfw_square_button .swfw-cta-button a div,.swfw_pill_button.swfw_buttons_button .swfw-cta-button a div,.swfw_pill_button.swfw_block_button .swfw-cta-button a div{border-radius:50px}.swfw-follow-button.swfw_shift_button,.swfw_shift_button.swfw_square_button,.swfw_shift_button.swfw_buttons_button,.swfw_shift_button.swfw_block_button{transform:skew(-20deg);-moz-transform:skew(-20deg);-o-transform:skew(-20deg);-webkit-transform:skew(-20deg)}.swfw-follow-button.swfw_shift_button div,.swfw_shift_button.swfw_square_button div,.swfw_shift_button.swfw_buttons_button div,.swfw_shift_button.swfw_block_button div{transform:skew(20deg);-moz-transform:skew(20deg);-o-transform:skew(20deg);-webkit-transform:skew(20deg);align-items:center;display:flex;justify-content:space-around;width:100%}.swfw-follow-button.swfw_shift_button .swfw-cta-button,.swfw_shift_button.swfw_square_button .swfw-cta-button,.swfw_shift_button.swfw_buttons_button .swfw-cta-button,.swfw_shift_button.swfw_block_button .swfw-cta-button{transform:skew(0deg)}.swfw-follow-button.swfw_shift_button .swfw-cta-button a,.swfw_shift_button.swfw_square_button .swfw-cta-button a,.swfw_shift_button.swfw_buttons_button .swfw-cta-button a,.swfw_shift_button.swfw_block_button .swfw-cta-button a{padding:none}.swfw-follow-button.swfw_shift_button .swfw-cta-button a:hover,.swfw_shift_button.swfw_square_button .swfw-cta-button a:hover,.swfw_shift_button.swfw_buttons_button .swfw-cta-button a:hover,.swfw_shift_button.swfw_block_button .swfw-cta-button a:hover{background:rgba(33,33,33,.3)}.swfw-follow-button.swfw_shift_button .swfw-cta-button a div,.swfw_shift_button.swfw_square_button .swfw-cta-button a div,.swfw_shift_button.swfw_buttons_button .swfw-cta-button a div,.swfw_shift_button.swfw_block_button .swfw-cta-button a div{background:none;transform:skew(20deg);padding:10px 30px}.swfw-follow-button.swfw_shift_button .swfw-cta-button a div:hover,.swfw_shift_button.swfw_square_button .swfw-cta-button a div:hover,.swfw_shift_button.swfw_buttons_button .swfw-cta-button a div:hover,.swfw_shift_button.swfw_block_button .swfw-cta-button a div:hover{background:none}.swfw-revoke-button,.swfw-authorization-button{width:70%;text-align:center;max-width:200px}.swfw-input-field,.swfw-follow-field{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;height:50px;margin:15px auto}.swfw-follow-field.swfw-inactive a{cursor:initial}.swfw-follow-field.swfw-active a{cursor:pointer}.swfw-follow-field-icon{color:#000;width:40px;font-size:40px;line-height:42px;font-weight:bold;transition:all 200ms;border-radius:3px;height:40px;text-align:center;padding:2px}.swfw-widget label{font-size:14px;width:100px}.swfw-follow-field label{text-align:right}.swfw-input-field input,.swfw-input-field select,.swfw-follow-field input{padding:10px;width:50%;height:100%;border-radius:4px}.swfw-follow-field.swfw-inactive div{background:#fff}.swfw-follow-field.swfw-active div{color:#fff}a.swp-hover-pin-button{background:#cd2029;border:1px solid #aa1b29;border:0;border-bottom:none;border-radius:3px;box-shadow:none;color:#fff;font-family:Lato,sans-serif;font-size:15px;width:120px !important;height:32px;line-height:32px;padding:0 20px;position:absolute;text-decoration:none;text-align:center;transition:opacity .5s;z-index:3200;position:absolute;cursor:pointer}a.swp-hover-pin-button::before{content:"A";color:#fff;float:left;font-family:sw-icon-font;font-size:20px;font-weight:400;line-height:36px;margin-left:-5px;margin-right:10px}a.swp-hover-pin-button:hover::before{content:"z"}a.swp-hover-pin-button:hover,a.swp-hover-pin-button:focus{background:#aa1b29;color:#fff;text-decoration:none}.swp-pinterest-image-top{margin-bottom:20px}.swp-pinterest-image-bottom{margin-top:20px}.swp_pop_thumb{border-radius:3px;float:left;height:100px;margin:5px 25px 5px 0;width:100px}.swp_popular_post{clear:both}.swp_popular_post a.swp_popularity{border:none;display:block;line-height:1.5;margin:20px 0}.swp_clearfix:after{clear:both;content:" ";display:block;height:0;visibility:hidden}span.swp_pop_count{display:block;font-size:70%}.swp_widget_box{border-radius:3px}.swp_hidden_pin_image{height:0;opacity:0;position:absolute;top:0;width:0;z-index:-10}.swp-content-locator{display:none !important;margin:0 !important}.swp-lightbox-wrapper{width:100%;height:100%;position:fixed;top:0;background:#fff;z-index:999999}.swp-lightbox-wrapper .swp-lightbox-inner{width:50%;left:25%;position:relative;text-align:center;top:10%;background:#fff;padding:35px;border-radius:10px}@media(max-width: 768px){.swp-lightbox-wrapper .swp-lightbox-inner{width:80%;left:10%}}@media(max-width: 450px){.swp-lightbox-wrapper .swp-lightbox-inner{width:90%;left:5%}}.swp-lightbox-wrapper .swp-lightbox-inner h5{font-family:Lato,sans-serif;font-size:25px;margin-bottom:40px;text-align:center}.swp-lightbox-wrapper .swp-lightbox-inner .swp-lightbox-close{font-weight:bold;height:20px;width:20px;cursor:pointer;color:#30394f;text-align:right;transform:rotate(45deg);display:inline-block;float:right;margin:-30px;font-size:25px}.swp-lightbox-wrapper .swp-lightbox-inner .swp-lightbox-close:before{content:"+";font-family:arial}@media print{.swp-lightbox-wrapper{display:none}}.swp-lightbox-wrapper .swp_pinterest_icon.top_icon,.swp-lightbox-wrapper .swp_share_icon{color:#cd2029;font-size:45px;margin:0;padding:0;line-height:0}.swp-lightbox-wrapper .swp_share_icon{color:#000}.swp-lightbox-wrapper.pinterest-overlay .swp-lightbox-inner{width:70%;left:15%;height:80%;overflow-y:auto}.swp-lightbox-wrapper.pinterest-overlay .swp-lightbox-inner h5{margin-bottom:40px}.swp-lightbox-wrapper.pinterest-overlay .pin_images_wrapper{text-align:center}.swp-lightbox-wrapper.pinterest-overlay .pin_images_wrapper .pin_image_select_wrapper{display:inline-block;width:24%;margin-right:1%}.swp-lightbox-wrapper.pinterest-overlay .pin_images_wrapper .pin_image_select_wrapper img{border-radius:3px;max-width:100%;height:auto}.swp-lightbox-wrapper.pinterest-overlay .pin_images_wrapper .pin_image_select_wrapper .swp-hover-pin-button{position:initial;width:100% !important;display:block;margin-top:10px;margin-bottom:40px}div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right { height: 13px; }
div.pp_default .pp_top .pp_left { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat; } div.pp_default .pp_top .pp_middle { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/sprite_x.png) top left repeat-x; } div.pp_default .pp_top .pp_right { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat; } div.pp_default .pp_content .ppt { color: #f8f8f8; }
div.pp_default .pp_content_container .pp_left { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y; padding-left: 13px; }
div.pp_default .pp_content_container .pp_right { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/sprite_y.png) top right repeat-y; padding-right: 13px; }
div.pp_default .pp_content { background-color: #fff; } div.pp_default .pp_next:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/sprite_next.png) center right  no-repeat; cursor: pointer; } div.pp_default .pp_previous:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer; } div.pp_default .pp_expand { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; } div.pp_default .pp_expand:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat; cursor: pointer; } div.pp_default .pp_contract { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; } div.pp_default .pp_contract:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat; cursor: pointer; } div.pp_default .pp_close { width: 30px; height: 30px; background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat; cursor: pointer; } div.pp_default #pp_full_res .pp_inline { color: #000; } 
div.pp_default .pp_gallery ul li a { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8; border:1px solid #aaa; }
div.pp_default .pp_gallery ul li a:hover,
div.pp_default .pp_gallery ul li.selected a { border-color: #fff; }
div.pp_default .pp_social { margin-top: 7px; }
div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery a.pp_arrow_next { position: static; left: auto; }
div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav .pp_pause { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat; height:30px; width:30px; }
div.pp_default .pp_nav .pp_pause { background-position: -51px -29px; }
div.pp_default .pp_details { position: relative; }
div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat; height: 20px; margin: 4px 0 0 0; width: 20px; }
div.pp_default a.pp_arrow_next { left: 52px; background-position: -82px -3px; } div.pp_default .pp_content_container .pp_details { margin-top: 5px; }
div.pp_default .pp_nav { clear: none; height: 30px; width: 110px; position: relative; }
div.pp_default .pp_nav .currentTextHolder{ font-family: Georgia; font-style: italic; color:#999; font-size: 11px; left: 75px; line-height: 25px; margin: 0; padding: 0 0 0 10px; position: absolute; top: 2px; }
div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity:0.7; }
div.pp_default .pp_description{ font-size: 11px; font-weight: bold; line-height: 14px; margin: 5px 50px 5px 0; }
div.pp_default .pp_bottom .pp_left { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat; } div.pp_default .pp_bottom .pp_middle { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x; } div.pp_default .pp_bottom .pp_right { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat; } div.pp_default .pp_loaderIcon { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/default/loader.gif) center center no-repeat; }  div.light_rounded .pp_top .pp_left { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat; } div.light_rounded .pp_top .pp_middle { background: #fff; } div.light_rounded .pp_top .pp_right { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat; } div.light_rounded .pp_content .ppt { color: #000; }
div.light_rounded .pp_content_container .pp_left,
div.light_rounded .pp_content_container .pp_right { background: #fff; }
div.light_rounded .pp_content { background-color: #fff; } div.light_rounded .pp_next:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } div.light_rounded .pp_previous:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } div.light_rounded .pp_expand { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.light_rounded .pp_expand:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.light_rounded .pp_contract { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.light_rounded .pp_contract:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.light_rounded .pp_close { width: 75px; height: 22px; background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.light_rounded .pp_details { position: relative; }
div.light_rounded .pp_description { margin-right: 85px; }
div.light_rounded #pp_full_res .pp_inline { color: #000; } 
div.light_rounded .pp_gallery a.pp_arrow_previous,
div.light_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.light_rounded .pp_nav .pp_play { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.light_rounded .pp_nav .pp_pause { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.light_rounded .pp_arrow_previous { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat; } div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.light_rounded .pp_arrow_next { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat; } div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.light_rounded .pp_bottom .pp_left { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat; } div.light_rounded .pp_bottom .pp_middle { background: #fff; } div.light_rounded .pp_bottom .pp_right { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat; } div.light_rounded .pp_loaderIcon { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; }  div.dark_rounded .pp_top .pp_left { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat; } div.dark_rounded .pp_top .pp_middle { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } div.dark_rounded .pp_top .pp_right { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat; } div.dark_rounded .pp_content_container .pp_left { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; } div.dark_rounded .pp_content_container .pp_right { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; } div.dark_rounded .pp_content { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } div.dark_rounded .pp_next:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } div.dark_rounded .pp_previous:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } div.dark_rounded .pp_expand { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.dark_rounded .pp_expand:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.dark_rounded .pp_contract { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.dark_rounded .pp_contract:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.dark_rounded .pp_close { width: 75px; height: 22px; background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.dark_rounded .pp_details { position: relative; }
div.dark_rounded .pp_description { margin-right: 85px; }
div.dark_rounded .currentTextHolder { color: #c4c4c4; }
div.dark_rounded .pp_description { color: #fff; }
div.dark_rounded #pp_full_res .pp_inline { color: #fff; }
div.dark_rounded .pp_gallery a.pp_arrow_previous,
div.dark_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.dark_rounded .pp_nav .pp_play { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.dark_rounded .pp_nav .pp_pause { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.dark_rounded .pp_arrow_previous { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat; } div.dark_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.dark_rounded .pp_arrow_next { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat; } div.dark_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.dark_rounded .pp_bottom .pp_left { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat; } div.dark_rounded .pp_bottom .pp_middle { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } div.dark_rounded .pp_bottom .pp_right { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat; } div.dark_rounded .pp_loaderIcon { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; }  div.dark_square .pp_left ,
div.dark_square .pp_middle,
div.dark_square .pp_right,
div.dark_square .pp_content { background: #000; }
div.dark_square .currentTextHolder { color: #c4c4c4; }
div.dark_square .pp_description { color: #fff; }
div.dark_square .pp_loaderIcon { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_square/loader.gif) center center no-repeat; } div.dark_square .pp_expand { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.dark_square .pp_expand:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.dark_square .pp_contract { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.dark_square .pp_contract:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.dark_square .pp_close { width: 75px; height: 22px; background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.dark_square .pp_details { position: relative; }
div.dark_square .pp_description { margin: 0 85px 0 0; }
div.dark_square #pp_full_res .pp_inline { color: #fff; }
div.dark_square .pp_gallery a.pp_arrow_previous,
div.dark_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.dark_square .pp_nav { clear: none; }
div.dark_square .pp_nav .pp_play { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.dark_square .pp_nav .pp_pause { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.dark_square .pp_arrow_previous { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat; } div.dark_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.dark_square .pp_arrow_next { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat; } div.dark_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.dark_square .pp_next:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_square/btnNext.png) center right  no-repeat; cursor: pointer; } div.dark_square .pp_previous:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer; }  div.light_square .pp_left ,
div.light_square .pp_middle,
div.light_square .pp_right,
div.light_square .pp_content { background: #fff; }
div.light_square .pp_content .ppt { color: #000; }
div.light_square .pp_expand { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.light_square .pp_expand:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.light_square .pp_contract { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.light_square .pp_contract:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.light_square .pp_close { width: 75px; height: 22px; background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.light_square .pp_details { position: relative; }
div.light_square .pp_description { margin-right: 85px; }
div.light_square #pp_full_res .pp_inline { color: #000; }
div.light_square .pp_gallery a.pp_arrow_previous,
div.light_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.light_square .pp_nav .pp_play { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.light_square .pp_nav .pp_pause { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.light_square .pp_arrow_previous { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat; } div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.light_square .pp_arrow_next { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat; } div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.light_square .pp_next:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_square/btnNext.png) center right  no-repeat; cursor: pointer; } div.light_square .pp_previous:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor: pointer; } div.light_square .pp_loaderIcon { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; }  div.facebook .pp_top .pp_left { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat; } div.facebook .pp_top .pp_middle { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x; } div.facebook .pp_top .pp_right { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat; } div.facebook .pp_content .ppt { color: #000; }
div.facebook .pp_content_container .pp_left { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y; } div.facebook .pp_content_container .pp_right { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y; } div.facebook .pp_content { background: #fff; } div.facebook .pp_expand { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.facebook .pp_expand:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.facebook .pp_contract { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.facebook .pp_contract:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.facebook .pp_close { width: 22px; height: 22px; background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.facebook .pp_details { position: relative; }
div.facebook .pp_description { margin: 0 37px 0 0; }
div.facebook #pp_full_res .pp_inline { color: #000; } 
div.facebook .pp_loaderIcon { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/loader.gif) center center no-repeat; } div.facebook .pp_arrow_previous { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }
div.facebook .pp_arrow_next { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }
div.facebook .pp_nav { margin-top: 0; }
div.facebook .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }
div.facebook .pp_nav .pp_play { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat; height: 22px; width: 22px; }
div.facebook .pp_nav .pp_pause { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat; height: 22px; width: 22px; }
div.facebook .pp_next:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/btnNext.png) center right no-repeat; cursor: pointer; } div.facebook .pp_previous:hover { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat; cursor: pointer; } div.facebook .pp_bottom .pp_left { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat; } div.facebook .pp_bottom .pp_middle { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x; } div.facebook .pp_bottom .pp_right { background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat; }  div.pp_pic_holder a:focus { outline:none; }
div.pp_overlay {
background: #000;
display: none;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 9500;
}
div.pp_pic_holder {
display: none;
position: absolute;
width: 100px;
z-index: 10000;
}
.pp_top {
height: 20px;
position: relative;
}
* html .pp_top { padding: 0 20px; }
.pp_top .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_top .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_top .pp_middle {
left: 0;
position: static;
}
.pp_top .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.pp_content { height: 40px; min-width: 40px; }
* html .pp_content { width: 40px; }
.pp_fade { display: none; }
.pp_content_container {
position: relative;
text-align: left;
width: 100%;
}
.pp_content_container .pp_left { padding-left: 20px; }
.pp_content_container .pp_right { padding-right: 20px; }
.pp_content_container .pp_details {
float: left;
margin: 10px 0 2px 0;
}
.pp_description {
display: none;
margin: 0;
}
.pp_social { float: left; margin: 0; }
.pp_social .facebook { float: left; margin-left: 5px; width: 55px; overflow: hidden; }
.pp_social .twitter { float: left; }
.pp_nav {
clear: right;
float: left;
margin: 3px 10px 0 0;
}
.pp_nav p {
float: left;
margin: 2px 4px;
white-space: nowrap;
}
.pp_nav .pp_play,
.pp_nav .pp_pause {
float: left;
margin-right: 4px;
text-indent: -10000px;
}
a.pp_arrow_previous,
a.pp_arrow_next {
display: block;
float: left;
height: 15px;
margin-top: 3px;
overflow: hidden;
text-indent: -10000px;
width: 14px;
}
.pp_hoverContainer {
position: absolute;
top: 0;
width: 100%;
z-index: 2000;
}
.pp_gallery {
display: none;
left: 50%;
margin-top: -50px;
position: absolute;
z-index: 10000;
}
.pp_gallery div {
float: left;
overflow: hidden;
position: relative;
}
.pp_gallery ul {
float: left;
height: 35px;
margin: 0 0 0 5px;
padding: 0;
position: relative;
white-space: nowrap;
}
.pp_gallery ul a {
border: 1px #000 solid;
border: 1px rgba(0,0,0,0.5) solid;
display: block;
float: left;
height: 33px;
overflow: hidden;
}
.pp_gallery ul a:hover,
.pp_gallery li.selected a { border-color: #fff; }
.pp_gallery ul a img { border: 0; }
.pp_gallery li {
display: block;
float: left;
margin: 0 5px 0 0;
padding: 0;
}
.pp_gallery li.default a {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;
display: block;
height: 33px;
width: 50px;
}
.pp_gallery li.default a img { display: none; }
.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next {
margin-top: 7px !important;
}
a.pp_next {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display: block;
float: right;
height: 100%;
text-indent: -10000px;
width: 49%;
}
a.pp_previous {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display: block;
float: left;
height: 100%;
text-indent: -10000px;
width: 49%;
}
a.pp_expand,
a.pp_contract {
cursor: pointer;
display: none;
height: 20px;	
position: absolute;
right: 30px;
text-indent: -10000px;
top: 10px;
width: 20px;
z-index: 20000;
}
a.pp_close {
position: absolute; right: 0; top: 0; 
display: block;
line-height:22px;
text-indent: -10000px;
}
.pp_bottom {
height: 20px;
position: relative;
}
* html .pp_bottom { padding: 0 20px; }
.pp_bottom .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_bottom .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_bottom .pp_middle {
left: 0;
position: static;
}
.pp_bottom .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.pp_loaderIcon {
display: block;
height: 24px;
left: 50%;
margin: -12px 0 0 -12px;
position: absolute;
top: 50%;
width: 24px;
}
#pp_full_res {
line-height: 1 !important;
}
#pp_full_res .pp_inline {
text-align: left;
}
#pp_full_res .pp_inline p { margin: 0 0 15px 0; }
div.ppt {
color: #fff;
display: none;
font-size: 17px;
margin: 0 0 5px 15px;
z-index: 9999;
}.clear {
clear: both;
}
.nobr {
white-space: nowrap;
}  @font-face {
font-family: 'star';
src: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/star.eot);
src: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/star.eot?#iefix) format('embedded-opentype'), url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/star.woff) format('woff'), url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/star.ttf) format('truetype'), url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/star.svg#star) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'WooCommerce';
src: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/WooCommerce.eot);
src: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/WooCommerce.eot?#iefix) format('embedded-opentype'), url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/WooCommerce.woff) format('woff'), url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/WooCommerce.ttf) format('truetype'), url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/WooCommerce.svg#WooCommerce) format('svg');
font-weight: normal;
font-style: normal;
} p.demo_store {
position: fixed;
top: 0;
left: 0;
right: 0;
margin: 0;
width: 100%;
font-size: 1em;
padding: .5em 0;
text-align: center;
background: #252525;
background: -webkit-gradient(linear, left top, left bottom, from(#252525), to(#0c0c0c));
background: -webkit-linear-gradient(#252525, #0c0c0c);
background: -moz-linear-gradient(center top, #252525 0%, #0c0c0c 100%);
background: -moz-gradient(center top, #252525 0%, #0c0c0c 100%);
border: 1px solid #0c0c0c;
color: #a5a5a5;
z-index: 99998;
box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.2);
-webkit-box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.2);
}
.admin-bar p.demo_store {
top: 28px;
} .wc-forward:after,
.wc-forward a:after {  content: "→";
margin-left: 4px;
display: inline-block;
margin-top: -3px;
}
.wc-backward:before,
.wc-backward a:before { content: "←";
margin-right: 4px;
display: inline-block;
margin-top: -3px;
} .woocommerce,
.woocommerce-page {                 }
.woocommerce .woocommerce-message,
.woocommerce-page .woocommerce-message,
.woocommerce .woocommerce-error,
.woocommerce-page .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce-page .woocommerce-info {
padding: 1em 1em 1em 2em !important;
margin: 0 0 2em !important;
position: relative;
-webkit-border-radius: 2px;
border-radius: 2px; color: #000000; list-style: none outside !important;
*zoom: 1;
width: auto;
background: #DCEAA9;
line-height: 33px;   }
.woocommerce .woocommerce-message:before,
.woocommerce-page .woocommerce-message:before,
.woocommerce .woocommerce-error:before,
.woocommerce-page .woocommerce-error:before,
.woocommerce .woocommerce-info:before,
.woocommerce-page .woocommerce-info:before,
.woocommerce .woocommerce-message:after,
.woocommerce-page .woocommerce-message:after,
.woocommerce .woocommerce-error:after,
.woocommerce-page .woocommerce-error:after,
.woocommerce .woocommerce-info:after,
.woocommerce-page .woocommerce-info:after {
content: " ";
display: table;
}
.woocommerce .woocommerce-message:after,
.woocommerce-page .woocommerce-message:after,
.woocommerce .woocommerce-error:after,
.woocommerce-page .woocommerce-error:after,
.woocommerce .woocommerce-info:after,
.woocommerce-page .woocommerce-info:after {
clear: both;
}
.woocommerce .woocommerce-message a,
.woocommerce-page .woocommerce-message a,
.woocommerce .woocommerce-error a,
.woocommerce-page .woocommerce-error a,
.woocommerce .woocommerce-info a,
.woocommerce-page .woocommerce-info a {
color: inherit;
font-style: italic;
border-bottom: 1px solid;
}
.woocommerce .woocommerce-message li,
.woocommerce-page .woocommerce-message li,
.woocommerce .woocommerce-error li,
.woocommerce-page .woocommerce-error li,
.woocommerce .woocommerce-info li,
.woocommerce-page .woocommerce-info li {
list-style: none outside !important;
padding-left: 0 !important;
margin-left: 0 !important;
}
.woocommerce .woocommerce-message .button,
.woocommerce-page .woocommerce-message .button,
.woocommerce .woocommerce-error .button,
.woocommerce-page .woocommerce-error .button,
.woocommerce .woocommerce-info .button,
.woocommerce-page .woocommerce-info .button {
float: right;
font-style: normal;
border-width: 0px;
}
.woocommerce .woocommerce-message,
.woocommerce-page .woocommerce-message {  }
.woocommerce .woocommerce-info,
.woocommerce-page .woocommerce-info {
background: #B8DBFE; }
.woocommerce .woocommerce-error,
.woocommerce-page .woocommerce-error {
background: #FCB4AD; }
.woocommerce small.note,
.woocommerce-page small.note {
display: block;
color: #777777;
font-size: 11px;
line-height: 21px;
margin-top: 10px;
}
.woocommerce .woocommerce-breadcrumb,
.woocommerce-page .woocommerce-breadcrumb {
*zoom: 1;
margin: 0 0 1em;
padding: 0;
font-size: 0.92em;
color: #777777;
}
.woocommerce .woocommerce-breadcrumb:before,
.woocommerce-page .woocommerce-breadcrumb:before,
.woocommerce .woocommerce-breadcrumb:after,
.woocommerce-page .woocommerce-breadcrumb:after {
content: " ";
display: table;
}
.woocommerce .woocommerce-breadcrumb:after,
.woocommerce-page .woocommerce-breadcrumb:after {
clear: both;
}
.woocommerce .woocommerce-breadcrumb a,
.woocommerce-page .woocommerce-breadcrumb a {
color: #777777;
}
.woocommerce div.product,
.woocommerce-page div.product,
.woocommerce #content div.product,
.woocommerce-page #content div.product {
margin-bottom: 0;
position: relative;         }
.woocommerce div.product .product_title,
.woocommerce-page div.product .product_title,
.woocommerce #content div.product .product_title,
.woocommerce-page #content div.product .product_title {
clear: none;
margin-top: 0;
padding: 0;
text-transform: uppercase;
font-weight: bold;
}
.woocommerce div.product span.price,
.woocommerce-page div.product span.price,
.woocommerce #content div.product span.price,
.woocommerce-page #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce-page div.product p.price,
.woocommerce #content div.product p.price,
.woocommerce-page #content div.product p.price {
color: inherit;
font-size: 1.25em;
}
.woocommerce div.product span.price ins,
.woocommerce-page div.product span.price ins,
.woocommerce #content div.product span.price ins,
.woocommerce-page #content div.product span.price ins,
.woocommerce div.product p.price ins,
.woocommerce-page div.product p.price ins,
.woocommerce #content div.product p.price ins,
.woocommerce-page #content div.product p.price ins {
background: inherit;
}
.woocommerce div.product span.price del,
.woocommerce-page div.product span.price del,
.woocommerce #content div.product span.price del,
.woocommerce-page #content div.product span.price del,
.woocommerce div.product p.price del,
.woocommerce-page div.product p.price del,
.woocommerce #content div.product p.price del,
.woocommerce-page #content div.product p.price del {
font-size: 0.67em;
color: inherit;
}
.woocommerce div.product p.stock,
.woocommerce-page div.product p.stock,
.woocommerce #content div.product p.stock,
.woocommerce-page #content div.product p.stock {
font-size: 0.92em;
}
.woocommerce div.product .stock,
.woocommerce-page div.product .stock,
.woocommerce #content div.product .stock,
.woocommerce-page #content div.product .stock {
color: #252525;
}
.woocommerce div.product .out-of-stock,
.woocommerce-page div.product .out-of-stock,
.woocommerce #content div.product .out-of-stock,
.woocommerce-page #content div.product .out-of-stock {
color: red;
}
.woocommerce div.product div.images,
.woocommerce-page div.product div.images,
.woocommerce #content div.product div.images,
.woocommerce-page #content div.product div.images {
margin-bottom: 2em;
}
.woocommerce div.product div.images img,
.woocommerce-page div.product div.images img,
.woocommerce #content div.product div.images img,
.woocommerce-page #content div.product div.images img {
display: block;
width: 100%;
height: auto;
box-shadow: none;
}
.woocommerce div.product div.images div.thumbnails,
.woocommerce-page div.product div.images div.thumbnails,
.woocommerce #content div.product div.images div.thumbnails,
.woocommerce-page #content div.product div.images div.thumbnails {
padding-top: 1em;
}
.woocommerce div.product div.images.woocommerce-product-gallery,
.woocommerce-page div.product div.images.woocommerce-product-gallery,
.woocommerce #content div.product div.images.woocommerce-product-gallery,
.woocommerce-page #content div.product div.images.woocommerce-product-gallery {
position: relative;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper,
.woocommerce-page div.product div.images .woocommerce-product-gallery__wrapper,
.woocommerce #content div.product div.images .woocommerce-product-gallery__wrapper,
.woocommerce-page #content div.product div.images .woocommerce-product-gallery__wrapper {
transition: all cubic-bezier(0.795, -0.035, 0, 1) 0.5s;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2),
.woocommerce-page div.product div.images .woocommerce-product-gallery__image:nth-child(n+2),
.woocommerce #content div.product div.images .woocommerce-product-gallery__image:nth-child(n+2),
.woocommerce-page #content div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {
width: 25%;
display: inline-block;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger,
.woocommerce-page div.product div.images .woocommerce-product-gallery__trigger,
.woocommerce #content div.product div.images .woocommerce-product-gallery__trigger,
.woocommerce-page #content div.product div.images .woocommerce-product-gallery__trigger {
position: absolute;
top: .5em;
right: .5em;
font-size: 2em;
z-index: 9;
width: 36px;
height: 36px;
background: #fff;
text-indent: -9999px;
border-radius: 100%;
box-sizing: content-box;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before,
.woocommerce-page div.product div.images .woocommerce-product-gallery__trigger:before,
.woocommerce #content div.product div.images .woocommerce-product-gallery__trigger:before,
.woocommerce-page #content div.product div.images .woocommerce-product-gallery__trigger:before {
content: "";
display: block;
width: 10px;
height: 10px;
border: 2px solid #000;
border-radius: 100%;
position: absolute;
top: 9px;
left: 9px;
box-sizing: content-box;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after,
.woocommerce-page div.product div.images .woocommerce-product-gallery__trigger:after,
.woocommerce #content div.product div.images .woocommerce-product-gallery__trigger:after,
.woocommerce-page #content div.product div.images .woocommerce-product-gallery__trigger:after {
content: "";
display: block;
width: 2px;
height: 8px;
background: #000;
border-radius: 6px;
position: absolute;
top: 19px;
left: 22px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
box-sizing: content-box;
}
.woocommerce div.product div.images .flex-control-thumbs,
.woocommerce-page div.product div.images .flex-control-thumbs,
.woocommerce #content div.product div.images .flex-control-thumbs,
.woocommerce-page #content div.product div.images .flex-control-thumbs {
overflow: hidden;
zoom: 1;
margin: 0;
padding: 0;
}
.woocommerce div.product div.images .flex-control-thumbs li,
.woocommerce-page div.product div.images .flex-control-thumbs li,
.woocommerce #content div.product div.images .flex-control-thumbs li,
.woocommerce-page #content div.product div.images .flex-control-thumbs li {
width: 25%;
float: left;
margin: 0;
list-style: none;
}
.woocommerce div.product div.images .flex-control-thumbs li img,
.woocommerce-page div.product div.images .flex-control-thumbs li img,
.woocommerce #content div.product div.images .flex-control-thumbs li img,
.woocommerce-page #content div.product div.images .flex-control-thumbs li img {
cursor: pointer;
opacity: .5;
margin: 0;
}
.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,
.woocommerce-page div.product div.images .flex-control-thumbs li img.flex-active,
.woocommerce #content div.product div.images .flex-control-thumbs li img.flex-active,
.woocommerce-page #content div.product div.images .flex-control-thumbs li img.flex-active,
.woocommerce div.product div.images .flex-control-thumbs li img:hover,
.woocommerce-page div.product div.images .flex-control-thumbs li img:hover,
.woocommerce #content div.product div.images .flex-control-thumbs li img:hover,
.woocommerce-page #content div.product div.images .flex-control-thumbs li img:hover {
opacity: 1;
}
.woocommerce div.product div.summary,
.woocommerce-page div.product div.summary,
.woocommerce #content div.product div.summary,
.woocommerce-page #content div.product div.summary {
margin-bottom: 2em;
}
.woocommerce div.product div.social,
.woocommerce-page div.product div.social,
.woocommerce #content div.product div.social,
.woocommerce-page #content div.product div.social {
text-align: right;
margin: 0 0 1em;
}
.woocommerce div.product div.social span,
.woocommerce-page div.product div.social span,
.woocommerce #content div.product div.social span,
.woocommerce-page #content div.product div.social span {
margin: 0 0 0 2px;
}
.woocommerce div.product div.social span span,
.woocommerce-page div.product div.social span span,
.woocommerce #content div.product div.social span span,
.woocommerce-page #content div.product div.social span span {
margin: 0;
}
.woocommerce div.product div.social span .stButton .chicklets,
.woocommerce-page div.product div.social span .stButton .chicklets,
.woocommerce #content div.product div.social span .stButton .chicklets,
.woocommerce-page #content div.product div.social span .stButton .chicklets {
padding-left: 16px;
width: 0;
}
.woocommerce div.product div.social iframe,
.woocommerce-page div.product div.social iframe,
.woocommerce #content div.product div.social iframe,
.woocommerce-page #content div.product div.social iframe {
float: left;
margin-top: 3px;
}
.woocommerce div.product .woocommerce-tabs,
.woocommerce-page div.product .woocommerce-tabs,
.woocommerce #content div.product .woocommerce-tabs,
.woocommerce-page #content div.product .woocommerce-tabs {
float: right;
clear: none;
width: 48%;
}
.woocommerce div.product .woocommerce-tabs ul.tabs,
.woocommerce-page div.product .woocommerce-tabs ul.tabs,
.woocommerce #content div.product .woocommerce-tabs ul.tabs,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs {
list-style: none;
padding: 0 0 0 1em;
margin: 0 0 1.618em;
overflow: hidden;
position: relative;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li { display: inline-block;
position: relative;
z-index: 0;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px; margin: 0 -5px;
padding: 0 1em;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li a,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a {
display: inline-block;
padding: .5em 0;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 11px;
color: #000000; text-decoration: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover {
text-decoration: none;
color: #1a1a1a;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active {
background: rgba(0, 0, 0, 0.02);
z-index: 2;
border-bottom-color: rgba(0, 0, 0, 0.02);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a {
color: inherit;
text-shadow: inherit;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:before,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before { }
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after { }
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after { position: absolute;
bottom: -1px;
width: 5px;
height: 5px;
content: " ";
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before {
left: -6px;
-webkit-border-bottom-right-radius: 4px;
-moz-border-bottom-right-radius: 4px;
border-bottom-right-radius: 4px;
border-width: 0 1px 1px 0; }
.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after {
right: -6px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-bottom-left-radius: 4px;
border-bottom-left-radius: 4px;
border-width: 0 0 1px 1px; }
.woocommerce div.product .woocommerce-tabs ul.tabs:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,
.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before {
position: absolute;
content: " ";
width: 100%;
bottom: 0;
left: 0;
border-bottom: 1px solid #f7f7f7;
z-index: 1;
}
.woocommerce div.product .woocommerce-tabs .panel,
.woocommerce-page div.product .woocommerce-tabs .panel,
.woocommerce #content div.product .woocommerce-tabs .panel,
.woocommerce-page #content div.product .woocommerce-tabs .panel {
margin: 0 0 2em;
padding: 0;
}
.woocommerce div.product .related h2,
.woocommerce-page div.product .related h2,
.woocommerce #content div.product .related h2,
.woocommerce-page #content div.product .related h2,
.woocommerce div.product .woocommerce-tabs h2,
.woocommerce-page div.product .woocommerce-tabs h2,
.woocommerce #content div.product .woocommerce-tabs h2,
.woocommerce-page #content div.product .woocommerce-tabs h2 {
font-size: 18px;
}
.woocommerce div.product p.cart,
.woocommerce-page div.product p.cart,
.woocommerce #content div.product p.cart,
.woocommerce-page #content div.product p.cart {
margin-bottom: 2em;
*zoom: 1;
}
.woocommerce div.product p.cart:before,
.woocommerce-page div.product p.cart:before,
.woocommerce #content div.product p.cart:before,
.woocommerce-page #content div.product p.cart:before,
.woocommerce div.product p.cart:after,
.woocommerce-page div.product p.cart:after,
.woocommerce #content div.product p.cart:after,
.woocommerce-page #content div.product p.cart:after {
content: " ";
display: table;
}
.woocommerce div.product p.cart:after,
.woocommerce-page div.product p.cart:after,
.woocommerce #content div.product p.cart:after,
.woocommerce-page #content div.product p.cart:after {
clear: both;
}
.woocommerce div.product form.cart,
.woocommerce-page div.product form.cart,
.woocommerce #content div.product form.cart,
.woocommerce-page #content div.product form.cart {
margin-bottom: 2em;
margin-top: 2em;
*zoom: 1;
}
.woocommerce div.product form.cart:before,
.woocommerce-page div.product form.cart:before,
.woocommerce #content div.product form.cart:before,
.woocommerce-page #content div.product form.cart:before,
.woocommerce div.product form.cart:after,
.woocommerce-page div.product form.cart:after,
.woocommerce #content div.product form.cart:after,
.woocommerce-page #content div.product form.cart:after {
content: " ";
display: table;
}
.woocommerce div.product form.cart:after,
.woocommerce-page div.product form.cart:after,
.woocommerce #content div.product form.cart:after,
.woocommerce-page #content div.product form.cart:after {
clear: both;
}
.woocommerce div.product form.cart div.quantity,
.woocommerce-page div.product form.cart div.quantity,
.woocommerce #content div.product form.cart div.quantity,
.woocommerce-page #content div.product form.cart div.quantity {
float: left;
margin: 0 18px 0 0;
}
.woocommerce div.product form.cart table,
.woocommerce-page div.product form.cart table,
.woocommerce #content div.product form.cart table,
.woocommerce-page #content div.product form.cart table {
border-width: 0 0 1px 0;
}
.woocommerce div.product form.cart table td,
.woocommerce-page div.product form.cart table td,
.woocommerce #content div.product form.cart table td,
.woocommerce-page #content div.product form.cart table td {
padding-left: 0;
}
.woocommerce div.product form.cart table div.quantity,
.woocommerce-page div.product form.cart table div.quantity,
.woocommerce #content div.product form.cart table div.quantity,
.woocommerce-page #content div.product form.cart table div.quantity {
float: none;
margin: 0;
}
.woocommerce div.product form.cart table small.stock,
.woocommerce-page div.product form.cart table small.stock,
.woocommerce #content div.product form.cart table small.stock,
.woocommerce-page #content div.product form.cart table small.stock {
display: block;
float: none;
}
.woocommerce div.product form.cart .variations,
.woocommerce-page div.product form.cart .variations,
.woocommerce #content div.product form.cart .variations,
.woocommerce-page #content div.product form.cart .variations {
margin-bottom: 1em;
}
.woocommerce div.product form.cart .variations label,
.woocommerce-page div.product form.cart .variations label,
.woocommerce #content div.product form.cart .variations label,
.woocommerce-page #content div.product form.cart .variations label {
font-weight: bold;
}
.woocommerce div.product form.cart .variations select,
.woocommerce-page div.product form.cart .variations select,
.woocommerce #content div.product form.cart .variations select,
.woocommerce-page #content div.product form.cart .variations select {
width: 100%;
float: left;
}
.woocommerce div.product form.cart .variations td.label,
.woocommerce-page div.product form.cart .variations td.label,
.woocommerce #content div.product form.cart .variations td.label,
.woocommerce-page #content div.product form.cart .variations td.label {
padding-right: 1em;
}
.woocommerce div.product form.cart .variations td,
.woocommerce-page div.product form.cart .variations td,
.woocommerce #content div.product form.cart .variations td,
.woocommerce-page #content div.product form.cart .variations td {
vertical-align: top;
}
.woocommerce div.product form.cart .button,
.woocommerce-page div.product form.cart .button,
.woocommerce #content div.product form.cart .button,
.woocommerce-page #content div.product form.cart .button {
vertical-align: middle;
float: left;
}
.woocommerce div.product form.cart .group_table td.label,
.woocommerce-page div.product form.cart .group_table td.label,
.woocommerce #content div.product form.cart .group_table td.label,
.woocommerce-page #content div.product form.cart .group_table td.label {
padding-right: 1em;
padding-left: 1em;
}
.woocommerce div.product form.cart .group_table td,
.woocommerce-page div.product form.cart .group_table td,
.woocommerce #content div.product form.cart .group_table td,
.woocommerce-page #content div.product form.cart .group_table td {
vertical-align: top;
padding-bottom: .5em;
}
.woocommerce span.onsale,
.woocommerce-page span.onsale {
min-height: 32px;
min-width: 32px;
padding: 7px;
font-size: 12px;
font-weight: normal;
position: absolute;
text-align: center;
line-height: 32px;
top: 6px;
left: 6px;
margin: 0;
-webkit-border-radius: 200px;
border-radius: 200px;
background: #fdd200;
z-index: 100;  color: #252525; }
.woocommerce .products ul,
.woocommerce-page .products ul,
.woocommerce ul.products,
.woocommerce-page ul.products {
margin: 0 0 1em;
padding: 0;
list-style: none outside;
clear: both;
*zoom: 1;
}
.woocommerce .products ul:before,
.woocommerce-page .products ul:before,
.woocommerce ul.products:before,
.woocommerce-page ul.products:before,
.woocommerce .products ul:after,
.woocommerce-page .products ul:after,
.woocommerce ul.products:after,
.woocommerce-page ul.products:after {
content: " ";
display: table;
}
.woocommerce .products ul:after,
.woocommerce-page .products ul:after,
.woocommerce ul.products:after,
.woocommerce-page ul.products:after {
clear: both;
}
.woocommerce .products ul li,
.woocommerce-page .products ul li,
.woocommerce ul.products li,
.woocommerce-page ul.products li {
list-style: none outside;
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
position: relative;
}
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale {
top: 0;
right: 0;
left: auto;
margin: -6px -6px 0 0;
}
.woocommerce ul.products li.product h3,
.woocommerce-page ul.products li.product h3 {
padding: .5em 0;
margin: 0;
margin-bottom: 2px;
font-size: 1em;
}
.woocommerce ul.products li.product h2,
.woocommerce-page ul.products li.product h2 {
padding: .5em 0;
margin: 0;
margin-bottom: 2px;
font-size: 1em;
}
.woocommerce ul.products li.product a,
.woocommerce-page ul.products li.product a {
text-decoration: none;
}
.woocommerce ul.products li.product a img,
.woocommerce-page ul.products li.product a img {
width: 100%;
height: auto;
display: block;
margin: 0 0 3px; -webkit-transition: all ease-in-out 0.2s;
-moz-transition: all ease-in-out 0.2s;
-o-transition: all ease-in-out 0.2s;
transition: all ease-in-out 0.2s;
}
.woocommerce ul.products li.product a:hover img,
.woocommerce-page ul.products li.product a:hover img {  }
.woocommerce ul.products li.product strong,
.woocommerce-page ul.products li.product strong {
display: block;
}
.woocommerce ul.products li.product :hover .star-rating,
.woocommerce-page ul.products li.product :hover .star-rating {
opacity: 1;
}
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price { display: block;
font-weight: normal;
margin-bottom: .5em;
border-top: 2px solid rgba(0, 0, 0, 0.1);
padding-top: 16px;
font-size: 15px;
}
.woocommerce ul.products li.product .price .amount,
.woocommerce-page ul.products li.product .price .amount {
margin-top: 3px;
}
.woocommerce ul.products li.product .price del,
.woocommerce-page ul.products li.product .price del {
font-size: 0.8em;
color: inherit;
margin: -2px 0 0 0;
}
.woocommerce ul.products li.product .price ins,
.woocommerce-page ul.products li.product .price ins {
background: none;
}
.woocommerce ul.products li.product .price .from,
.woocommerce-page ul.products li.product .price .from {
font-size: 0.67em;
margin: -2px 0 0 0;
text-transform: uppercase;
color: rgba(37, 37, 37, 0.5);
}
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
margin: 0 0 1em;
padding-bottom: 25px;
}
.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering {
margin: 0 0 1em;
}
.woocommerce .woocommerce-ordering select,
.woocommerce-page .woocommerce-ordering select {
vertical-align: top;
}
.woocommerce nav.woocommerce-pagination,
.woocommerce-page nav.woocommerce-pagination,
.woocommerce #content nav.woocommerce-pagination,
.woocommerce-page #content nav.woocommerce-pagination {
text-align: center;
}
.woocommerce nav.woocommerce-pagination ul,
.woocommerce-page nav.woocommerce-pagination ul,
.woocommerce #content nav.woocommerce-pagination ul,
.woocommerce-page #content nav.woocommerce-pagination ul {
display: inline-block;
white-space: nowrap;
padding: 0;
clear: both; border-right: 0;
margin: 1px;
}
.woocommerce nav.woocommerce-pagination ul li,
.woocommerce-page nav.woocommerce-pagination ul li,
.woocommerce #content nav.woocommerce-pagination ul li,
.woocommerce-page #content nav.woocommerce-pagination ul li {
padding: 0;
margin: 0;
margin-right: 3px;
border-radius: 2px;
float: left;
display: inline;
overflow: hidden;
}
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce-page nav.woocommerce-pagination ul li a,
.woocommerce #content nav.woocommerce-pagination ul li a,
.woocommerce-page #content nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span,
.woocommerce-page nav.woocommerce-pagination ul li span,
.woocommerce #content nav.woocommerce-pagination ul li span,
.woocommerce-page #content nav.woocommerce-pagination ul li span {
border-radius: 2px;
display: inline-block; padding: 5px;
width: 17px;
height: 17px;
outline: none;
outline-style: none;
outline-color: transparent;
border: 1px solid rgba(0, 0, 0, 0.06);
background-color: #fff;
color: #252525; font-size: 10px;
line-height: 17px;
}
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce-page nav.woocommerce-pagination ul li span.current,
.woocommerce #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce-page nav.woocommerce-pagination ul li a:hover,
.woocommerce #content nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce-page nav.woocommerce-pagination ul li a:focus,
.woocommerce #content nav.woocommerce-pagination ul li a:focus,
.woocommerce-page #content nav.woocommerce-pagination ul li a:focus { background: #fdd200;
font-weight: bold;
color: #fff;
}
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce-page nav.woocommerce-pagination ul li a:hover,
.woocommerce #content nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce-page nav.woocommerce-pagination ul li a:focus,
.woocommerce #content nav.woocommerce-pagination ul li a:focus,
.woocommerce-page #content nav.woocommerce-pagination ul li a:focus {
color: #fff;
}
.woocommerce #content-container a.button,
.woocommerce-page #content-container a.button,
.woocommerce #content-container button.button,
.woocommerce-page #content-container button.button,
.woocommerce #content-containerinput.button,
.woocommerce-page #content-containerinput.button,
.woocommerce #content-container#respond input#submit,
.woocommerce-page #content-container#respond input#submit,
.woocommerce #content-container#content input.button,
.woocommerce-page #content-container#content input.button,
.woocommerce #content-container a.button,
.woocommerce-page #content-container a.button,
.woocommerce .products a.button,
.woocommerce-page .products a.button,
.woocommerce .products button.button,
.woocommerce-page .products button.button,
.woocommerce .products input.button,
.woocommerce-page .products input.button,
.woocommerce .products#respond input#submit,
.woocommerce-page .products#respond input#submit,
.woocommerce .products#content input.button,
.woocommerce-page .products#content input.button,
.woocommerce .products a.button,
.woocommerce-page .products a.button {
font-size: 10px;
margin: 0; cursor: pointer;
position: relative;
font-family: inherit;
overflow: visible;
padding: 7px 12px;
text-decoration: none;
font-weight: bold;
color: #fff;
-webkit-border-radius: 2px;
border-radius: 2px;
left: auto;
background: #252525;     white-space: nowrap;
display: inline-block;
line-height: 20px; }
.woocommerce #content-container a.button.product_type_external,
.woocommerce-page #content-container a.button.product_type_external,
.woocommerce #content-container button.button.product_type_external,
.woocommerce-page #content-container button.button.product_type_external,
.woocommerce #content-containerinput.button.product_type_external,
.woocommerce-page #content-containerinput.button.product_type_external,
.woocommerce #content-container#respond input#submit.product_type_external,
.woocommerce-page #content-container#respond input#submit.product_type_external,
.woocommerce #content-container#content input.button.product_type_external,
.woocommerce-page #content-container#content input.button.product_type_external,
.woocommerce #content-container a.button.product_type_external,
.woocommerce-page #content-container a.button.product_type_external,
.woocommerce .products a.button.product_type_external,
.woocommerce-page .products a.button.product_type_external,
.woocommerce .products button.button.product_type_external,
.woocommerce-page .products button.button.product_type_external,
.woocommerce .products input.button.product_type_external,
.woocommerce-page .products input.button.product_type_external,
.woocommerce .products#respond input#submit.product_type_external,
.woocommerce-page .products#respond input#submit.product_type_external,
.woocommerce .products#content input.button.product_type_external,
.woocommerce-page .products#content input.button.product_type_external,
.woocommerce .products a.button.product_type_external,
.woocommerce-page .products a.button.product_type_external,
.woocommerce #content-container a.button.product_type_simple,
.woocommerce-page #content-container a.button.product_type_simple,
.woocommerce #content-container button.button.product_type_simple,
.woocommerce-page #content-container button.button.product_type_simple,
.woocommerce #content-containerinput.button.product_type_simple,
.woocommerce-page #content-containerinput.button.product_type_simple,
.woocommerce #content-container#respond input#submit.product_type_simple,
.woocommerce-page #content-container#respond input#submit.product_type_simple,
.woocommerce #content-container#content input.button.product_type_simple,
.woocommerce-page #content-container#content input.button.product_type_simple,
.woocommerce #content-container a.button.product_type_simple,
.woocommerce-page #content-container a.button.product_type_simple,
.woocommerce .products a.button.product_type_simple,
.woocommerce-page .products a.button.product_type_simple,
.woocommerce .products button.button.product_type_simple,
.woocommerce-page .products button.button.product_type_simple,
.woocommerce .products input.button.product_type_simple,
.woocommerce-page .products input.button.product_type_simple,
.woocommerce .products#respond input#submit.product_type_simple,
.woocommerce-page .products#respond input#submit.product_type_simple,
.woocommerce .products#content input.button.product_type_simple,
.woocommerce-page .products#content input.button.product_type_simple,
.woocommerce .products a.button.product_type_simple,
.woocommerce-page .products a.button.product_type_simple,
.woocommerce #content-container a.button.product_type_grouped,
.woocommerce-page #content-container a.button.product_type_grouped,
.woocommerce #content-container button.button.product_type_grouped,
.woocommerce-page #content-container button.button.product_type_grouped,
.woocommerce #content-containerinput.button.product_type_grouped,
.woocommerce-page #content-containerinput.button.product_type_grouped,
.woocommerce #content-container#respond input#submit.product_type_grouped,
.woocommerce-page #content-container#respond input#submit.product_type_grouped,
.woocommerce #content-container#content input.button.product_type_grouped,
.woocommerce-page #content-container#content input.button.product_type_grouped,
.woocommerce #content-container a.button.product_type_grouped,
.woocommerce-page #content-container a.button.product_type_grouped,
.woocommerce .products a.button.product_type_grouped,
.woocommerce-page .products a.button.product_type_grouped,
.woocommerce .products button.button.product_type_grouped,
.woocommerce-page .products button.button.product_type_grouped,
.woocommerce .products input.button.product_type_grouped,
.woocommerce-page .products input.button.product_type_grouped,
.woocommerce .products#respond input#submit.product_type_grouped,
.woocommerce-page .products#respond input#submit.product_type_grouped,
.woocommerce .products#content input.button.product_type_grouped,
.woocommerce-page .products#content input.button.product_type_grouped,
.woocommerce .products a.button.product_type_grouped,
.woocommerce-page .products a.button.product_type_grouped {
float: right;
top: -32px;
margin-bottom: -16px;
padding: 5px 12px;
}
.woocommerce #content-container a.button.add_to_cart_button,
.woocommerce-page #content-container a.button.add_to_cart_button,
.woocommerce #content-container button.button.add_to_cart_button,
.woocommerce-page #content-container button.button.add_to_cart_button,
.woocommerce #content-containerinput.button.add_to_cart_button,
.woocommerce-page #content-containerinput.button.add_to_cart_button,
.woocommerce #content-container#respond input#submit.add_to_cart_button,
.woocommerce-page #content-container#respond input#submit.add_to_cart_button,
.woocommerce #content-container#content input.button.add_to_cart_button,
.woocommerce-page #content-container#content input.button.add_to_cart_button,
.woocommerce #content-container a.button.add_to_cart_button,
.woocommerce-page #content-container a.button.add_to_cart_button,
.woocommerce .products a.button.add_to_cart_button,
.woocommerce-page .products a.button.add_to_cart_button,
.woocommerce .products button.button.add_to_cart_button,
.woocommerce-page .products button.button.add_to_cart_button,
.woocommerce .products input.button.add_to_cart_button,
.woocommerce-page .products input.button.add_to_cart_button,
.woocommerce .products#respond input#submit.add_to_cart_button,
.woocommerce-page .products#respond input#submit.add_to_cart_button,
.woocommerce .products#content input.button.add_to_cart_button,
.woocommerce-page .products#content input.button.add_to_cart_button,
.woocommerce .products a.button.add_to_cart_button,
.woocommerce-page .products a.button.add_to_cart_button {
width: 13px;
float: right;
overflow: hidden;
padding: 2px 6px;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
top: -32px;
background: transparent;
border: 2px solid rgba(0, 0, 0, 0.1);
margin-bottom: -16px; }
.woocommerce #content-container a.button.add_to_cart_button:before,
.woocommerce-page #content-container a.button.add_to_cart_button:before,
.woocommerce #content-container button.button.add_to_cart_button:before,
.woocommerce-page #content-container button.button.add_to_cart_button:before,
.woocommerce #content-containerinput.button.add_to_cart_button:before,
.woocommerce-page #content-containerinput.button.add_to_cart_button:before,
.woocommerce #content-container#respond input#submit.add_to_cart_button:before,
.woocommerce-page #content-container#respond input#submit.add_to_cart_button:before,
.woocommerce #content-container#content input.button.add_to_cart_button:before,
.woocommerce-page #content-container#content input.button.add_to_cart_button:before,
.woocommerce #content-container a.button.add_to_cart_button:before,
.woocommerce-page #content-container a.button.add_to_cart_button:before,
.woocommerce .products a.button.add_to_cart_button:before,
.woocommerce-page .products a.button.add_to_cart_button:before,
.woocommerce .products button.button.add_to_cart_button:before,
.woocommerce-page .products button.button.add_to_cart_button:before,
.woocommerce .products input.button.add_to_cart_button:before,
.woocommerce-page .products input.button.add_to_cart_button:before,
.woocommerce .products#respond input#submit.add_to_cart_button:before,
.woocommerce-page .products#respond input#submit.add_to_cart_button:before,
.woocommerce .products#content input.button.add_to_cart_button:before,
.woocommerce-page .products#content input.button.add_to_cart_button:before,
.woocommerce .products a.button.add_to_cart_button:before,
.woocommerce-page .products a.button.add_to_cart_button:before {
content: "+";
font-size: 20px;
line-height: 10px;
position: relative;
top: 3px;
left: 1px;
margin-right: 15px;
color: rgba(0, 0, 0, 0.12);
}
.woocommerce #content-container a.button.add_to_cart_button:hover,
.woocommerce-page #content-container a.button.add_to_cart_button:hover,
.woocommerce #content-container button.button.add_to_cart_button:hover,
.woocommerce-page #content-container button.button.add_to_cart_button:hover,
.woocommerce #content-containerinput.button.add_to_cart_button:hover,
.woocommerce-page #content-containerinput.button.add_to_cart_button:hover,
.woocommerce #content-container#respond input#submit.add_to_cart_button:hover,
.woocommerce-page #content-container#respond input#submit.add_to_cart_button:hover,
.woocommerce #content-container#content input.button.add_to_cart_button:hover,
.woocommerce-page #content-container#content input.button.add_to_cart_button:hover,
.woocommerce #content-container a.button.add_to_cart_button:hover,
.woocommerce-page #content-container a.button.add_to_cart_button:hover,
.woocommerce .products a.button.add_to_cart_button:hover,
.woocommerce-page .products a.button.add_to_cart_button:hover,
.woocommerce .products button.button.add_to_cart_button:hover,
.woocommerce-page .products button.button.add_to_cart_button:hover,
.woocommerce .products input.button.add_to_cart_button:hover,
.woocommerce-page .products input.button.add_to_cart_button:hover,
.woocommerce .products#respond input#submit.add_to_cart_button:hover,
.woocommerce-page .products#respond input#submit.add_to_cart_button:hover,
.woocommerce .products#content input.button.add_to_cart_button:hover,
.woocommerce-page .products#content input.button.add_to_cart_button:hover,
.woocommerce .products a.button.add_to_cart_button:hover,
.woocommerce-page .products a.button.add_to_cart_button:hover {
width: 110px; background: #252525;
border-color: #252525;
}
.woocommerce #content-container a.button.product_type_variable:hover,
.woocommerce-page #content-container a.button.product_type_variable:hover,
.woocommerce #content-container button.button.product_type_variable:hover,
.woocommerce-page #content-container button.button.product_type_variable:hover,
.woocommerce #content-containerinput.button.product_type_variable:hover,
.woocommerce-page #content-containerinput.button.product_type_variable:hover,
.woocommerce #content-container#respond input#submit.product_type_variable:hover,
.woocommerce-page #content-container#respond input#submit.product_type_variable:hover,
.woocommerce #content-container#content input.button.product_type_variable:hover,
.woocommerce-page #content-container#content input.button.product_type_variable:hover,
.woocommerce #content-container a.button.product_type_variable:hover,
.woocommerce-page #content-container a.button.product_type_variable:hover,
.woocommerce .products a.button.product_type_variable:hover,
.woocommerce-page .products a.button.product_type_variable:hover,
.woocommerce .products button.button.product_type_variable:hover,
.woocommerce-page .products button.button.product_type_variable:hover,
.woocommerce .products input.button.product_type_variable:hover,
.woocommerce-page .products input.button.product_type_variable:hover,
.woocommerce .products#respond input#submit.product_type_variable:hover,
.woocommerce-page .products#respond input#submit.product_type_variable:hover,
.woocommerce .products#content input.button.product_type_variable:hover,
.woocommerce-page .products#content input.button.product_type_variable:hover,
.woocommerce .products a.button.product_type_variable:hover,
.woocommerce-page .products a.button.product_type_variable:hover {
width: 115px;
}
.woocommerce #content-container a.button.add_to_cart_button:hover:before,
.woocommerce-page #content-container a.button.add_to_cart_button:hover:before,
.woocommerce #content-container button.button.add_to_cart_button:hover:before,
.woocommerce-page #content-container button.button.add_to_cart_button:hover:before,
.woocommerce #content-containerinput.button.add_to_cart_button:hover:before,
.woocommerce-page #content-containerinput.button.add_to_cart_button:hover:before,
.woocommerce #content-container#respond input#submit.add_to_cart_button:hover:before,
.woocommerce-page #content-container#respond input#submit.add_to_cart_button:hover:before,
.woocommerce #content-container#content input.button.add_to_cart_button:hover:before,
.woocommerce-page #content-container#content input.button.add_to_cart_button:hover:before,
.woocommerce #content-container a.button.add_to_cart_button:hover:before,
.woocommerce-page #content-container a.button.add_to_cart_button:hover:before,
.woocommerce .products a.button.add_to_cart_button:hover:before,
.woocommerce-page .products a.button.add_to_cart_button:hover:before,
.woocommerce .products button.button.add_to_cart_button:hover:before,
.woocommerce-page .products button.button.add_to_cart_button:hover:before,
.woocommerce .products input.button.add_to_cart_button:hover:before,
.woocommerce-page .products input.button.add_to_cart_button:hover:before,
.woocommerce .products#respond input#submit.add_to_cart_button:hover:before,
.woocommerce-page .products#respond input#submit.add_to_cart_button:hover:before,
.woocommerce .products#content input.button.add_to_cart_button:hover:before,
.woocommerce-page .products#content input.button.add_to_cart_button:hover:before,
.woocommerce .products a.button.add_to_cart_button:hover:before,
.woocommerce-page .products a.button.add_to_cart_button:hover:before {
margin-right: 5px;
color: #fff;
}
.woocommerce #content-container a.button.loading,
.woocommerce-page #content-container a.button.loading,
.woocommerce #content-container button.button.loading,
.woocommerce-page #content-container button.button.loading,
.woocommerce #content-containerinput.button.loading,
.woocommerce-page #content-containerinput.button.loading,
.woocommerce #content-container#respond input#submit.loading,
.woocommerce-page #content-container#respond input#submit.loading,
.woocommerce #content-container#content input.button.loading,
.woocommerce-page #content-container#content input.button.loading,
.woocommerce #content-container a.button.loading,
.woocommerce-page #content-container a.button.loading,
.woocommerce .products a.button.loading,
.woocommerce-page .products a.button.loading,
.woocommerce .products button.button.loading,
.woocommerce-page .products button.button.loading,
.woocommerce .products input.button.loading,
.woocommerce-page .products input.button.loading,
.woocommerce .products#respond input#submit.loading,
.woocommerce-page .products#respond input#submit.loading,
.woocommerce .products#content input.button.loading,
.woocommerce-page .products#content input.button.loading,
.woocommerce .products a.button.loading,
.woocommerce-page .products a.button.loading {  }
.woocommerce #content-container a.button.loading:before,
.woocommerce-page #content-container a.button.loading:before,
.woocommerce #content-container button.button.loading:before,
.woocommerce-page #content-container button.button.loading:before,
.woocommerce #content-containerinput.button.loading:before,
.woocommerce-page #content-containerinput.button.loading:before,
.woocommerce #content-container#respond input#submit.loading:before,
.woocommerce-page #content-container#respond input#submit.loading:before,
.woocommerce #content-container#content input.button.loading:before,
.woocommerce-page #content-container#content input.button.loading:before,
.woocommerce #content-container a.button.loading:before,
.woocommerce-page #content-container a.button.loading:before,
.woocommerce .products a.button.loading:before,
.woocommerce-page .products a.button.loading:before,
.woocommerce .products button.button.loading:before,
.woocommerce-page .products button.button.loading:before,
.woocommerce .products input.button.loading:before,
.woocommerce-page .products input.button.loading:before,
.woocommerce .products#respond input#submit.loading:before,
.woocommerce-page .products#respond input#submit.loading:before,
.woocommerce .products#content input.button.loading:before,
.woocommerce-page .products#content input.button.loading:before,
.woocommerce .products a.button.loading:before,
.woocommerce-page .products a.button.loading:before {
content: "";
position: relative;
display: inline-block;
top: 3px;
left: 0;
margin-top: -7px;
border-radius: 50px;  width: 15px;
height: 15px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/cs-loader-w.gif) center no-repeat rgba(0, 0, 0, 0.1);
background-size: 15px 15px;
}
.woocommerce #content-container a.button.add_to_cart_button.loading:before,
.woocommerce-page #content-container a.button.add_to_cart_button.loading:before,
.woocommerce #content-container button.button.add_to_cart_button.loading:before,
.woocommerce-page #content-container button.button.add_to_cart_button.loading:before,
.woocommerce #content-containerinput.button.add_to_cart_button.loading:before,
.woocommerce-page #content-containerinput.button.add_to_cart_button.loading:before,
.woocommerce #content-container#respond input#submit.add_to_cart_button.loading:before,
.woocommerce-page #content-container#respond input#submit.add_to_cart_button.loading:before,
.woocommerce #content-container#content input.button.add_to_cart_button.loading:before,
.woocommerce-page #content-container#content input.button.add_to_cart_button.loading:before,
.woocommerce #content-container a.button.add_to_cart_button.loading:before,
.woocommerce-page #content-container a.button.add_to_cart_button.loading:before,
.woocommerce .products a.button.add_to_cart_button.loading:before,
.woocommerce-page .products a.button.add_to_cart_button.loading:before,
.woocommerce .products button.button.add_to_cart_button.loading:before,
.woocommerce-page .products button.button.add_to_cart_button.loading:before,
.woocommerce .products input.button.add_to_cart_button.loading:before,
.woocommerce-page .products input.button.add_to_cart_button.loading:before,
.woocommerce .products#respond input#submit.add_to_cart_button.loading:before,
.woocommerce-page .products#respond input#submit.add_to_cart_button.loading:before,
.woocommerce .products#content input.button.add_to_cart_button.loading:before,
.woocommerce-page .products#content input.button.add_to_cart_button.loading:before,
.woocommerce .products a.button.add_to_cart_button.loading:before,
.woocommerce-page .products a.button.add_to_cart_button.loading:before {
left: -1px;
}
.woocommerce #content-container a.button.add_to_cart_button:hover.loading:before,
.woocommerce-page #content-container a.button.add_to_cart_button:hover.loading:before,
.woocommerce #content-container button.button.add_to_cart_button:hover.loading:before,
.woocommerce-page #content-container button.button.add_to_cart_button:hover.loading:before,
.woocommerce #content-containerinput.button.add_to_cart_button:hover.loading:before,
.woocommerce-page #content-containerinput.button.add_to_cart_button:hover.loading:before,
.woocommerce #content-container#respond input#submit.add_to_cart_button:hover.loading:before,
.woocommerce-page #content-container#respond input#submit.add_to_cart_button:hover.loading:before,
.woocommerce #content-container#content input.button.add_to_cart_button:hover.loading:before,
.woocommerce-page #content-container#content input.button.add_to_cart_button:hover.loading:before,
.woocommerce #content-container a.button.add_to_cart_button:hover.loading:before,
.woocommerce-page #content-container a.button.add_to_cart_button:hover.loading:before,
.woocommerce .products a.button.add_to_cart_button:hover.loading:before,
.woocommerce-page .products a.button.add_to_cart_button:hover.loading:before,
.woocommerce .products button.button.add_to_cart_button:hover.loading:before,
.woocommerce-page .products button.button.add_to_cart_button:hover.loading:before,
.woocommerce .products input.button.add_to_cart_button:hover.loading:before,
.woocommerce-page .products input.button.add_to_cart_button:hover.loading:before,
.woocommerce .products#respond input#submit.add_to_cart_button:hover.loading:before,
.woocommerce-page .products#respond input#submit.add_to_cart_button:hover.loading:before,
.woocommerce .products#content input.button.add_to_cart_button:hover.loading:before,
.woocommerce-page .products#content input.button.add_to_cart_button:hover.loading:before,
.woocommerce .products a.button.add_to_cart_button:hover.loading:before,
.woocommerce-page .products a.button.add_to_cart_button:hover.loading:before { }
.woocommerce #content-container a.button.added:before,
.woocommerce-page #content-container a.button.added:before,
.woocommerce #content-container button.button.added:before,
.woocommerce-page #content-container button.button.added:before,
.woocommerce #content-containerinput.button.added:before,
.woocommerce-page #content-containerinput.button.added:before,
.woocommerce #content-container#respond input#submit.added:before,
.woocommerce-page #content-container#respond input#submit.added:before,
.woocommerce #content-container#content input.button.added:before,
.woocommerce-page #content-container#content input.button.added:before,
.woocommerce #content-container a.button.added:before,
.woocommerce-page #content-container a.button.added:before,
.woocommerce .products a.button.added:before,
.woocommerce-page .products a.button.added:before,
.woocommerce .products button.button.added:before,
.woocommerce-page .products button.button.added:before,
.woocommerce .products input.button.added:before,
.woocommerce-page .products input.button.added:before,
.woocommerce .products#respond input#submit.added:before,
.woocommerce-page .products#respond input#submit.added:before,
.woocommerce .products#content input.button.added:before,
.woocommerce-page .products#content input.button.added:before,
.woocommerce .products a.button.added:before,
.woocommerce-page .products a.button.added:before {
position: relative;
display: inline-block;
height: 11px;
width: 11px;
top: 2px;
left: 0;
font-size: 15px;
text-indent: 0;
font-family: 'WooCommerce';
content: "\e017";
}
.woocommerce #content-container a.button.add_to_cart_button:hover.added:before,
.woocommerce-page #content-container a.button.add_to_cart_button:hover.added:before,
.woocommerce #content-container button.button.add_to_cart_button:hover.added:before,
.woocommerce-page #content-container button.button.add_to_cart_button:hover.added:before,
.woocommerce #content-containerinput.button.add_to_cart_button:hover.added:before,
.woocommerce-page #content-containerinput.button.add_to_cart_button:hover.added:before,
.woocommerce #content-container#respond input#submit.add_to_cart_button:hover.added:before,
.woocommerce-page #content-container#respond input#submit.add_to_cart_button:hover.added:before,
.woocommerce #content-container#content input.button.add_to_cart_button:hover.added:before,
.woocommerce-page #content-container#content input.button.add_to_cart_button:hover.added:before,
.woocommerce #content-container a.button.add_to_cart_button:hover.added:before,
.woocommerce-page #content-container a.button.add_to_cart_button:hover.added:before,
.woocommerce .products a.button.add_to_cart_button:hover.added:before,
.woocommerce-page .products a.button.add_to_cart_button:hover.added:before,
.woocommerce .products button.button.add_to_cart_button:hover.added:before,
.woocommerce-page .products button.button.add_to_cart_button:hover.added:before,
.woocommerce .products input.button.add_to_cart_button:hover.added:before,
.woocommerce-page .products input.button.add_to_cart_button:hover.added:before,
.woocommerce .products#respond input#submit.add_to_cart_button:hover.added:before,
.woocommerce-page .products#respond input#submit.add_to_cart_button:hover.added:before,
.woocommerce .products#content input.button.add_to_cart_button:hover.added:before,
.woocommerce-page .products#content input.button.add_to_cart_button:hover.added:before,
.woocommerce .products a.button.add_to_cart_button:hover.added:before,
.woocommerce-page .products a.button.add_to_cart_button:hover.added:before {
left: 0;
}
.woocommerce #content-container a.button:hover,
.woocommerce-page #content-container a.button:hover,
.woocommerce #content-container button.button:hover,
.woocommerce-page #content-container button.button:hover,
.woocommerce #content-containerinput.button:hover,
.woocommerce-page #content-containerinput.button:hover,
.woocommerce #content-container#respond input#submit:hover,
.woocommerce-page #content-container#respond input#submit:hover,
.woocommerce #content-container#content input.button:hover,
.woocommerce-page #content-container#content input.button:hover,
.woocommerce #content-container a.button:hover,
.woocommerce-page #content-container a.button:hover,
.woocommerce .products a.button:hover,
.woocommerce-page .products a.button:hover,
.woocommerce .products button.button:hover,
.woocommerce-page .products button.button:hover,
.woocommerce .products input.button:hover,
.woocommerce-page .products input.button:hover,
.woocommerce .products#respond input#submit:hover,
.woocommerce-page .products#respond input#submit:hover,
.woocommerce .products#content input.button:hover,
.woocommerce-page .products#content input.button:hover,
.woocommerce .products a.button:hover,
.woocommerce-page .products a.button:hover { text-decoration: none;
}
.woocommerce #content-container a.button:active,
.woocommerce-page #content-container a.button:active,
.woocommerce #content-container button.button:active,
.woocommerce-page #content-container button.button:active,
.woocommerce #content-containerinput.button:active,
.woocommerce-page #content-containerinput.button:active,
.woocommerce #content-container#respond input#submit:active,
.woocommerce-page #content-container#respond input#submit:active,
.woocommerce #content-container#content input.button:active,
.woocommerce-page #content-container#content input.button:active,
.woocommerce #content-container a.button:active,
.woocommerce-page #content-container a.button:active,
.woocommerce .products a.button:active,
.woocommerce-page .products a.button:active,
.woocommerce .products button.button:active,
.woocommerce-page .products button.button:active,
.woocommerce .products input.button:active,
.woocommerce-page .products input.button:active,
.woocommerce .products#respond input#submit:active,
.woocommerce-page .products#respond input#submit:active,
.woocommerce .products#content input.button:active,
.woocommerce-page .products#content input.button:active,
.woocommerce .products a.button:active,
.woocommerce-page .products a.button:active { }
.woocommerce #content-container a.button.alt,
.woocommerce-page #content-container a.button.alt,
.woocommerce #content-container button.button.alt,
.woocommerce-page #content-container button.button.alt,
.woocommerce #content-containerinput.button.alt,
.woocommerce-page #content-containerinput.button.alt,
.woocommerce #content-container#respond input#submit.alt,
.woocommerce-page #content-container#respond input#submit.alt,
.woocommerce #content-container#content input.button.alt,
.woocommerce-page #content-container#content input.button.alt,
.woocommerce #content-container a.button.alt,
.woocommerce-page #content-container a.button.alt,
.woocommerce .products a.button.alt,
.woocommerce-page .products a.button.alt,
.woocommerce .products button.button.alt,
.woocommerce-page .products button.button.alt,
.woocommerce .products input.button.alt,
.woocommerce-page .products input.button.alt,
.woocommerce .products#respond input#submit.alt,
.woocommerce-page .products#respond input#submit.alt,
.woocommerce .products#content input.button.alt,
.woocommerce-page .products#content input.button.alt,
.woocommerce .products a.button.alt,
.woocommerce-page .products a.button.alt {
background: #252525; color: #fff; }
.woocommerce #content-container a.button.alt:hover,
.woocommerce-page #content-container a.button.alt:hover,
.woocommerce #content-container button.button.alt:hover,
.woocommerce-page #content-container button.button.alt:hover,
.woocommerce #content-containerinput.button.alt:hover,
.woocommerce-page #content-containerinput.button.alt:hover,
.woocommerce #content-container#respond input#submit.alt:hover,
.woocommerce-page #content-container#respond input#submit.alt:hover,
.woocommerce #content-container#content input.button.alt:hover,
.woocommerce-page #content-container#content input.button.alt:hover,
.woocommerce #content-container a.button.alt:hover,
.woocommerce-page #content-container a.button.alt:hover,
.woocommerce .products a.button.alt:hover,
.woocommerce-page .products a.button.alt:hover,
.woocommerce .products button.button.alt:hover,
.woocommerce-page .products button.button.alt:hover,
.woocommerce .products input.button.alt:hover,
.woocommerce-page .products input.button.alt:hover,
.woocommerce .products#respond input#submit.alt:hover,
.woocommerce-page .products#respond input#submit.alt:hover,
.woocommerce .products#content input.button.alt:hover,
.woocommerce-page .products#content input.button.alt:hover,
.woocommerce .products a.button.alt:hover,
.woocommerce-page .products a.button.alt:hover {   }
.woocommerce #content-container a.button:disabled,
.woocommerce-page #content-container a.button:disabled,
.woocommerce #content-container button.button:disabled,
.woocommerce-page #content-container button.button:disabled,
.woocommerce #content-containerinput.button:disabled,
.woocommerce-page #content-containerinput.button:disabled,
.woocommerce #content-container#respond input#submit:disabled,
.woocommerce-page #content-container#respond input#submit:disabled,
.woocommerce #content-container#content input.button:disabled,
.woocommerce-page #content-container#content input.button:disabled,
.woocommerce #content-container a.button:disabled,
.woocommerce-page #content-container a.button:disabled,
.woocommerce .products a.button:disabled,
.woocommerce-page .products a.button:disabled,
.woocommerce .products button.button:disabled,
.woocommerce-page .products button.button:disabled,
.woocommerce .products input.button:disabled,
.woocommerce-page .products input.button:disabled,
.woocommerce .products#respond input#submit:disabled,
.woocommerce-page .products#respond input#submit:disabled,
.woocommerce .products#content input.button:disabled,
.woocommerce-page .products#content input.button:disabled,
.woocommerce .products a.button:disabled,
.woocommerce-page .products a.button:disabled,
.woocommerce #content-container a.button.disabled,
.woocommerce-page #content-container a.button.disabled,
.woocommerce #content-container button.button.disabled,
.woocommerce-page #content-container button.button.disabled,
.woocommerce #content-containerinput.button.disabled,
.woocommerce-page #content-containerinput.button.disabled,
.woocommerce #content-container#respond input#submit.disabled,
.woocommerce-page #content-container#respond input#submit.disabled,
.woocommerce #content-container#content input.button.disabled,
.woocommerce-page #content-container#content input.button.disabled,
.woocommerce #content-container a.button.disabled,
.woocommerce-page #content-container a.button.disabled,
.woocommerce .products a.button.disabled,
.woocommerce-page .products a.button.disabled,
.woocommerce .products button.button.disabled,
.woocommerce-page .products button.button.disabled,
.woocommerce .products input.button.disabled,
.woocommerce-page .products input.button.disabled,
.woocommerce .products#respond input#submit.disabled,
.woocommerce-page .products#respond input#submit.disabled,
.woocommerce .products#content input.button.disabled,
.woocommerce-page .products#content input.button.disabled,
.woocommerce .products a.button.disabled,
.woocommerce-page .products a.button.disabled {
color: #e6e6e6;
border: 1px solid #727272;
background: #8b8b8b;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
cursor: not-allowed;
}
.woocommerce #content-container a.button:disabled:active,
.woocommerce-page #content-container a.button:disabled:active,
.woocommerce #content-container button.button:disabled:active,
.woocommerce-page #content-container button.button:disabled:active,
.woocommerce #content-containerinput.button:disabled:active,
.woocommerce-page #content-containerinput.button:disabled:active,
.woocommerce #content-container#respond input#submit:disabled:active,
.woocommerce-page #content-container#respond input#submit:disabled:active,
.woocommerce #content-container#content input.button:disabled:active,
.woocommerce-page #content-container#content input.button:disabled:active,
.woocommerce #content-container a.button:disabled:active,
.woocommerce-page #content-container a.button:disabled:active,
.woocommerce .products a.button:disabled:active,
.woocommerce-page .products a.button:disabled:active,
.woocommerce .products button.button:disabled:active,
.woocommerce-page .products button.button:disabled:active,
.woocommerce .products input.button:disabled:active,
.woocommerce-page .products input.button:disabled:active,
.woocommerce .products#respond input#submit:disabled:active,
.woocommerce-page .products#respond input#submit:disabled:active,
.woocommerce .products#content input.button:disabled:active,
.woocommerce-page .products#content input.button:disabled:active,
.woocommerce .products a.button:disabled:active,
.woocommerce-page .products a.button:disabled:active,
.woocommerce #content-container a.button.disabled:active,
.woocommerce-page #content-container a.button.disabled:active,
.woocommerce #content-container button.button.disabled:active,
.woocommerce-page #content-container button.button.disabled:active,
.woocommerce #content-containerinput.button.disabled:active,
.woocommerce-page #content-containerinput.button.disabled:active,
.woocommerce #content-container#respond input#submit.disabled:active,
.woocommerce-page #content-container#respond input#submit.disabled:active,
.woocommerce #content-container#content input.button.disabled:active,
.woocommerce-page #content-container#content input.button.disabled:active,
.woocommerce #content-container a.button.disabled:active,
.woocommerce-page #content-container a.button.disabled:active,
.woocommerce .products a.button.disabled:active,
.woocommerce-page .products a.button.disabled:active,
.woocommerce .products button.button.disabled:active,
.woocommerce-page .products button.button.disabled:active,
.woocommerce .products input.button.disabled:active,
.woocommerce-page .products input.button.disabled:active,
.woocommerce .products#respond input#submit.disabled:active,
.woocommerce-page .products#respond input#submit.disabled:active,
.woocommerce .products#content input.button.disabled:active,
.woocommerce-page .products#content input.button.disabled:active,
.woocommerce .products a.button.disabled:active,
.woocommerce-page .products a.button.disabled:active {
top: 0;
}
.woocommerce .cart .button,
.woocommerce-page .cart .button,
.woocommerce .cart input.button,
.woocommerce-page .cart input.button {
float: none;
}
.woocommerce a.added_to_cart,
.woocommerce-page a.added_to_cart {
padding-top: .5em;
padding-bottom: 1px;
margin-bottom: 15px;
white-space: nowrap;
display: inline-block;
text-transform: uppercase;
font-size: 12px;
letter-spacing: 1px;
border-bottom: 1px solid;
line-height: 1em;
}
.woocommerce .quantity,
.woocommerce-page .quantity,
.woocommerce #content-container .quantity,
.woocommerce-page #content-container .quantity {
width: auto;
position: relative; overflow: hidden;
zoom: 1;
opacity: 0.7; }
.woocommerce .quantity:hover,
.woocommerce-page .quantity:hover,
.woocommerce #content-container .quantity:hover,
.woocommerce-page #content-container .quantity:hover {
opacity: 1;
}
.woocommerce .quantity input.qty,
.woocommerce-page .quantity input.qty,
.woocommerce #content-container .quantity input.qty,
.woocommerce-page #content-container .quantity input.qty {
width: 35px;
height: 33px;
float: left;
padding: 0;
text-align: center;
border: 1px solid rgba(0, 0, 0, 0.1);     }
.woocommerce .quantity noindex:-o-prefocus,
.woocommerce-page .quantity noindex:-o-prefocus,
.woocommerce #content-container .quantity noindex:-o-prefocus,
.woocommerce-page #content-container .quantity noindex:-o-prefocus,
.woocommerce .quantity input[type=number],
.woocommerce-page .quantity input[type=number],
.woocommerce #content-container .quantity input[type=number],
.woocommerce-page #content-container .quantity input[type=number] {
padding-right: 1.2em;
}
.woocommerce .quantity .plus,
.woocommerce-page .quantity .plus,
.woocommerce #content-container .quantity .plus,
.woocommerce-page #content-container .quantity .plus,
.woocommerce .quantity .minus,
.woocommerce-page .quantity .minus,
.woocommerce #content-container .quantity .minus,
.woocommerce-page #content-container .quantity .minus {
display: block;
padding: 0;
margin: 0; float: left;
text-align: center;
vertical-align: text-top;
width: 35px;
height: 35px;
overflow: visible;
text-decoration: none;
font-weight: bold;
cursor: pointer;
line-height: 13px;
font-size: 12px;
-webkit-border-radius: 2px;
border-radius: 2px;
background: #f7f7f7;
color: #252525;  border: 1px solid #f7f7f7;     }
.woocommerce .quantity .plus,
.woocommerce-page .quantity .plus,
.woocommerce #content-container .quantity .plus,
.woocommerce-page #content-container .quantity .plus {
top: 0;
right: 0;
border-left: 0;
-webkit-border-top-left-radius: 0;
-webkit-border-bottom-left-radius: 0;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.woocommerce .quantity .minus,
.woocommerce-page .quantity .minus,
.woocommerce #content-container .quantity .minus,
.woocommerce-page #content-container .quantity .minus {
bottom: 0;
right: 0;
border-right: 0;
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.woocommerce #reviews h2 small,
.woocommerce-page #reviews h2 small {
float: right;
color: #777777;
font-size: 15px;
line-height: 21px;
margin: 10px 0 0 0;
}
.woocommerce #reviews h2 small a,
.woocommerce-page #reviews h2 small a {
text-decoration: none;
color: #777777;
}
.woocommerce #reviews h3,
.woocommerce-page #reviews h3 {
margin: 0;
}
.woocommerce #reviews #respond,
.woocommerce-page #reviews #respond {
margin: 0;
border: 0;
padding: 0;
}
.woocommerce #reviews #comment,
.woocommerce-page #reviews #comment {
height: 75px;
}
.woocommerce #reviews #comments .add_review,
.woocommerce-page #reviews #comments .add_review {
*zoom: 1;
}
.woocommerce #reviews #comments .add_review:before,
.woocommerce-page #reviews #comments .add_review:before,
.woocommerce #reviews #comments .add_review:after,
.woocommerce-page #reviews #comments .add_review:after {
content: " ";
display: table;
}
.woocommerce #reviews #comments .add_review:after,
.woocommerce-page #reviews #comments .add_review:after {
clear: both;
}
.woocommerce #reviews #comments h2,
.woocommerce-page #reviews #comments h2 {
clear: none;
}
.woocommerce #reviews #comments ol.commentlist,
.woocommerce-page #reviews #comments ol.commentlist {
*zoom: 1;
margin: 0;
width: 100%;
background: none;
list-style: none;
}
.woocommerce #reviews #comments ol.commentlist:before,
.woocommerce-page #reviews #comments ol.commentlist:before,
.woocommerce #reviews #comments ol.commentlist:after,
.woocommerce-page #reviews #comments ol.commentlist:after {
content: " ";
display: table;
}
.woocommerce #reviews #comments ol.commentlist:after,
.woocommerce-page #reviews #comments ol.commentlist:after {
clear: both;
}
.woocommerce #reviews #comments ol.commentlist li,
.woocommerce-page #reviews #comments ol.commentlist li {
padding: 0;
margin: 0 0 20px;
position: relative;
background: 0;
border: 0;
}
.woocommerce #reviews #comments ol.commentlist li .meta,
.woocommerce-page #reviews #comments ol.commentlist li .meta {
color: #777777;
font-size: 0.75em;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar,
.woocommerce-page #reviews #comments ol.commentlist li img.avatar {
float: left;
position: absolute;
top: 0;
left: 0;
padding: 3px;
width: 32px;
height: auto;  margin: 0;
line-height: 1;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text {
margin: 0 0 0 50px;
border: 1px solid #f7f7f7;
-webkit-border-radius: 4px;
border-radius: 4px;
padding: 1em 1em 0;
*zoom: 1;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text:before,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text:before,
.woocommerce #reviews #comments ol.commentlist li .comment-text:after,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text:after {
content: " ";
display: table;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text:after,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text:after {
clear: both;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text p {
margin: 0 0 1em;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta {
font-size: 0.83em;
}
.woocommerce #reviews #comments ol.commentlist ul.children,
.woocommerce-page #reviews #comments ol.commentlist ul.children {
list-style: none outside;
margin: 20px 0 0 50px;
}
.woocommerce #reviews #comments ol.commentlist ul.children .star-rating,
.woocommerce-page #reviews #comments ol.commentlist ul.children .star-rating {
display: none;
}
.woocommerce #reviews #comments ol.commentlist #respond,
.woocommerce-page #reviews #comments ol.commentlist #respond {
border: 1px solid #838383;
-webkit-border-radius: 4px;
border-radius: 4px;
padding: 1em 1em 0;
margin: 20px 0 0 50px;
}
.woocommerce #reviews #comments .commentlist > li:before,
.woocommerce-page #reviews #comments .commentlist > li:before {
content: "";
}
.woocommerce .star-rating,
.woocommerce-page .star-rating {
float: right;
overflow: hidden;
position: relative;
height: 1em;
line-height: 1em;
font-size: 1em;
width: 5.4em;
margin: 5px 0;
font-family: 'star';
color: #fdd200;
}
.woocommerce .star-rating:before,
.woocommerce-page .star-rating:before {
content: "\73\73\73\73\73";
color: #fdd200;
float: left;
top: 0;
left: 0;
position: absolute;
}
.woocommerce .star-rating span,
.woocommerce-page .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before {
content: "\53\53\53\53\53";
top: 0;
position: absolute;
left: 0;
}
.woocommerce .products .star-rating,
.woocommerce-page .products .star-rating {
position: absolute;
top: 18px;
left: 18px;
opacity: 0;
}
.woocommerce .woocommerce-product-rating,
.woocommerce-page .woocommerce-product-rating {
line-height: 2em;
display: block;
}
.woocommerce .woocommerce-product-rating .star-rating,
.woocommerce-page .woocommerce-product-rating .star-rating {
margin: .5em 4px 0 0;
float: left;
}
.woocommerce .products .star-rating,
.woocommerce-page .products .star-rating {
display: block;
margin: 0 0 .5em;
float: none;
}
.woocommerce .hreview-aggregate .star-rating,
.woocommerce-page .hreview-aggregate .star-rating {
margin: 10px 0 0 0;
}
.woocommerce #review_form #respond,
.woocommerce-page #review_form #respond {
*zoom: 1;
position: static;
margin: 0;
width: auto;
padding: 0 0 0;
background: transparent none;
border: 0;
}
.woocommerce #review_form #respond:before,
.woocommerce-page #review_form #respond:before,
.woocommerce #review_form #respond:after,
.woocommerce-page #review_form #respond:after {
content: " ";
display: table;
}
.woocommerce #review_form #respond:after,
.woocommerce-page #review_form #respond:after {
clear: both;
}
.woocommerce #review_form #respond p,
.woocommerce-page #review_form #respond p {
margin: 0 0 10px;
}
.woocommerce #review_form #respond .form-submit input,
.woocommerce-page #review_form #respond .form-submit input {
left: auto;
}
.woocommerce #review_form #respond textarea,
.woocommerce-page #review_form #respond textarea {
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%;
}
.woocommerce p.stars,
.woocommerce-page p.stars {
position: relative;
font-size: 1em;
}
.woocommerce p.stars a,
.woocommerce-page p.stars a {
display: inline-block;
font-weight: 700;
margin-right: 1em;
text-indent: -9999px;
position: relative;
}
.woocommerce p.stars a:last-child,
.woocommerce-page p.stars a:last-child {
border-right: 0;
}
.woocommerce p.stars a.star-1,
.woocommerce-page p.stars a.star-1,
.woocommerce p.stars a.star-2,
.woocommerce-page p.stars a.star-2,
.woocommerce p.stars a.star-3,
.woocommerce-page p.stars a.star-3,
.woocommerce p.stars a.star-4,
.woocommerce-page p.stars a.star-4,
.woocommerce p.stars a.star-5,
.woocommerce-page p.stars a.star-5 {
border-right: 1px solid #ccc;
}
.woocommerce p.stars a.star-1:after,
.woocommerce-page p.stars a.star-1:after,
.woocommerce p.stars a.star-2:after,
.woocommerce-page p.stars a.star-2:after,
.woocommerce p.stars a.star-3:after,
.woocommerce-page p.stars a.star-3:after,
.woocommerce p.stars a.star-4:after,
.woocommerce-page p.stars a.star-4:after,
.woocommerce p.stars a.star-5:after,
.woocommerce-page p.stars a.star-5:after {
font-family: "WooCommerce";
text-indent: 0;
position: absolute;
top: 0;
left: 0;
}
.woocommerce p.stars a.star-1,
.woocommerce-page p.stars a.star-1 {
width: 2em;
}
.woocommerce p.stars a.star-1:after,
.woocommerce-page p.stars a.star-1:after {
content: "\e021";
}
.woocommerce p.stars a.star-1:hover:after,
.woocommerce-page p.stars a.star-1:hover:after,
.woocommerce p.stars a.star-1.active:after,
.woocommerce-page p.stars a.star-1.active:after {
content: "\e020";
}
.woocommerce p.stars a.star-2,
.woocommerce-page p.stars a.star-2 {
width: 3em;
}
.woocommerce p.stars a.star-2:after,
.woocommerce-page p.stars a.star-2:after {
content: "\e021\e021";
}
.woocommerce p.stars a.star-2:hover:after,
.woocommerce-page p.stars a.star-2:hover:after,
.woocommerce p.stars a.star-2.active:after,
.woocommerce-page p.stars a.star-2.active:after {
content: "\e020\e020";
}
.woocommerce p.stars a.star-3,
.woocommerce-page p.stars a.star-3 {
width: 4em;
}
.woocommerce p.stars a.star-3:after,
.woocommerce-page p.stars a.star-3:after {
content: "\e021\e021\e021";
}
.woocommerce p.stars a.star-3:hover:after,
.woocommerce-page p.stars a.star-3:hover:after,
.woocommerce p.stars a.star-3.active:after,
.woocommerce-page p.stars a.star-3.active:after {
content: "\e020\e020\e020";
}
.woocommerce p.stars a.star-4,
.woocommerce-page p.stars a.star-4 {
width: 5em;
}
.woocommerce p.stars a.star-4:after,
.woocommerce-page p.stars a.star-4:after {
content: "\e021\e021\e021\e021";
}
.woocommerce p.stars a.star-4:hover:after,
.woocommerce-page p.stars a.star-4:hover:after,
.woocommerce p.stars a.star-4.active:after,
.woocommerce-page p.stars a.star-4.active:after {
content: "\e020\e020\e020\e020";
}
.woocommerce p.stars a.star-5,
.woocommerce-page p.stars a.star-5 {
width: 6em;
border: 0;
}
.woocommerce p.stars a.star-5:after,
.woocommerce-page p.stars a.star-5:after {
content: "\e021\e021\e021\e021\e021";
}
.woocommerce p.stars a.star-5:hover:after,
.woocommerce-page p.stars a.star-5:hover:after,
.woocommerce p.stars a.star-5.active:after,
.woocommerce-page p.stars a.star-5.active:after {
content: "\e020\e020\e020\e020\e020";
}
.woocommerce table.shop_attributes,
.woocommerce-page table.shop_attributes {
border: 0;
border-top: 1px dotted rgba(0, 0, 0, 0.1);
margin-bottom: 1.618em;
width: 100%;
}
.woocommerce table.shop_attributes th,
.woocommerce-page table.shop_attributes th {
width: 150px;
font-weight: bold;
padding: 8px;
border-top: 0;
border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
margin: 0;
line-height: 1.5em;
}
.woocommerce table.shop_attributes td,
.woocommerce-page table.shop_attributes td {
font-style: italic;
padding: 0;
border-top: 0;
border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
margin: 0;
line-height: 1.5em;
}
.woocommerce table.shop_attributes td p,
.woocommerce-page table.shop_attributes td p {
margin: 0;
padding: 8px 0;
}
.woocommerce table.shop_attributes .alt td,
.woocommerce-page table.shop_attributes .alt td,
.woocommerce table.shop_attributes .alt th,
.woocommerce-page table.shop_attributes .alt th {
background: rgba(0, 0, 0, 0.025);
}
.woocommerce table.shop_table,
.woocommerce-page table.shop_table {
border: 1px solid rgba(0, 0, 0, 0.1);
margin: 0px -1px 24px 0px;
text-align: left;
width: 100%;
border-collapse: separate;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.woocommerce table.shop_table th,
.woocommerce-page table.shop_table th {
font-weight: normal;
text-transform: uppercase;
font-size: 12px;
letter-spacing: 2px;
line-height: 20px;
padding: 18px 12px;
}
.woocommerce table.shop_table td,
.woocommerce-page table.shop_table td {
border-top: 1px solid rgba(0, 0, 0, 0.1);
padding: 15px 9px;
vertical-align: middle;
}
.woocommerce table.shop_table td small,
.woocommerce-page table.shop_table td small {
font-weight: normal;
}
.woocommerce table.shop_table tfoot td,
.woocommerce-page table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th,
.woocommerce-page table.shop_table tfoot th {
font-weight: bold;
border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.woocommerce table.my_account_orders,
.woocommerce-page table.my_account_orders {
font-size: 0.85em;
}
.woocommerce table.my_account_orders th,
.woocommerce-page table.my_account_orders th,
.woocommerce table.my_account_orders td,
.woocommerce-page table.my_account_orders td { vertical-align: middle;
}
.woocommerce table.my_account_orders .button,
.woocommerce-page table.my_account_orders .button {
white-space: nowrap;
}
.woocommerce table.my_account_orders .order-actions,
.woocommerce-page table.my_account_orders .order-actions {
text-align: right;
}
.woocommerce table.my_account_orders .order-actions .button,
.woocommerce-page table.my_account_orders .order-actions .button {
margin: .125em 0 .125em .25em;
}
.woocommerce td.product-name dl.variation,
.woocommerce-page td.product-name dl.variation {
margin: .25em 0;
*zoom: 1;
}
.woocommerce td.product-name dl.variation:before,
.woocommerce-page td.product-name dl.variation:before,
.woocommerce td.product-name dl.variation:after,
.woocommerce-page td.product-name dl.variation:after {
content: " ";
display: table;
}
.woocommerce td.product-name dl.variation:after,
.woocommerce-page td.product-name dl.variation:after {
clear: both;
}
.woocommerce td.product-name dl.variation dt,
.woocommerce-page td.product-name dl.variation dt,
.woocommerce td.product-name dl.variation dd,
.woocommerce-page td.product-name dl.variation dd {
display: inline-block;
float: left;
margin-bottom: 1em;
}
.woocommerce td.product-name dl.variation dt,
.woocommerce-page td.product-name dl.variation dt {
font-weight: bold;
padding: 0 0 .25em 0;
margin: 0 4px 0 0;
clear: left;
}
.woocommerce td.product-name dl.variation dd,
.woocommerce-page td.product-name dl.variation dd {
padding: 0 0 .25em 0;
}
.woocommerce td.product-name dl.variation dd p:last-child,
.woocommerce-page td.product-name dl.variation dd p:last-child {
margin-bottom: 0;
}
.woocommerce td.product-name p.backorder_notification,
.woocommerce-page td.product-name p.backorder_notification {
font-size: 0.83em;
}
.woocommerce td.product-quantity,
.woocommerce-page td.product-quantity {
min-width: 80px;
}
.woocommerce table.cart .product-thumbnail,
.woocommerce-page table.cart .product-thumbnail,
.woocommerce #content table.cart .product-thumbnail,
.woocommerce-page #content table.cart .product-thumbnail {
min-width: 32px;
}
.woocommerce table.cart img,
.woocommerce-page table.cart img,
.woocommerce #content table.cart img,
.woocommerce-page #content table.cart img {
width: 32px;
}
.woocommerce table.cart th,
.woocommerce-page table.cart th,
.woocommerce #content table.cart th,
.woocommerce-page #content table.cart th,
.woocommerce table.cart td,
.woocommerce-page table.cart td,
.woocommerce #content table.cart td,
.woocommerce-page #content table.cart td {
vertical-align: middle;
}
.woocommerce table.cart a.remove,
.woocommerce-page table.cart a.remove,
.woocommerce #content table.cart a.remove,
.woocommerce-page #content table.cart a.remove {
display: block;
font-size: 1.5em;
height: 1em;
width: 1em;
text-align: center;
line-height: 1;
-webkit-border-radius: 100%;
border-radius: 100%;
color: red;
text-decoration: none;
font-weight: bold;
border: 1px solid #f7f7f7;
opacity: 0.7;
}
.woocommerce table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover,
.woocommerce #content table.cart a.remove:hover,
.woocommerce-page #content table.cart a.remove:hover {
background-color: red;
color: #fff;
border-width: 0;
}
.woocommerce table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon .input-text,
.woocommerce #content table.cart td.actions .coupon .input-text,
.woocommerce-page #content table.cart td.actions .coupon .input-text {
float: left;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;  padding: 9px;
min-width: 100px;
margin: 0.5em 4px 0.5em 0;
outline: 0;
line-height: 1em;
}
.woocommerce table.cart td.actions .button,
.woocommerce-page table.cart td.actions .button,
.woocommerce #content table.cart td.actions .button,
.woocommerce-page #content table.cart td.actions .button {
background: #f7f7f7;
color: #252525;
margin: 0.5em 0;
}
.woocommerce table.cart input,
.woocommerce-page table.cart input,
.woocommerce #content table.cart input,
.woocommerce-page #content table.cart input {
margin: 0;
vertical-align: middle;
line-height: 1em;
}
.woocommerce .cart-collaterals .shipping_calculator,
.woocommerce-page .cart-collaterals .shipping_calculator {
float: left;
clear: none;
}
.woocommerce .cart-collaterals .shipping_calculator .button,
.woocommerce-page .cart-collaterals .shipping_calculator .button {
width: 100%;
float: none;
display: block;
}
.woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-button:after,
.woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-button:after {
content: "↓";
}
.woocommerce .cart-collaterals .shipping_calculator h2,
.woocommerce-page .cart-collaterals .shipping_calculator h2 { }
.woocommerce .cart-collaterals .cart_totals p,
.woocommerce-page .cart-collaterals .cart_totals p {
margin: 0;
}
.woocommerce .cart-collaterals .cart_totals p small,
.woocommerce-page .cart-collaterals .cart_totals p small {
color: #777777;
font-size: 0.83em;
}
.woocommerce .cart-collaterals .cart_totals table,
.woocommerce-page .cart-collaterals .cart_totals table {
border-collapse: separate;
-webkit-border-radius: 5px;
border-radius: 5px;
margin: 0 0 6px;
padding: 0;
}
.woocommerce .cart-collaterals .cart_totals table tr:first-child th,
.woocommerce-page .cart-collaterals .cart_totals table tr:first-child th,
.woocommerce .cart-collaterals .cart_totals table tr:first-child td,
.woocommerce-page .cart-collaterals .cart_totals table tr:first-child td {
border-top: 0;
}
.woocommerce .cart-collaterals .cart_totals table th,
.woocommerce-page .cart-collaterals .cart_totals table th {
padding: 6px 12px 0 0;
width: 35%;
text-align: left;
border-bottom: 0;
}
.woocommerce .cart-collaterals .cart_totals table td,
.woocommerce-page .cart-collaterals .cart_totals table td {
padding: 6px 0;
text-align: right;
}
.woocommerce .cart-collaterals .cart_totals table td,
.woocommerce-page .cart-collaterals .cart_totals table td,
.woocommerce .cart-collaterals .cart_totals table th,
.woocommerce-page .cart-collaterals .cart_totals table th {
vertical-align: top;
}
.woocommerce .cart-collaterals .cart_totals table small,
.woocommerce-page .cart-collaterals .cart_totals table small {
display: block;
color: #777777;
}
.woocommerce .cart-collaterals .cart_totals table select,
.woocommerce-page .cart-collaterals .cart_totals table select {
width: 100%;
}
.woocommerce .cart-collaterals .cart_totals .discount td,
.woocommerce-page .cart-collaterals .cart_totals .discount td {
color: #252525;
}
.woocommerce .cart-collaterals .cart_totals tr td,
.woocommerce-page .cart-collaterals .cart_totals tr td,
.woocommerce .cart-collaterals .cart_totals tr th,
.woocommerce-page .cart-collaterals .cart_totals tr th {
border-top: 1px solid #f7f7f7;
}
.woocommerce .cart-collaterals .cart_totals a.button.alt,
.woocommerce-page .cart-collaterals .cart_totals a.button.alt {
display: inline-block;
}
.woocommerce .cart-collaterals .cross-sells ul.products li.product,
.woocommerce-page .cart-collaterals .cross-sells ul.products li.product {
margin-top: 0;
}
.woocommerce form .form-row,
.woocommerce-page form .form-row {
padding: 3px;
margin: 0 0 6px;
}
.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder,
.woocommerce-page form .form-row [placeholder]:focus::-webkit-input-placeholder {
-webkit-transition: opacity 0.5s 0.5s ease;
-moz-transition: opacity 0.5s 0.5s ease;
transition: opacity 0.5s 0.5s ease;
opacity: 0;
}
.woocommerce form .form-row label,
.woocommerce-page form .form-row label {
line-height: 2em;
}
.woocommerce form .form-row label.hidden,
.woocommerce-page form .form-row label.hidden {
visibility: hidden;
}
.woocommerce form .form-row label.inline,
.woocommerce-page form .form-row label.inline {
display: inline;
}
.woocommerce form .form-row select,
.woocommerce-page form .form-row select {
cursor: pointer;
margin: 0;
}
.woocommerce form .form-row .required,
.woocommerce-page form .form-row .required {
color: red;
font-weight: bold;
border: 0;
}
.woocommerce form .form-row .input-checkbox,
.woocommerce-page form .form-row .input-checkbox {
display: inline;
margin: -2px 8px 0 0;
text-align: center;
vertical-align: middle;
}
.woocommerce form .form-row input.input-text,
.woocommerce-page form .form-row input.input-text,
.woocommerce form .form-row textarea,
.woocommerce-page form .form-row textarea {
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%;
margin: 0;
outline: 0;
line-height: 1em;
}
.woocommerce form .form-row textarea,
.woocommerce-page form .form-row textarea {
height: 4em;
line-height: 1.5em;
display: block;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-single,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-single,
.woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-drop,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-drop,
.woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text,
.woocommerce form .form-row.validate-required.woocommerce-invalid select,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid select {
border-color: #fb7f88;
}
.woocommerce form .form-row ::-webkit-input-placeholder,
.woocommerce-page form .form-row ::-webkit-input-placeholder {
line-height: normal;
}
.woocommerce form .form-row :-moz-placeholder,
.woocommerce-page form .form-row :-moz-placeholder {
line-height: normal;
}
.woocommerce form .form-row :-ms-input-placeholder,
.woocommerce-page form .form-row :-ms-input-placeholder {
line-height: normal;
}
.woocommerce form.login,
.woocommerce-page form.login,
.woocommerce form.checkout_coupon,
.woocommerce-page form.checkout_coupon,
.woocommerce form.register,
.woocommerce-page form.register {
border: 1px solid #f7f7f7;
padding: 20px;
margin: 2em 0 2em 0px;
text-align: left;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.woocommerce ul#shipping_method,
.woocommerce-page ul#shipping_method {
list-style: none outside;
margin: 0;
padding: 0;
}
.woocommerce ul#shipping_method li,
.woocommerce-page ul#shipping_method li {
margin: 0;
padding: .25em 0 .25em 22px;
text-indent: -22px;
list-style: none outside;
}
.woocommerce ul#shipping_method .amount,
.woocommerce-page ul#shipping_method .amount {
font-weight: bold;
}
.woocommerce p.woocommerce-shipping-contents,
.woocommerce-page p.woocommerce-shipping-contents {
margin: 0;
}
.woocommerce .checkout .col-2 h3#ship-to-different-address,
.woocommerce-page .checkout .col-2 h3#ship-to-different-address {
float: left;
clear: none;
}
.woocommerce .checkout .col-2 .notes,
.woocommerce-page .checkout .col-2 .notes {
clear: left;
}
.woocommerce .checkout .col-2 .form-row-first,
.woocommerce-page .checkout .col-2 .form-row-first {
clear: left;
}
.woocommerce .checkout .create-account small,
.woocommerce-page .checkout .create-account small {
font-size: 11px;
color: #777777;
line-height: 13px;
font-weight: normal;
}
.woocommerce .checkout div.shipping-address,
.woocommerce-page .checkout div.shipping-address {
padding: 0;
clear: left;
width: 100%;
}
.woocommerce .checkout .shipping_address,
.woocommerce-page .checkout .shipping_address {
clear: both;
}
.woocommerce #payment,
.woocommerce-page #payment {
background: #f7f7f7;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.woocommerce #payment ul.payment_methods,
.woocommerce-page #payment ul.payment_methods {
*zoom: 1;
text-align: left;
padding: 1em;
border-bottom: 1px solid #fff;
margin: 0;
list-style: none outside;
}
.woocommerce #payment ul.payment_methods:before,
.woocommerce-page #payment ul.payment_methods:before,
.woocommerce #payment ul.payment_methods:after,
.woocommerce-page #payment ul.payment_methods:after {
content: " ";
display: table;
}
.woocommerce #payment ul.payment_methods:after,
.woocommerce-page #payment ul.payment_methods:after {
clear: both;
}
.woocommerce #payment ul.payment_methods li,
.woocommerce-page #payment ul.payment_methods li {
line-height: 2em;
text-align: left;
margin: 0;
font-weight: normal;
}
.woocommerce #payment ul.payment_methods li input,
.woocommerce-page #payment ul.payment_methods li input {
margin: 0 1em 0 0;
}
.woocommerce #payment ul.payment_methods li img,
.woocommerce-page #payment ul.payment_methods li img {
vertical-align: middle;
margin: -2px 0 0 0.5em;
position: relative;
}
.woocommerce #payment div.form-row,
.woocommerce-page #payment div.form-row {
padding: 1em;
border-top: 1px solid #fff;
}
.woocommerce #payment div.payment_box,
.woocommerce-page #payment div.payment_box {
position: relative;
width: 96%;
padding: 1em 2%;
margin: 1em 0 1em 0;
font-size: 0.92em;
-webkit-border-radius: 2px;
border-radius: 2px;
line-height: 1.5em;
background: #fff;
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);
-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);
color: #000000; }
.woocommerce #payment div.payment_box input.input-text,
.woocommerce-page #payment div.payment_box input.input-text,
.woocommerce #payment div.payment_box textarea,
.woocommerce-page #payment div.payment_box textarea {
border-color: #656565;
border-top-color: #585858;
box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.4);
-webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.4);
}
.woocommerce #payment div.payment_box ::-webkit-input-placeholder,
.woocommerce-page #payment div.payment_box ::-webkit-input-placeholder {
color: #585858;
}
.woocommerce #payment div.payment_box :-moz-placeholder,
.woocommerce-page #payment div.payment_box :-moz-placeholder {
color: #585858;
}
.woocommerce #payment div.payment_box :-ms-input-placeholder,
.woocommerce-page #payment div.payment_box :-ms-input-placeholder {
color: #585858;
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc {
font-size: 1.5em;
padding: 8px;
background-repeat: no-repeat;
background-position: right;
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.visa,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.visa,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.visa,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.visa,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.visa,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.visa {
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/icons/credit-cards/visa.png);
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.mastercard,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.mastercard,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard {
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/icons/credit-cards/mastercard.png);
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.laser,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.laser,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.laser,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.laser,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.laser,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.laser {
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/icons/credit-cards/laser.png);
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub {
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/icons/credit-cards/diners.png);
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.maestro,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.maestro,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.maestro {
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/icons/credit-cards/maestro.png);
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.jcb,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.jcb,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.jcb {
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/icons/credit-cards/jcb.png);
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.amex,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.amex,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.amex,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.amex,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.amex,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.amex {
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/icons/credit-cards/amex.png);
}
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.discover,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.discover,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.discover,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.discover,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.discover,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.discover {
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/icons/credit-cards/discover.png);
}
.woocommerce #payment div.payment_box span.help,
.woocommerce-page #payment div.payment_box span.help {
font-size: 11px;
color: #777777;
line-height: 13px;
font-weight: normal;
}
.woocommerce #payment div.payment_box .form-row,
.woocommerce-page #payment div.payment_box .form-row {
margin: 0 0 1em;
}
.woocommerce #payment div.payment_box p:last-child,
.woocommerce-page #payment div.payment_box p:last-child {
margin-bottom: 0;
}
.woocommerce #payment div.payment_box:after,
.woocommerce-page #payment div.payment_box:after {
content: "";
display: block;
border: 8px solid #fff; border-right-color: transparent;
border-left-color: transparent;
border-top-color: transparent;
position: absolute;
top: -3px;
left: 0;
margin: -1em 0 0 2em;
}
.woocommerce .order_details,
.woocommerce-page .order_details {
*zoom: 1;
margin: 0 0 1.5em;
list-style: none;
}
.woocommerce .order_details:before,
.woocommerce-page .order_details:before,
.woocommerce .order_details:after,
.woocommerce-page .order_details:after {
content: " ";
display: table;
}
.woocommerce .order_details:after,
.woocommerce-page .order_details:after {
clear: both;
}
.woocommerce .order_details li,
.woocommerce-page .order_details li {
float: left;
margin-right: 2em;
text-transform: uppercase;
font-size: 0.715em;
line-height: 1em;
border-right: 1px dashed #727272;
padding-right: 2em;
}
.woocommerce .order_details li strong,
.woocommerce-page .order_details li strong {
display: block;
font-size: 1.4em;
text-transform: none;
line-height: 1.5em;
}
.woocommerce .order_details li:last-of-type,
.woocommerce-page .order_details li:last-of-type {
border: none;
}
.woocommerce .addresses .title,
.woocommerce-page .addresses .title {
*zoom: 1;
}
.woocommerce .addresses .title:before,
.woocommerce-page .addresses .title:before,
.woocommerce .addresses .title:after,
.woocommerce-page .addresses .title:after {
content: " ";
display: table;
}
.woocommerce .addresses .title:after,
.woocommerce-page .addresses .title:after {
clear: both;
}
.woocommerce .addresses .title h3,
.woocommerce-page .addresses .title h3 {
float: left;
}
.woocommerce .addresses .title .edit,
.woocommerce-page .addresses .title .edit {
float: right;
}
.woocommerce ol.commentlist.notes li.note p.meta,
.woocommerce-page ol.commentlist.notes li.note p.meta {
font-weight: bold;
margin-bottom: 0;
}
.woocommerce ol.commentlist.notes li.note .description p:last-child,
.woocommerce-page ol.commentlist.notes li.note .description p:last-child {
margin-bottom: 0;
}
.woocommerce ul.digital-downloads,
.woocommerce-page ul.digital-downloads {
margin-left: 0;
padding-left: 0;
}
.woocommerce ul.digital-downloads li,
.woocommerce-page ul.digital-downloads li {
list-style: none;
margin-left: 0;
padding-left: 0;
}
.woocommerce ul.digital-downloads li:before,
.woocommerce-page ul.digital-downloads li:before {
font-family: 'WooCommerce';
speak: none;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
margin-right: 7px;
content: "\e00a";
}
.woocommerce ul.digital-downloads li .count,
.woocommerce-page ul.digital-downloads li .count {
float: right;
}
.woocommerce .widget_layered_nav ul,
.woocommerce-page .widget_layered_nav ul {
margin: 0;
padding: 0;
border: 0;
list-style: none outside;
}
.woocommerce .widget_layered_nav ul li,
.woocommerce-page .widget_layered_nav ul li {
*zoom: 1;
padding: 0 0 1px;
list-style: none;
}
.woocommerce .widget_layered_nav ul li:before,
.woocommerce-page .widget_layered_nav ul li:before,
.woocommerce .widget_layered_nav ul li:after,
.woocommerce-page .widget_layered_nav ul li:after {
content: " ";
display: table;
}
.woocommerce .widget_layered_nav ul li:after,
.woocommerce-page .widget_layered_nav ul li:after {
clear: both;
}
.woocommerce .widget_layered_nav ul li a,
.woocommerce-page .widget_layered_nav ul li a,
.woocommerce .widget_layered_nav ul li span,
.woocommerce-page .widget_layered_nav ul li span {
padding: 1px 0;
float: left;
}
.woocommerce .widget_layered_nav ul li.chosen a,
.woocommerce-page .widget_layered_nav ul li.chosen a {
padding: 0 6px;
text-decoration: none;
border: 1px solid #252525;
background: #252525;
box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5) #888888;
-webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5) #888888;
color: #a5a5a5;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.woocommerce .widget_layered_nav ul li.chosen a:before,
.woocommerce-page .widget_layered_nav ul li.chosen a:before {
font-family: 'WooCommerce';
speak: none;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
margin-right: 7px;
content: "\e013";
}
.woocommerce .widget_layered_nav ul small.count,
.woocommerce-page .widget_layered_nav ul small.count {
float: right;
margin-left: 6px;
font-size: 1em;
padding: 1px 0;
color: #777777;
}
.woocommerce .widget_layered_nav_filters ul,
.woocommerce-page .widget_layered_nav_filters ul {
margin: 0;
padding: 0;
border: 0;
list-style: none outside;
overflow: hidden;
zoom: 1;
}
.woocommerce .widget_layered_nav_filters ul li,
.woocommerce-page .widget_layered_nav_filters ul li {
float: left;
padding: 0 1px 1px 0;
list-style: none;
}
.woocommerce .widget_layered_nav_filters ul li a,
.woocommerce-page .widget_layered_nav_filters ul li a {
padding: 1px 6px;
margin-right: 2px;
text-decoration: none;
border: 1px solid #fff;
background: #fff;
box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5) #888888;
-webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5) #888888;
color: #252525;
-webkit-border-radius: 3px;
border-radius: 3px;
float: left;
}
.woocommerce .widget_layered_nav_filters ul li a:before,
.woocommerce-page .widget_layered_nav_filters ul li a:before {
font-family: 'WooCommerce';
speak: none;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
margin-right: 7px;
content: "\e013";
}
.woocommerce .pexeto-woo-columns-3 ul.products li.product,
.woocommerce-page .pexeto-woo-columns-3 ul.products li.product {
background: #fff;
width: 28.7%;
padding: 1%;
padding-bottom: 0;
}
.woocommerce .pexeto-woo-columns-4 ul.products li.product,
.woocommerce-page .pexeto-woo-columns-4 ul.products li.product {
background: #fff;
width: 20.1%;
padding: 1%;
padding-bottom: 0;
}
.pex-woo-cart {
padding: 20px;
display: block;
z-index: 100;
width: 240px;
overflow: hidden; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.07);
}
.pex-woo-cart ul.cart_list {  }
.pex-woo-cart .total {
padding: 14px 0;
margin: 0 -100px;
margin-top: -1px;
text-align: center;
color: #333332;
background-color: #f7f7f7;
border-top: 1px solid rgba(0, 0, 0, 0.02);
border-bottom: 1px solid rgba(0, 0, 0, 0.02);
}
.pex-woo-cart .buttons {  padding-top: 18px;
margin: 0; }
.pex-woo-cart .button {
font-size: 10px;
padding: 7px 13px;
line-height: 21px; }
.pex-woo-cart .checkout {
float: right;
}
.pex-woo-cart ul.cart_list,
.pex-woo-cart ul.product_list_widget {
list-style: none outside;
padding: 0;
margin: 0;
margin-top: -12px;
}
.pex-woo-cart ul.cart_list li,
.pex-woo-cart ul.product_list_widget li {
padding: 12px 0;
margin: 0;
*zoom: 1;
list-style: none;
border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.pex-woo-cart ul.cart_list li:before,
.pex-woo-cart ul.product_list_widget li:before,
.pex-woo-cart ul.cart_list li:after,
.pex-woo-cart ul.product_list_widget li:after {
content: " ";
display: table;
}
.pex-woo-cart ul.cart_list li:after,
.pex-woo-cart ul.product_list_widget li:after {
clear: both;
}
.pex-woo-cart ul.cart_list li a,
.pex-woo-cart ul.product_list_widget li a {
display: block;
font-weight: bold;
color: #333332;
}
.pex-woo-cart ul.cart_list li img,
.pex-woo-cart ul.product_list_widget li img {
float: left;
margin-right: 12px;
width: 45px;
height: auto;
padding: 4px;
background: #f7f7f7; }
.pex-woo-cart ul.cart_list li dl,
.pex-woo-cart ul.product_list_widget li dl {
margin: 0;
padding-left: 1em;
border-left: 2px solid rgba(0, 0, 0, 0.1);
*zoom: 1;
}
.pex-woo-cart ul.cart_list li dl:before,
.pex-woo-cart ul.product_list_widget li dl:before,
.pex-woo-cart ul.cart_list li dl:after,
.pex-woo-cart ul.product_list_widget li dl:after {
content: " ";
display: table;
}
.pex-woo-cart ul.cart_list li dl:after,
.pex-woo-cart ul.product_list_widget li dl:after {
clear: both;
}
.pex-woo-cart ul.cart_list li dl dt,
.pex-woo-cart ul.product_list_widget li dl dt,
.pex-woo-cart ul.cart_list li dl dd,
.pex-woo-cart ul.product_list_widget li dl dd {
display: inline-block;
float: left;
margin-botom: 1em;
}
.pex-woo-cart ul.cart_list li dl dt,
.pex-woo-cart ul.product_list_widget li dl dt {
font-weight: bold;
padding: 0 0 .25em 0;
margin: 0 4px 0 0;
clear: left;
}
.pex-woo-cart ul.cart_list li dl dd,
.pex-woo-cart ul.product_list_widget li dl dd {
padding: 0 0 .25em 0;
}
.pex-woo-cart ul.cart_list li dl dd p:last-child,
.pex-woo-cart ul.product_list_widget li dl dd p:last-child {
margin-bottom: 0;
}
.pex-woo-cart ul.cart_list li .star-rating,
.pex-woo-cart ul.product_list_widget li .star-rating {
float: none;
}
.pex-woo-cart.widget_shopping_cart .total,
.pex-woo-cart .widget_shopping_cart .total {
border-top: 3px solid rgba(0, 0, 0, 0.2);
padding: 4px 0 0;
}
.pex-woo-cart.widget_shopping_cart .total strong,
.pex-woo-cart .widget_shopping_cart .total strong {
min-width: 40px;
display: inline-block;
}
.pex-woo-cart.widget_shopping_cart .buttons,
.pex-woo-cart .widget_shopping_cart .buttons {
*zoom: 1;
}
.pex-woo-cart.widget_shopping_cart .buttons:before,
.pex-woo-cart .widget_shopping_cart .buttons:before,
.pex-woo-cart.widget_shopping_cart .buttons:after,
.pex-woo-cart .widget_shopping_cart .buttons:after {
content: " ";
display: table;
}
.pex-woo-cart.widget_shopping_cart .buttons:after,
.pex-woo-cart .widget_shopping_cart .buttons:after {
clear: both;
} .pex-woo-cart {
background: #fff;
padding: 20px;
display: none;
right: -20px;
top: 35px;
}
.pex-woo-cart-btn-wrap {
z-index: 1000;
float: right;
border-left: 1px solid rgba(255, 255, 255, 0.3); margin-left: 10px;
margin-top: 0;
position: relative; }
.pex-woo-cart-btn {
width: 25px;
height: 20px;
margin: 0 0 4px 15px;
padding-right: 36px; cursor: pointer;
color: #fff;
font-size: 20px;
display: none;
position: relative;
}
.pex-woo-cart-num {
font-size: 12px;
background-color: #fdd200;
border-radius: 50px;
width: 20px;
height: 20px;
line-height: 18px;
display: block;
text-align: center;
position: absolute;
top: 1px;
left: 35px;
}
.pex-woo-cart-btn-wrap:hover .pex-woo-cart {
display: block;
}
.mobile .pex-woo-cart-btn-wrap {
pointer-events: none;
}
.pex-woo-cart-btn.btn-visible {
display: block;
}
.woocommerce .related ul li.product,
.woocommerce .related ul.products li.product,
.woocommerce .upsells.products ul li.product,
.woocommerce .upsells.products ul.products li.product,
.woocommerce-page .related ul li.product,
.woocommerce-page .related ul.products li.product,
.woocommerce-page .upsells.products ul li.product,
.woocommerce-page .upsells.products ul.products li.product {
width: 30%;
}
.woocommerce #review_form #respond p,
.woocommerce-page #review_form #respond p {
margin: 20px 0;
}
@media screen and (max-width: 768px) {
.woocommerce .pexeto-woo-columns-3 ul.products li.product,
.woocommerce-page .pexeto-woo-columns-3 ul.products li.product,
.woocommerce .pexeto-woo-columns-3 ul.products li.product,
.woocommerce-page .pexeto-woo-columns-3 ul.products li.product,
.woocommerce .pexeto-woo-columns-4 ul.products li.product,
.woocommerce-page .pexeto-woo-columns-4 ul.products li.product,
.woocommerce .pexeto-woo-columns-4 ul.products li.product,
.woocommerce-page .pexeto-woo-columns-4 ul.products li.product {
width: 45.7%;
background: #FFF;
padding: 1%;
padding-bottom: 0;
}
.woocommerce .related ul li.product,
.woocommerce-page .related ul li.product,
.woocommerce .related ul.products li.product,
.woocommerce-page .related ul.products li.product,
.woocommerce .upsells.products ul li.product,
.woocommerce-page .upsells.products ul li.product,
.woocommerce .upsells.products ul.products li.product,
.woocommerce-page .upsells.products ul.products li.product {
width: 47%;
}
.woocommerce table.shop_table th,
.woocommerce-page table.shop_table th,
.woocommerce table.shop_table th,
.woocommerce-page table.shop_table th,
.woocommerce table.shop_table td,
.woocommerce-page table.shop_table td,
.woocommerce table.shop_table td,
.woocommerce-page table.shop_table td {
padding: 18px;
text-indent: 2px;
}
.woocommerce table.shop_table td.actions,
.woocommerce-page table.shop_table td.actions {
padding: 4px;
}
.woocommerce div.product .woocommerce-tabs,
.woocommerce-page div.product .woocommerce-tabs,
.woocommerce #content div.product .woocommerce-tabs,
.woocommerce-page #content div.product .woocommerce-tabs {
float: none;
width: 100%;
}
.woocommerce .shop_table .quantity,
.woocommerce-page .shop_table .quantity,
.woocommerce #content-container .shop_table .quantity,
.woocommerce-page #content-container .shop_table .quantity {
max-width: 50px;
}
.woocommerce .shop_table .quantity input.qty,
.woocommerce-page .shop_table .quantity input.qty,
.woocommerce #content-container .shop_table .quantity input.qty,
.woocommerce-page #content-container .shop_table .quantity input.qty {
float: none;
width: 100%;
}
.woocommerce .shop_table .quantity .plus,
.woocommerce-page .shop_table .quantity .plus,
.woocommerce #content-container .shop_table .quantity .plus,
.woocommerce-page #content-container .shop_table .quantity .plus,
.woocommerce .shop_table .quantity .minus,
.woocommerce-page .shop_table .quantity .minus,
.woocommerce #content-container .shop_table .quantity .minus,
.woocommerce-page #content-container .shop_table .quantity .minus {
float: none;
width: 100%;
}
.products a.button,
.products button.button,
.products input.button,
.products#respond input#submit,
.products#content input.button,
.products a.button {
padding: 5px 12px;
float: right;
top: -32px;
margin-bottom: -16px;
}
.woocommerce .cart-collaterals .cart_totals table td,
.woocommerce-page .cart-collaterals .cart_totals table td {
padding: 18px;
}
} .woocommerce td.product-name dl.variation dd p:last-child,
.woocommerce-page td.product-name dl.variation dd p:last-child {
margin-top: 0;
}
.woocommerce ul.cart_list li dl dd p:last-child,
.woocommerce-page ul.cart_list li dl dd p:last-child,
.woocommerce ul.product_list_widget li dl dd p:last-child,
.woocommerce-page ul.product_list_widget li dl dd p:last-child,
.woocommerce td.product-name dl.variation dd p:last-child,
.woocommerce-page td.product-name dl.variation dd p:last-child {
margin-bottom: 0;
margin-top: 0;
}
.cart_list a.remove {
float: right;
display: block;
font-size: 1.5em;
height: 1em;
width: 1em;
text-align: center;
line-height: 1;
color: #777777;
text-decoration: none;
font-weight: 700;
}
.cart_list a.remove:hover {
opacity: 0.5;
}
.woocommerce .cart_list .variation {
display: inline-block;
border-left-width: 0;
padding-left: 0;
}
.woocommerce .cart_list .variation dt,
.woocommerce .cart_list .variation dd {
padding-bottom: 0;
}
.woocommerce .cart_list .variation + .quantity {
display: block;
}
.widget_layered_nav .count {
margin-left: 5px;
}
.woocommerce .cart-collaterals .cart_totals table {
border: none;
} .woocommerce .login {
max-width: 400px;
}
.woocommerce-MyAccount-navigation {
float: left;
padding-right: 30px;
width: 30%;
box-sizing: border-box;
}
.woocommerce-MyAccount-content {
float: left;
width: 70%;
}
.woocommerce-MyAccount-navigation li a {
color: #777777;
}
.woocommerce-MyAccount-navigation li.is-active a {
color: #fdd200;
}
@media screen and (max-width: 520px) {
.woocommerce-MyAccount-navigation {
padding-right: 0;
width: 100%;
margin-bottom: 40px;
}
.woocommerce-MyAccount-content {
width: 100%;
}
}
.woocommerce-MyAccount-content .woocommerce-Address .edit {
position: relative;
top: 16px;
}
.woocommerce #content-container .widget_shopping_cart_content a.button {
margin-right: 5px;
} .woocommerce img.pswp__img,
.woocommerce-page img.pswp__img {
max-width: none;
} .comment-form-rating {
margin-top: 20px;
}
.sidebar-box.widget_rating_filter .star-rating {
float: left;
margin: 5px 10px 0 0;
} .woocommerce-page #content-container button.button:disabled {
opacity: 0.5;
}
#content-container .woocommerce-cart-form .actions button {
margin: 0.6em 0;
} .about_paypal {
padding-left: 10px;
}
.single-product #reply-title {
font-size: 16px;
border-bottom-width: 0;
}.vertical-align {
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
} html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
margin: 0;
padding: 0;
border: 0;
vertical-align: baseline;
font-size: 100%;
}
table {
border-spacing: 0;
border-collapse: collapse;
}
caption,
th,
td {
text-align: left;
font-weight: normal;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
}
html {
overflow-y: scroll;
font-size: 100%;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
body {
line-height: 1;
}
a:focus {
outline: thin dotted;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
display: block;
}
audio,
canvas,
video {
display: inline-block;
}
audio:not([controls]) {
display: none;
}
del {
color: #333;
}
ins {
background: #fff9c0;
text-decoration: none;
}
hr {
margin: 24px;
margin-bottom: 1.714285714rem;
height: 1px;
border: 0;
background-color: #b3b3b1;
}
sub,
sup {
position: relative;
vertical-align: baseline;
font-size: 75%;
line-height: 0;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
-ms-interpolation-mode: bicubic;
}
blockquote,
q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
content: none;
}  body {
color: #777777;
font-size: 14px;
font-family: 'Open Sans', Helvetica, Arial, sans-serif;
line-height: 1.7;
}
img {
max-width: 100%;
height: auto;
vertical-align: bottom;
}
a {
color: #fdd200;
text-decoration: none;
}
a:focus {
outline: none;
outline-width: 0;
outline-style: none;
outline-color: transparent;
}
a:hover {
color: #f3c800;
}
hr {
margin: 5px 0;
height: 1px;
border: 0;
background-color: #b3b3b1;
}
h1,
h2,
h3,
h4,
h5,
h6 {
padding: 10px 0;
color: #333332;
font-weight: 100;
font-family: Montserrat, 'Open Sans', Helvetica, Arial, sans-serif;
line-height: 1.7;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
color: inherit;
}
h1 {
font-size: 30px;
}
h2 {
font-size: 25px;
}
h3 {
font-size: 22px;
}
h4 {
font-size: 19px;
}
h5 {
font-size: 17px;
}
h6 {
font-size: 15px;
}
p {
margin: 7px 0;
padding: 0;
}
ol {
margin-left: 20px;
list-style-type: decimal;
}
ul {
margin-left: 20px;
}
dl {
margin-left: 20px;
}
dt {
font-weight: bold;
}
small {
font-size: 85%;
}
strong {
font-weight: bold;
}
em {
font-style: italic;
}
cite {
font-style: normal;
font-size: 110%;
}
q {
font-style: italic;
font-family: Georgia, "Times New Roman", Times, serif;
} blockquote {
margin: 0 0 20px;
padding: 0 0 0 15px;
border-left: 4px solid rgba(0, 0, 0, 0.1);
text-align: left;
font: italic 120%/170% Georgia, "Times New Roman", Times, serif;
}
blockquote p {
font-weight: 300;
}
blockquote small {
display: block;
font-style: normal;
font-size: 12px;
font-family: 'Open Sans', Helvetica, Arial, sans-serif;
line-height: 1.8em;
}
blockquote small:before {
content: '\2014 \00A0';
}
blockquote cite {
font-weight: bold;
}   input,
textarea,
select,
input[type=search],
button {
max-width: 100%;
font-size: 100%;
}
input[type=text],
input[type=password],
textarea,
input[type=search],
input[type=email],
input[type=date],
input[type=time],
input[type=url],
input[type=number],
input[type=tel] {
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
padding: 8px;
border: solid 1px rgba(0, 0, 0, 0.1);
background: #fcfcfc;
font-size: 12px;
margin-bottom: 5px;
}
textarea {
padding: 2%;
max-width: 96%;
font-family: 'Open Sans', Helvetica, Arial, sans-serif;
line-height: 1.5em;
}
fieldset {
border: 1px solid rgba(0, 0, 0, 0.1);
border-radius: 6px;
padding: 24px 30px;
margin-bottom: 8px;
}
fieldset legend {
padding: 0 8px;
}
input[type="text"]:disabled {
opacity: 0.5;
} textarea:focus,
input[type=password]:focus,
input[type=text]:focus,
input[type=search]:focus {
-webkit-box-shadow: inset 1px 1px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 1px 1px 5px rgba(0, 0, 0, 0.1);
box-shadow: inset 1px 1px 5px rgba(0, 0, 0, 0.1);
outline: none;
background: #ffffff;
} table {
max-width: 100%;
width: 100%;
border-spacing: 0;
border-collapse: collapse;
background-color: transparent;
}
table th,
table tr {
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
vertical-align: top;
text-align: left;
}
table thead {
border-bottom: 2px solid rgba(0, 0, 0, 0.1);
}
table th {
font-weight: bold;
}
.table {
width: 100%;
}
.table th,
.table td {
padding: 8px;
border-top: 1px solid rgba(0, 0, 0, 0.1);
vertical-align: top;
text-align: left;
line-height: 20px;
}
.table-bordered {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border: 1px solid rgba(0, 0, 0, 0.1);
border-collapse: separate;
border-left: 0;
}
.table-bordered th,
.table-bordered td {
border-left: 1px solid rgba(0, 0, 0, 0.1);
}  button,
.button,
input[type="submit"],
input[type="button"],
#submit {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
display: inline-block;
margin: 2px 0;
padding: 12px 25px;
background: none;
background-image: none;
background-color: #fdd200; color: #ffffff;
vertical-align: middle;
text-align: center;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: normal;
font-size: 13px;
font-family: Montserrat, 'Open Sans', Helvetica, Arial, sans-serif;
line-height: 20px;
cursor: pointer;
-webkit-appearance: none;
border: 0px;
} button:hover,
.button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
#submit:hover {
-moz-opacity: 0.9;
-khtml-opacity: 0.9;
-webkit-opacity: 0.9;
opacity: 0.9;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter: alpha(opacity=90);
color: #ffffff;
}
button:not(.pswp__button):active,
.button:active,
input[type="submit"]:active,
input[type="button"]:active,
#submit:active {
-webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
-moz-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
position: relative;
bottom: -1px;
}
a.btn-alt {
background-color: #000000;
background-color: rgba(0, 0, 0, 0);
border: 2px solid #ffffff;
padding-top: 10px;
padding-bottom: 10px;
color: #ffffff;
}
input[type="submit"],
input[type="button"] {
margin-top: -1px;
border-style: none;
text-transform: none;
letter-spacing: 0;
font-size: 11px;
line-height: 14px;
text-transform: uppercase;
} .info-box,
.note-box,
.tip-box,
.error-box {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin: 20px 0;
padding: 10px;
background: #eee;
color: #777777;
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.2);
text-align: left;
}
.info-box .box-icon,
.note-box .box-icon,
.tip-box .box-icon,
.error-box .box-icon {
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
-webkit-opacity: 0.5;
opacity: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
position: relative;
top: 3px;
display: inline-block;
margin-right: 10px;
margin-left: 0;
padding-right: 10px;
width: 16px;
height: 16px;
border-right: 1px solid rgba(0, 0, 0, 0.3);
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/px_sprites.png);
background-size: 560px 16px;
background-repeat: no-repeat;
}
.info-box {
background: #b8dbfe;
}
.info-box .box-icon {
background-position: -159px 0;
}
.note-box {
background: #faf1a9;
}
.note-box .box-icon {
background-position: -224px 0;
}
.error-box {
background: #fcb4ad;
}
.error-box .box-icon {
background-position: -352px 0;
}
.tip-box {
background: #dceaa9;
}
.tip-box .box-icon {
background-position: -319px 0;
} .imglist {
margin-left: 0;
list-style: none;
}
.imglist li {
padding: 3px 0;
}
.imglist li:before {
margin: 7px;
margin-left: 0;
padding: 0;
padding-left: 15px;
width: 16px;
height: 16px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/list-sprites.png);
background-position: left center;
background-size: 10px;
background-repeat: no-repeat;
list-style: none;
content: "";
line-height: 18px;
}
.bullet_star li:before {
background-position: 0 5px;
}
.bullet_check li:before {
background-position: 0 -15px;
}
.bullet_plus li:before {
background-position: 0 -36px;
}
.bullet_arrow li:before {
background-position: 0 -55px;
}
.bullet_arrow2 li:before {
background-position: 0 -76px;
}
.bullet_arrow4 li:before {
background-position: 0 -96px;
}
.bullet_numeric li {
padding-left: 20px;
list-style: none;
list-style: decimal;
} .tabs-container {
margin-bottom: 30px;
}
.tabs-container a {
outline-width: 0;
outline-style: none;
}
.tabs-container > ul {
margin-left: 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.tabs-container > ul li {
display: inline-block;
margin-bottom: -1px;
}
.tabs-container > ul li a {
display: block;
margin-right: 3px;
padding: 8px 15px;
border-radius: 5px 5px 0 0;
background: #f7f7f7;
box-shadow: 0 -1px 0 0 #dddddd inset;
text-transform: uppercase;
font-size: 10px;
border-bottom: 0;
color: #777777;
}
.tabs .current a {
border: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 0;
background: #ffffff;
box-shadow: none;
color: #fdd200;
font-weight: bold;
}
.tabs > ul a:hover {
background-color: #dddddd;
}
.tabs-container .panes {
padding: 12px;
border: 1px solid rgba(0, 0, 0, 0.1);
border-top: 0;
}
.accordion-container {
margin-bottom: 15px;
}
.accordion-title {
margin-bottom: 2px;
padding: 10px 7px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
border-radius: 3px 3px 0 0;
background: #f7f7f7;
text-transform: uppercase;
font-size: 11px;
cursor: pointer;
}
.accordion-title.current {
border-bottom: 2px solid #fdd200;
font-weight: bold;
}
.accordion-container .pane {
display: none;
}
.pane {
padding: 7px;
}
.panes > div {
display: none;
}
.ac-indicator {
float: right;
margin-top: 4px;
margin-right: 4px;
width: 10px;
height: 10px;
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/ac_ind2x.png);
background-size: 10px 20px;
}
.current .ac-indicator {
background-position: left bottom;
} .alignleft {
float: left;
}
.alignright {
float: right;
}
.aligncenter {
display: block;
margin-right: auto;
margin-left: auto;
}
.relative {
position: relative;
}
img.alignright {
margin: 8px 0 15px 15px;
}
img.alignnone {
display: block;
margin: 15px 15px 15px 0;
}
img.alignleft {
margin: 8px 15px 15px 0;
}
img.aligncenter {
display: block;
margin: 15px;
margin-right: auto;
margin-left: auto;
}
.wp-caption.alignnone {
margin: 5px 15px 15px 0;
}
.wp-caption.alignleft {
margin: 5px 15px 15px 0;
}
.wp-caption.alignright {
margin: 5px 0 15px 15px;
}
.wp-caption.aligncenter {
display: block;
margin-right: auto;
margin-left: auto;
} .clear {
clear: both;
margin: 0;
padding: 0;
}
.clear:after {
clear: both;
}
.clear:before,
.clear:after {
display: table;
content: "";
}
.divider-line {
display: block;
width: 100%;
height: 5px;
background-color: #000;
} ::selection {
background: #fbf6d6; color: #555555;
}
::-moz-selection {
background: #fbf6d6; color: #555555;
}
.highlight1 {
background-color: #FBF6D6;
}
.highlight2 {
background-color: #FECBC6;
}
.post-info {
text-transform: uppercase;
font-size: 12px;
letter-spacing: 1px;
}
.post-info a {
margin-right: 5px;
margin-left: 5px;
}
.post-info a:hover {
color: #fdd200;
border-bottom: 1px solid;
}
.img-loading {
padding: 0;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/cs-loader.gif) no-repeat center;
background-size: 20px 20px;
}
.drop-caps {
position: relative;
top: 6px;
float: left;
margin-right: 0.2em;
padding-bottom: 0.1em;
text-transform: uppercase;
font-size: 300%;
font-family: Georgia, "Times New Roman", Times, serif;
line-height: 0.8em;
}
.read-more {
display: inline-block;
margin-bottom: 5px;
margin-top: 10px;
padding: 4px 0;
line-height: 1em;
border-bottom: 1px solid #fdd200;
color: #fdd200;
text-transform: uppercase;
font-size: 12px;
letter-spacing: 2px;
}
.more-arrow {
position: relative;
top: 0px;
display: inline-block;
margin-left: 3px;
font-weight: normal;
font-size: 18px;
}
.left-arrow,
.right-arrow,
.ps-left-arrow,
.ps-right-arrow,
.cs-arrows,
.nivo-nextNav,
.nivo-prevNav {
position: absolute;
top: 50%;
right: 0px;
z-index: 100;
display: block;
margin-top: -35px;
width: 43px;
height: 70px;
color: #ffffff;
text-align: center;
font-size: 20px;
background-color: rgba(37, 37, 37, 0.8);
line-height: 50px;
cursor: pointer;
-webkit-border-top-left-radius: 3px;
-moz-border-radius-topleft: 3px;
border-top-left-radius: 3px;
-webkit-border-top-right-radius: 0px;
-moz-border-radius-topright: 0px;
border-top-right-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-bottomright: 0px;
border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-left-radius: 3px;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
-moz-opacity: 0.9;
-khtml-opacity: 0.9;
-webkit-opacity: 0.9;
opacity: 0.9;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter: alpha(opacity=90);
}
.left-arrow,
.ps-left-arrow,
.cs-prev-arrow,
.nivo-prevNav {
-webkit-border-top-left-radius: 0px;
-moz-border-radius-topleft: 0px;
border-top-left-radius: 0px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topright: 3px;
border-top-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
-moz-border-radius-bottomright: 3px;
border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-bottomleft: 0px;
border-bottom-left-radius: 0px;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
}
.left-arrow:hover,
.right-arrow:hover,
.ps-left-arrow:hover,
.ps-right-arrow:hover,
.cs-arrows:hover,
.nivo-nextNav:hover,
.nivo-prevNav:hover {
color: #252525;
}
.ps-left-arrow {
left: 0;
text-indent: -3px;
}
.ps-right-arrow {
right: 0;
}
.left-arrow:hover,
.right-arrow:hover,
.ps-left-arrow:hover,
.ps-right-arrow:hover,
.cs-arrows:hover,
.nivo-nextNav:hover,
.nivo-prevNav:hover {
background-color: #fdd200;
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
cursor: pointer;
} .navigation-container {
float: right;
}
.nav-menu ul {
margin-left: 0;
}
.nav-menu ul li {
position: relative;
display: inline;
float: left;
}
.nav-menu ul li a {
display: block;
padding: 2px 14px;
}
.nav-menu ul ul {
position: absolute;
top: 15px;
z-index: 20000;
display: none;
margin-top: 0px;
padding-top: 19px;
width: 210px;
}
.nav-menu ul ul ul {
top: -2px;
left: 210px;
}
.nav-menu ul ul li {
display: block;
float: left;
padding: 4px 0 4px 0;
width: 100%;
background-color: #1e1e1e;
}
.nav-menu ul ul li a {
letter-spacing: 0;
line-height: 1.8em;
}
.nav-menu li:hover ul {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
}
.mob-nav-menu {
display: none;
}  .center {
margin-right: auto;
margin-left: auto;
}
.page-wrapper {
margin: 0 auto;
max-width: 100%;
}
.mobile-nav,
.mob-nav-menu {
display: none ;
}
#main-container {
min-width: 250px;
} #logo-container {
float: left;
margin: 0 3.06%;
margin-top: 3px;
margin-left: 0;
}
#logo-container a {
display: block;
float: left;
}
#logo-container img {
width: 100px;
}
.header-separator {
overflow: hidden;
width: 100%;
border-top: 5px solid #383838;
}
#header {
padding-top: 20px;
padding-right: 5%;
padding-left: 5%;
width: 90%;
background: transparent;
position: relative;
}
.header-wrapper {
position: relative;
background-color: #252525;
width: 100%;
}
.fixed-header .header-wrapper {
padding-top: 103px;
}
.slider-active .page-wrapper .header-wrapper {
padding-top: 0;
}
.header-wrapper .full-bg-image {
top: 0;
} .section-boxed {
position: relative;
margin: 0 auto;
padding: 0 3%;
max-width: 1200px;
}
.page-template-template-full-custom-php .section-boxed {
max-width: 1200px;
}
#content-container .section-boxed {
margin: 90px auto;
}
.content-boxed {
margin: 0 auto;
padding: 0 3%;
max-width: 1200px;
}
.section-header {
padding: 0;
padding-bottom: 20px;
}
.no-slider.no-title .section-header {
border-bottom-width: 0;
}
#content-container {
padding: 70px 3%;
}
.page-wrapper {
background-color: #f7f7f7;
}
.page-template-template-full-custom-php .page-wrapper {
background-color: #ffffff;
}
.page-template-template-full-custom-php #content-container {
padding: 0;
}
#content {
float: left;
max-width: 72%;
width: 100%;
}
.content { }
.content-box {
background-color: #ffffff;
-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
padding: 4%;
width: 92%;
min-height: 400px;
}
.post-type-archive.woocommerce .content-box,
.post-type-archive.woocommerce-page .content-box,
.tax-product_cat.woocommerce .content-box,
.tax-product_tag.woocommerce .content-box {
background-color: transparent;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
padding: 0;
width: 100%;
min-height: 400px;
}
#sidebar {
float: right;
max-width: 24%;
width: 24%;
}
.sidebar-box ul,
.woocommerce-MyAccount-navigation ul {
margin-left: 0;
list-style: none;
}
.sidebar-box input[type="text"],
.sidebar-box input[type="password"],
.sidebar-box textarea,
.sidebar-box input[type="search"] {
padding: 8px 0;
width: 100%;
text-indent: 8px;
}
#sidebar .sidebar-box:last-child {
margin-bottom: 0;
}
#full-width {
position: relative;
max-width: 100%;
min-height: 400px;
}
.page-template-template-portfolio-gallery-php #full-width,
.page-template-template-full-custom-php #full-width,
.page-template-template-blog-php #full-width,
.single-portfolio #full-width {
padding: 0;
background-color: transparent;
}
.page-template-template-portfolio-gallery-php #content-container {
padding-top: 0;
padding-bottom: 38px;
overflow: hidden;
}
.layout-left #content {
float: right;
padding-right: 0;
padding-left: 3.06%;
}
.layout-left #sidebar {
float: left;
}
#footer {
position: relative;
display: block;
overflow: hidden;
height: auto;
background-color: #252525;
color: #f7f7f7;
font-size: 13px;
}
#footer ul {
list-style: none;
}
.footer-widgets {
max-width: 1170px;
}
.footer-widgets a {
color: #ffffff;
}
.footer-widgets a:hover {
color: #fdd200;
} .cols-wrapper {
overflow: hidden;
} .col {
float: left;
margin-right: 3.2%;
margin-bottom: 30px;
} .cols-4 .col {
width: 22.6%;
} .cols-3 .col {
width: 31.2%;
} .one2-one4-one4 .col:first-child,
.one4-one2-one4 .col:nth-child(2),
.one4-one4-one2 .col:nth-child(3) {
width: 46.8%;
}
.one2-one4-one4 .col,
.one4-one2-one4 .col,
.one4-one4-one2 .col {
width: 23.4%;
} .cols-2 .col {
width: 48.4%;
} .one3-two3 .col:first-child,
.two3-one3 .col:nth-child(2) {
width: 32.266666666666%;
}
.one3-two3 .col:nth-child(2),
.two3-one3 .col:first-child {
width: 64.5333333333333%;
} .cols-1 .col {
width: 100%;
}
.cols-5 .col {
width: 17.44%;
}
.cols-5 .col:nth-of-type(5n),
.cols-4 .col:nth-of-type(4n),
.cols-3 .col:nth-of-type(3n),
.cols-2 .col:nth-of-type(2n) {
clear: right;
margin-right: 0;
}  .widget_categories li a,
.widget_nav_menu li a,
.widget_archive li a,
.widget_links li a,
.widget_recent_entries li a,
.widget_links li a,
.widget_pages li a,
.widget_recent_entries li a,
.recentcomments,
.widget_meta li a,
.product-categories li a {
padding: 5px 0;
color: #777777;
}
.wp-caption {
max-width: 100%;
padding: 0;
}
.wp-caption a {
display: block;
padding: 5px;
padding-bottom: 0px;
}
.wp-caption-text {
margin-bottom: 7px;
padding-left: 7px;
text-align: center;
font-size: 13px;
}
.wp-caption-text,
.gallery-caption,
.entry-caption {
line-height: 1.5em;
}
img.wp-smiley,
.rsswidget img {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
margin-top: 0;
margin-bottom: 0;
padding: 0;
box-shadow: none;
} .entry-content dl.gallery-item {
margin: 0;
}
.gallery dl {
display: inline-block;
float: none;
width: auto;
vertical-align: top;
text-align: center;
}
.gallery-item a {
display: block;
width: 90%;
}
.gallery-item a {
max-width: 100%;
width: auto;
}
.gallery .gallery-icon img {
padding: 5%;
max-width: 90%;
height: auto;
}
.gallery-icon img {
padding: 3%;
}
.sticky {
position: static;
}
.bypostauthor {
position: static;
border-top: 3px solid #fdd200;
}
.sticky {
border-top: 5px solid #fdd200;
} #comments {
margin-top: 50px;
}
.page-template-template-full-custom-php #comments {
margin: auto;
margin-top: 20px;
width: 60%;
}
#comments textarea {
width: 100%;
}
#comments ul {
list-style: none;
}
.commentlist {
margin-left: 0;
}
.commentlist .children {
margin-left: 0;
padding-left: 3%;
}
.comment-box {
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
clear: both;
margin-bottom: 20px;
padding: 3%;
background-color: #ffffff;
}
.avatar {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
display: block;
margin: 0 0 10px;
padding: 4px;
border: 1px solid rgba(0, 0, 0, 0.1);
background-color: #ffffff;
}
.comment-autor {
float: left;
margin-right: 20px;
text-align: center;
}
.comment-autor img {
width: 40px;
height: auto;
}
.coment-autor-name {
margin-right: 10px;
text-transform: capitalize;
font-weight: bold;
}
.coment-autor-name cite {
font-size: 14px;
}
.comment-date {
color: #b3b3b1;
font-size: 12px;
}
.comment-info .reply {
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
float: right;
padding: 0 9px 2px 9px;
color: #fdd200;
text-transform: uppercase;
letter-spacing: 1px;
font-size: 11px;
line-height: 2.2em;
}
.comment-info .reply a {
position: relative;
top: 1px;
color: #fdd200;
}
.comment-info {
float: right;
padding: 0;
width: 100%;
}
.comment-info {
border-bottom: 0px;
color: #fdd200;
font-size: 19px;
line-height: 1em;
}
#reply-title,
.comments-titile {
margin-bottom: 25px;
padding-bottom: 7px;
border-bottom: 3px solid #bebebe;
border-bottom: 3px solid rgba(0, 0, 0, 0.1);
text-transform: capitalize;
font-size: 18px;
}
#reply-title {
margin-top: 20px;
}
.pexeto-contact-form label {
display: block;
line-height: 2.5em;
}
#full-width #commentform {
width: 60%;
}
.woocommerce #full-width #commentform {
width: 100%;
}
.page-template-template-full-custom-php #full-width #commentform {
width: 100%;
}
#full-width #commentform textarea,
#full-width #commentform select,
#full-width #commentform input[type=search] {
width: 100%;
}
#commentform input[type="text"],
#commentform input[type="password"],
#commentform textarea,
#commentform input[type="search"] {
margin-bottom: 7px;
margin-top: 7px;
padding: 12px 0;
max-width: 100%;
width: 100%;
text-indent: 8px;
}
.pingback {
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
-webkit-opacity: 0.7;
opacity: 0.7;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
}
.ping-title {
font-size: 12px;
}
.form-submit {
padding: 0;
margin-bottom: 0;
} .pexeto-contact-form .error-box,
.pexeto-contact-form .info-box {
display: none;
}
.pexeto-contact-form input[type="text"],
.pexeto-contact-form input[type="password"],
.pexeto-contact-form textarea,
.pexeto-contact-form input[type="search"] {
margin-bottom: 8px;
padding: 12px 0;
max-width: 100%;
width: 100%;
text-indent: 8px;
}
#content .pexeto-contact-form textarea {
min-height: 170px;
}
.pexeto-contact-form .button {
margin-top: 10px;
}
#full-width #submit-form {
width: 600px;
} #recaptcha_image {
max-width: 100%;
}
.contact-captcha-container {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position: relative;
margin-bottom: 15px;
max-width: 100%;
width: 100%;
border: 1px solid rgba(0, 0, 0, 0.1);
background-color: #ffffff;
}
.contact-captcha-container h6,
#recaptcha_image {
padding: 5px 15px;
}
.recaptcha-input-wrap {
-webkit-border-top-left-radius: 0;
-moz-border-radius-topleft: 0;
border-top-left-radius: 0;
-webkit-border-top-right-radius: 0 0 5px 5px;
-moz-border-radius-topright: 0 0 5px 5px;
border-top-right-radius: 0 0 5px 5px;
-webkit-border-bottom-right-radius: 0;
-moz-border-radius-bottomright: 0;
border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 0;
-moz-border-radius-bottomleft: 0;
border-bottom-left-radius: 0;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
padding: 10px;
border-top: 1px solid rgba(0, 0, 0, 0.1);
background-color: #f7f7f7;
}
#recaptcha_response_field {
margin: 0;
}
.recaptcha-reload {
position: absolute;
top: 22px;
right: 20px;
}
.recaptcha-reload a {
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
-webkit-opacity: 0.5;
opacity: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
display: block;
width: 20px;
height: 20px;
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/reload.png);
background-size: 20px 20px;
}
.recaptcha-link {
margin-top: 14px;
font-size: 11px;
}
.recaptcha-link a {
-moz-opacity: 0.3;
-khtml-opacity: 0.3;
-webkit-opacity: 0.3;
opacity: 0.3;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
filter: alpha(opacity=30);
}
.invalid input,
.invalid textarea,
#recaptcha_response_field.invalid,
input.invalid,
textarea.invalid {
border: 1px solid #D3B5BA  !important;
background-color: #F2DEDE !important;
}
#submit-form .invalid input,
#submit-form .invalid textarea,
#submit-form #recaptcha_response_field.invalid,
#submit-form input.invalid,
#submit-form textarea.invalid {
color: #B45B5B;
}
.contact-loader {
position: relative;
top: 3px;
left: 10px;
display: inline-block;
visibility: hidden;
width: 16px;
height: 16px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/ajax-loader-small2.gif) no-repeat;
}   .nav-menu ul {
margin-top: 10px;
}
.nav-menu ul li a {
-webkit-transition: color 0.3s ease;
-moz-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
-o-transition: color 0.3s ease;
transition: color 0.3s ease;
color: #ffffff;
text-transform: uppercase;
font-size: 12px;
letter-spacing: 1px;
}
.nav-menu ul li a:hover {
color: #ffffff;
color: rgba(255, 255, 255, 0.8);
}
.nav-menu .mega-menu-item > ul > li > a:hover {
color: #FFF;
}
.nav-menu > ul > li > a:after,
.nav-menu > div.menu-ul > ul > li > a:after {
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
position: absolute;
bottom: 5px;
left: 50%;
display: block;
overflow: hidden;
margin-left: 0px;
width: 0px;
height: 0px;
background: #ffffff;
content: '-';
text-indent: -999em;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}
.nav-menu > ul > li > a:hover:after,
.nav-menu > div.menu-ul > ul > li > a:hover:after,
.nav-menu > ul > li:hover > a:after {
bottom: 5px;
height: 2px;
width: 40px;
margin-left: -20px;
margin-top: -2px;
}
.nav-menu ul ul li .drop-arrow {
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
-webkit-opacity: 0.8;
opacity: 0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
position: relative;
right: -10px;
top: 6px;
float: right;
display: inline-block;
width: 10px;
height: 10px;
font-size: 10px;
}
.nav-menu ul .current-menu-item a,
.nav-menu li:hover a,
.nav-menu .current-menu-parent a,
.nav-menu .current-menu-ancestor a {
color: #ffffff;
}
.nav-menu ul .current-menu-item > a,
.nav-menu > ul > li:hover > a,
.current-menu-ancestor > a {
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
-webkit-opacity: 0.8;
opacity: 0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
}
.nav-menu ul ul .current-menu-item,
.nav-menu ul ul .current-menu-parent,
.nav-menu ul ul .current-menu-ancestor {
margin-top: 0;
border-top: 0;
}
.nav-menu ul ul li a {
border-right: 0;
letter-spacing: 1px;
font-size: 12px;
}
.nav-menu ul ul li {
-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
position: relative;
}
.nav-menu ul li:last-child a {
border-right: 0;
}
.nav-menu ul ul ul,
.fixed-header-scroll .nav-menu ul ul ul {
padding: 0;
}
.fixed-header-scroll .nav-menu ul ul ul {
margin-top: 0;
} .nav-menu .sub-menu li:first-child,
.nav-menu .children li:first-child {
border-top: 2px solid rgba(0, 0, 0, 0.2);
}
.nav-menu > ul > li:not(.mega-menu-item) ul > li:first-child {
padding-top: 15px;
}
.nav-menu > ul > li:not(.mega-menu-item) ul > li:last-child {
padding-bottom: 15px;
}
.nav-menu li:not(.mega-menu-item) li a {
padding-left: 22px;
padding-right: 22px;
}
.nav-menu .sub-menu li:last-child {
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
} #menu {
float: left;
}
#menu > ul {
position: relative;
}
.nav-menu ul li.mega-menu-item {
position: static;
}
.nav-menu li.mega-menu-item ul ul {
display: block;
}
.nav-menu li.mega-menu-item > ul {
width: auto;
top: 34px;
padding: 0 15px 20px 15px;
background-color: #1e1e1e;
border-top: 2px solid rgba(0, 0, 0, 0.2);
}
.nav-menu li.mega-menu-item > ul ul {
position: relative;
left: 0;
top: 0;
}
.nav-menu li.mega-menu-item ul li {
display: inline-block;
width: 200px;
background: none;
box-shadow: none;
border-top-width: 0 !important;
padding: 2px 0;
}
.nav-menu .mega-menu-item > ul > li {
margin: 0;
margin-left: 16px;
margin-right: 16px;
}
.nav-menu .mega-menu-item ul li a {
padding: 4px 0;
}
.nav-menu .mega-menu-item > ul > li > a {
border-bottom: 1px solid rgba(255, 255, 255, 0.2);
margin-bottom: 10px;
font-weight: bold;
}
.nav-menu li.mega-menu-item li li li a:before {
content: '>';
padding-right: 5px;
-moz-opacity: 0.4;
-khtml-opacity: 0.4;
-webkit-opacity: 0.4;
opacity: 0.4;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
filter: alpha(opacity=40);
display: inline-block;
}
.nav-menu li.mega-menu-item ul ul a {
font-weight: normal;
letter-spacing: 1px;
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
-webkit-opacity: 0.7;
opacity: 0.7;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
}
.nav-menu > ul > li > a:after,
.nav-menu > div.menu-ul > ul > li > a:after {
position: relative;
top: 4px;
}
.header-layout-center .nav-menu ul ul {
display: none;
text-align: left;
}
.header-layout-center .nav-menu li.mega-menu-item ul ul {
display: block;
}
.fixed-header-scroll .nav-menu li.mega-menu-item > ul {
top: 30px;
}
.mega-columns-2 > li:nth-of-type(2n+1) {
clear: left;
}
.mega-columns-3 > li:nth-child(3n+1) {
clear: left;
}
.mega-columns-4 > li:nth-child(4n+1) {
clear: left;
}
.nav-menu li.mega-menu-item > ul > li {
margin-top: 20px;
}
.nav-menu li.mega-menu-item > ul {
padding-top: 0;
}
.mega-menu-item > ul > li > a {
opacity: 1;
} .page-title-wrapper {
display: table;
width: 100%;
min-height: 240px;
height: 240px;
padding-bottom: 20px;
}
.archive:not(.post-type-archive-product) .page-title-wrapper,
.search-results .page-title-wrapper,
.error404 .page-title-wrapper {
min-height: 100px;
}
.archive:not(.post-type-archive-product) .page-title h1,
.search-results .page-title h1,
.error404 .page-title h1 {
font-size: 35px;
}
.large-header .page-title-wrapper {
min-height: 400px;
height: 400px;
}
.page-title {
position: relative;
z-index: 10;
display: table-cell;
vertical-align: middle;
text-align: center;
padding-bottom: 8px;
}
.page-title h1 {
padding: 10px 0;
padding-top: 0;
color: #ffffff;
vertical-align: middle;
text-transform: uppercase;
font-size: 58px;
font-weight: bold;
line-height: 1em;
text-align: center;
display: inline-block;
letter-spacing: -1px;
}
.page-title h1:after {
content: "";
display: block;
width: 62%;
height: 1px;
background-color: #ffffff;
margin: auto;
margin-top: 10px;
}
#content-container .page-title {
padding-top: 0;
margin-top: 0;
}
.woocommerce .page-title {
padding: 0;
margin: 0;
}
.page-subtitle {
display: block;
color: #ffffff;
margin: auto;
text-transform: uppercase;
font-size: 15px;
letter-spacing: 7px;
margin-top: 1px;
}
.content-page-title {
font-size: 20px;
padding-top: 0;
padding-bottom: 20px;
} .sidebar-box {
margin-bottom: 40px;
font-size: 13px;
}
.sidebar-box .title {
margin-bottom: 20px;
padding: 7px 0;
text-transform: uppercase;
font-weight: bold;
font-size: 16px;
}
#sidebar > .sidebar-box h4 {
margin-top: -5px;
padding-top: 0;
}
.sidebar-box .title a {
color: #333332;
}
.sidebar-box .title:after { } .widget_categories ul,
.widget_nav_menu ul,
.widget_archive ul,
.widget_links ul,
.widget_recent_entries ul,
.widget_pages ul,
.sidebar-latest-posts,
#recentcomments,
.widget_meta ul,
.widget_rss ul,
.product-categories ul {
margin-top: -7px; }
.widget_categories li,
.widget_nav_menu li,
.widget_archive li,
.widget_links li,
.widget_recent_entries li,
.widget_pages li,
#recentcomments li,
.widget_meta li,
.widget_rss li,
.product-categories li,
.woocommerce-MyAccount-navigation li {
padding: 10px 0;
padding-left: 2px;
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.widget_categories ul ul li,
.widget_nav_menu ul ul li,
.widget_archive ul ul li,
.widget_links ul ul li,
.widget_recent_entries ul ul li,
.widget_pages ul ul li,
#recentcomments ul ul li,
.widget_meta ul ul li,
.widget_rss ul ul li,
.product-categories ul li {
padding-left: 10px;
border-bottom: 0;
}
.widget-contact-form {
margin-top: 15px;
}
.widget_calendar #wp-calendar {
width: 100%;
}
#wp-calendar caption {
padding: 2px 0 7px 0;
border-bottom: 3px solid #383838;
text-align: center;
text-transform: uppercase;
font-weight: bold;
}
#wp-calendar tbody td a {
color: #fdd200;
}
.widget_nav_menu ul ul,
.widget_categories ul ul,
.product-categories ul {
margin-top: 7px;
border-top: 1px solid #f7f7f7;
}
.widget_nav_menu ul ul li,
.widget_categories ul ul li,
.product-categories ul li {
margin-left: 10px;
padding-left: 0;
border-bottom: 1px solid #f7f7f7;
}
.widget_nav_menu ul ul li:last-child,
.widget_categories ul ul li:last-child,
.product-categories ul li:last-child {
padding-bottom: 0;
border-bottom: 0;
}
.widget_nav_menu li.current-menu-item > a {
padding-left: 5px;
color: #fdd200;
}
#SGM {
margin-top: 15px;
}
.rsswidget img {
vertical-align: middle;
} #footer-cta {
padding: 50px 0;
background-color: #ffffff;
border-top: 1px solid rgba(0, 0, 0, 0.03);
}
.footer-cta-first {
width: 100%;
text-align: center;
}
.footer-cta-first h5 {
margin-top: 2px;
margin-bottom: 2px;
padding: 0;
letter-spacing: -1px;
font-size: 30px;
line-height: 1em;
}
.footer-cta-disc {
margin-top: 5px;
width: 100%;
color: #777777;
text-align: center;
}
.footer-cta-disc p {
display: inline;
margin: 0;
padding: 0;
font-size: 15px;
line-height: 1.4em;
}
.footer-cta-button {
display: block;
width: 100%;
vertical-align: middle;
text-align: center;
margin-top: 10px;
}
.footer-cta-button a {
text-transform: uppercase;
}
.scroll-to-top {
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
position: fixed;
right: 15px;
bottom: 15px;
z-index: 100;
margin-bottom: -30px;
width: 35px;
height: 35px;
background: #000000;
background: rgba(0, 0, 0, 0.8);
text-align: center;
cursor: pointer;
}
.scroll-to-top span {
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
display: inline-block;
margin-top: 4px;
width: 35px;
height: 30px;
color: #ffffff;
text-align: center;
font-size: 26px;
}
.scroll-to-top:hover {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
background: #fdd200;
}
.footer-widgets {
overflow: hidden;
margin-top: 50px;
padding-bottom: 50px;
}
.footer-widgets .col {
margin-bottom: 0;
}
.footer-box {
margin-bottom: 10px;
color: #ffffff;
}
.footer-box ul {
margin-left: 0;
}
.footer-box ul li a {
color: #ffffff;
}
.footer-box .title {
margin-bottom: 10px;
padding-top: 11px;
color: #ffffff;
text-indent: 2px;
text-transform: uppercase;
letter-spacing: normal;
font-weight: bold;
font-size: 17px;
}
.footer-box:first-child .title {
margin-right: -15%;
}
.footer-bottom {
float: left;
padding: 25px 0;
width: 100%;
height: auto;
background-color: #1f1f1f;
}
.footer-nav,
.copyrights {
float: right;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 10px;
}
.footer-nav li {
display: inline;
letter-spacing: 1px;
}
.footer-nav li a {
margin-right: 7px;
margin-left: 7px;
color: #ffffff;
}
.footer-nav li:after {
content: "/";
margin-left: 5px;
}
.footer-nav li:last-child:after {
content: "";
}
.copyrights {
float: left;
color: #b3b3b1;
} .social-profiles {
float: right;
margin: 0 0 0 5px;
}
.social-icons {
margin-left: 0;
list-style: none;
}
.social-icons li {
float: left;
padding: 0px;
width: 25px;
height: 25px;
line-height: 1em;
margin-right: 2px;
}
.social-icons li:hover {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.social-icons li:hover img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
-webkit-opacity: 0.8;
opacity: 0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
}
.footer-bottom .social-profiles {
display: none;
margin: 0 3.06%;
}
.footer-box table th,
table th,
table td,
.footer-box table th,
table td {
padding: 0.75em 0;
text-align: center;
}
table th,
table td {
text-align: left;
} .footer-widgets .widget_categories li,
.footer-widgets .widget_nav_menu li,
.footer-widgets .widget_archive li,
.footer-widgets .widget_links li,
.footer-widgets .widget_recent_entries li,
.footer-widgets .widget_pages li,
.footer-widgets #recentcomments li,
.footer-widgets .widget_meta li,
.footer-widgets .widget_rss li,
.footer-widgets .widget_nav_menu ul ul li,
.footer-widgets .widget_nav_menu ul ul,
.footer-widgets .lp-wrapper,
.footer-widgets table thead,
.footer-widgets table td {
border-color: #444444;
border-color: rgba(255, 255, 255, 0.14);
border-bottom-color: rgba(255, 255, 255, 0.14);
}
.footer-widgets del {
color: rgba(255, 255, 255, 0.3);
}
.footer-widgets ins {
background: #B1A74E;
} #header .search-wrapper {
position: absolute;
top: -4px;
right: 1px;
z-index: 10;
display: none;
width: 200px;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
}
.header-search {
float: right;
position: relative;
}
.header-search-btn {
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
display: block;
float: right;
margin-left: 5px;
width: 24px;
height: 24px;
background-color: #fff;
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/search_icon_header.png);
background-position: center center;
background-size: 12px 12px;
background-repeat: no-repeat;
text-indent: -119999px;
position: relative;
z-index: 10;
}
.search-visible.header-search-btn {
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/search_icon_close_header.png);
background-size: 12px 12px;
}
.header-search input[type="text"].search-input {
padding: 8px 0;
width: 100%;
border-radius: 20px;
text-indent: 12px;
}
#header .search-button {
display: none;
}
.header-buttons {
display: inline-block;
margin-top: 9px;
float: right;
}
.header-search input[type="text"] {
background: #fff;
border: solid 1px transparent;
}
.header-search input[type="text"]:focus {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.blog-non-single-post {
margin-bottom: 45px;
}
.post,
.blog .portfolio,
.archive .portfolio {
background-color: #ffffff;
}
.post-content {
padding-bottom: 20px;
position: relative;
}
.post-title {
padding-bottom: 15px;
padding-top: 0;
font-size: 32px;
font-weight: bold;
line-height: 1.1;
margin-bottom: 0;
}
.post-title a {
color: #333332;
}
.post-title a:hover {
color: #fdd200;
}
.post-info {
padding-bottom: 10px;
padding-top: 10px;
line-height: 17px;
letter-spacing: 2px;
color: #b3b3b1;
}
.post-info a {
color: #b3b3b1;
}
.post-info.bottom {
float: right;
padding-top: 14px;
padding-bottom: 0;
}
.post-info.top {
padding-top: 0;
padding-bottom: 9px;
}
.page-heading {
margin-bottom: 20px;
padding: 0;
border-bottom: 3px solid #bebebe;
border-bottom: 3px solid rgba(0, 0, 0, 0.1);
color: #333332;
font-weight: bold;
font-size: 18px;
text-transform: uppercase;
}
.blog-single-post .social-share {
float: right;
margin-right: 5%;
margin-bottom: 2%;
max-width: 50%;
}
.blog-single-post .social-share .share-item {
margin-right: 0;
margin-left: 4px;
}
.blog-single-post .social-share .share-title {
margin-right: 0;
}
.blog-single-post .post-tags {
float: left;
margin-top: 5px;
margin-left: 5%;
margin-bottom: 30px;
width: 50%;
text-align: left;
}
.post-tags a {
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
display: inline-block;
margin-left: 5px;
padding: 0 5px;
background: #f7f7f7;
color: #fdd200;
text-transform: uppercase;
letter-spacing: 1px;
font-size: 10px;
} .blog-twocolumn .post {
float: left;
margin-left: 0;
width: 569px;
}
.blog-twocolumn-sidebar .post {
width: 406px;
}
.blog-threecolumn .qg-title,
.blog-twocolumn .qg-title {
display: none;
}
.blog-threecolumn .post {
float: left;
width: 369px;
}
.blog-post-img img {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
max-width: 100%;
width: 100%;
height: auto;
}
#blog-pagination {
overflow: hidden;
}  .post-content {
padding: 5%;
}
#full-width .post-content {
padding: 4%;
}
.post-type-icon-wrap {
display: inline-block;
float: left;
}
.format-standard .post-type-icon {
background-position: -192px 1px;
}
.format-quote .post-type-icon {
margin-left: 5px;
width: 18px;
height: 18px;
background-position: -255px 0;
}
.format-gallery .post-type-icon {
background-position: -32px 0;
}
.format-video .post-type-icon {
background-position: -128px 1px;
}
.format-quote,
.format-aside {
position: relative;
background-position: 3% center;
background-size: 50px 50px;
background-repeat: no-repeat;
}
.format-aside .post-type-icon-wrap {
position: absolute;
top: 50%;
left: 50%;
margin-top: -35px;
margin-left: -35px;
color: rgba(0, 0, 0, 0.05);
display: block;
font-size: 70px;
padding: 0;
line-height: 70px;
}
.format-quote blockquote {
margin: 0;
padding: 7%;
border-left-width: 0;
font-size: 30px;
line-height: 1.3;
text-align: center;
margin: auto;
}
.format-quote blockquote p {
margin-bottom: 15px;
}
.format-quote blockquote:before,
.format-quote blockquote:after {
content: "";
display: block;
width: 60px;
height: 3px;
background-color: #777777;
margin: 10px auto;
-moz-opacity: 0.3;
-khtml-opacity: 0.3;
-webkit-opacity: 0.3;
opacity: 0.3;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
filter: alpha(opacity=30);
}
.format-aside aside {
padding: 50px;
text-align: center;
font-size: 20px;
text-transform: uppercase;
font-weight: bold;
line-height: 1.3em;
position: relative;
z-index: 100;
}
.format-aside aside a {
color: inherit;
}
.format-aside aside a:hover {
color: #fdd200;
} .page-masonry .post {
font-size: 13px;
}
.page-masonry .post-title {
margin: 0;
padding: 0;
padding-bottom: 0;
margin-bottom: 5px;
font-size: 24px;
line-height: 1.3;
}
.page-masonry .post-info {
padding: 7px 0px;
}
.page-masonry .post-info.bottom {
margin-top: 7px;
}
.page-masonry .post-autor,
.page-masonry .comments-number {
display: none;
}
.post-gallery {
position: relative;
}
.post-gallery a.nivo-nextNav,
.post-gallery a.nivo-prevNav,
.post-gallery .nivo-controlNav {
-webkit-transform: scale(0.75);
-moz-transform: scale(0.75);
-ms-transform: scale(0.75);
-o-transform: scale(0.75);
transform: scale(0.75);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
-webkit-opacity: 0.5;
opacity: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
}
.post-gallery .nivo-wrapper:hover a.nivo-nextNav,
.post-gallery .nivo-wrapper:hover a.nivo-prevNav,
.post-gallery .nivo-wrapper:hover .nivo-controlNav {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
}
.post-gallery a.nivo-prevNav {
-webkit-transform-origin: -50% 100%;
-moz-transform-origin: -50% 100%;
-ms-transform-origin: -50% 100%;
-o-transform-origin: -50% 100%;
transform-origin: -50% 100%;
}
.post-gallery a.nivo-nextNav {
-webkit-transform-origin: 150% 100%;
-moz-transform-origin: 150% 100%;
-ms-transform-origin: 150% 100%;
-o-transform-origin: 150% 100%;
transform-origin: 150% 100%;
} .services-wrapper {
width: 100%;
}
.services-box,
.services-title-box {
display: inline-block;
float: none;
vertical-align: top;
text-align: left;
font-size: 14px;
line-height: 1.7em;
}
.services-box {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-ms-box-sizing: border-box;
-webkit-transition: top 0.3s ease;
-moz-transition: top 0.3s ease;
-ms-transition: top 0.3s ease;
-o-transition: top 0.3s ease;
transition: top 0.3s ease;
-webkit-transition: background-color 0.3s ease;
-moz-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
-o-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
position: relative;
top: 0;
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
font-size: 14px;
line-height: 1.7em;
}
.services-box h3 {
padding-top: 5px;
padding-bottom: 0;
font-weight: 600;
font-size: 17px;
}
.services-title-box {
margin-bottom: 10px;
color: #777777;
}
.services-title-box h2 {
padding-top: 0;
text-transform: uppercase;
font-size: 18px;
line-height: 1.5em;
font-weight: bold;
}
.services-content {
padding: 10px;
}
.columns-wrapper {
margin-bottom: 30px;
}
.services-default img {
max-width: 100%;
height: auto;
} .services-default .services-content {
padding-bottom: 0;
}
.services-default .services-box {
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}
.services-default .col {
margin: 0;
margin: 20px 0;
padding-right: 1.6%;
padding-left: 1.6%;
}
.services-default .services-title-box.col {
width: 25%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-ms-box-sizing: border-box;
}
.services-default .services-box:first-child {
border-left: none;
}
.services-default.cols-4 .col:nth-of-type(4n+1) {
border-left: 0;
}
.services-default.cols-5 .col {
width: 20%;
}
.services-default.cols-4 .col {
width: 25%;
}
.services-default.cols-3 .col {
width: 33%;
}
.services-default.cols-2 .col {
width: 50%;
} .services-boxed-photo .col {
margin-top: 20px;
margin-bottom: 20px;
}
.services-boxed-photo .services-box {
padding: 30px 0;
background: rgba(0, 0, 0, 0.05);
text-align: left;
}
.services-boxed-photo .services-content {
margin: auto;
padding: 0;
max-width: 75%;
}
.services-boxed-photo .services-box h3 {
padding: 12px 0;
font-style: normal;
}
.services-boxed-photo .services-box h3:after {
display: block;
overflow: hidden;
margin-top: 5px;
width: 60px;
height: 2px;
background: #bebebe;
background: rgba(0, 0, 0, 0.1);
content: '-';
text-indent: -999em;
}
.services-boxed-photo .services-box h3 {
padding-bottom: 6px;
padding-top: 25px;
}
.services-boxed-photo .services-box img {
max-width: 100%;
width: 100%;
height: auto;
}
.services-boxed-photo .services-box.col {
padding-top: 0;
}
.services-icon .img-container {
background-color: #fdd200;
width: 40px;
height: 40px;
padding: 25px;
display: block;
-webkit-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;
margin: auto;
} .services-thumbnail {
text-align: center;
}
.services-thumbnail h3 {
margin: 0;
margin: auto;
margin-bottom: 2px;
padding: 0;
padding-top: 2px;
padding-bottom: 2px;
max-width: 85%;
}
.services-thumbnail h3:after {
content: "";
display: block;
width: 60px;
height: 2px;
background-color: #fdd200;
margin: auto;
margin-top: 5px;
margin-bottom: 11px;
position: absolute;
left: 50%;
margin-left: -30px;
}
.services-thumbnail .services-img {
width: 220px;
height: 220px;
background-size: cover;
color: #ffffff;
}
.services-thumbnail .services-title-box {
width: 232px;
text-align: left;
}
.services-thumbnail .services-content {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
position: absolute;
top: 0;
left: -12px;
z-index: 100;
display: table;
padding: 20px;
width: 180px;
height: 180px;
background-color: #ffffff;
background-color: rgba(255, 255, 255, 0.9);
color: #252525;
line-height: 1.5em;
}
.services-thumbnail .services-content .sc-wraper {
display: table-cell;
vertical-align: middle;
}
.services-thumbnail .services-content p {
display: none;
}
.services-wrapper.services-thumbnail .services-box {
margin-right: 40px;
margin-bottom: 30px;
}
.services-thumbnail .services-box:after {
position: absolute;
top: -5px;
left: -5px;
z-index: 10;
display: block;
width: 230px;
height: 230px;
box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
content: "";
}
.services-thumbnail .services-box .services-content {
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-ms-transform: scale(0.8);
-o-transform: scale(0.8);
transform: scale(0.8);
-webkit-transition: all 0.4 ease;
-moz-transition: all 0.4 ease;
-ms-transition: all 0.4 ease;
-o-transition: all 0.4 ease;
transition: all 0.4 ease;
}
.services-thumbnail .services-box:hover .services-content {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
}
.services-thumbnail .services-content {
left: 0;
}
.services-thumbnail .services-title-box h2 {
padding: 5px 0;
}
.services-thumbnail .services-content h3 {
color: #333332;
} #slider-container {
position: relative;
overflow: hidden;
}
#slider-container .full-bg-image {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
} .content-slider {
position: relative;
}
.content-slider .section-boxed {
padding: 0 5%;
}
.cs-small-title,
.cs-title {
text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.2);
}
.cs-title {
padding-top: 0;
padding-bottom: 0;
color: inherit;
text-transform: uppercase;
font-weight: bold;
font-size: 60px;
line-height: 1.2em;
}
.cs-content-centered .cs-title:before {
margin: auto;
}
.cs-loading {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/cs-loader-w.gif) no-repeat center;
background-size: 20px 20px;
}
.cs-small-title {
margin: 0;
margin-bottom: 0;
text-transform: uppercase;
letter-spacing: 7px;
font-size: 15px;
}
.content-slider h2.cs-element {
color: inherit;
}
.content-slider .button {
margin-top: 18px;
margin-right: 21px;
padding-right: 30px;
padding-left: 30px;
width: auto;
text-transform: uppercase;
}
.content-slider .arrows {
position: absolute;
top: 50%;
margin-top: -10px;
}
.content-slider .arrow-prev {
left: 10px;
}
.content-slider .arrow-next {
right: 10px;
}
.content-slider .col {
margin-bottom: 0;
}
.content-slider {
position: relative;
overflow: hidden;
padding: 180px 0 130px 0;
color: #ffffff;
}
ul#cs-slider-ul {
position: relative;
overflow: hidden;
margin-left: 0;
min-height: 320px;
width: 100%;
list-style: none;
}
#cs-slider-ul li {
position: absolute;
-moz-box-sizing: border-box;
box-sizing: border-box;
max-width: 100%;
width: 100%;
}
#cs-slider-ul .two-columns {
display: none;
}
#cs-navigation {
position: absolute;
bottom: 5px;
display: none;
margin: 0;
padding-left: 0;
width: 100%;
list-style: none;
text-align: center;
}
#cs-navigation li {
position: relative;
display: inline-block;
margin: 0;
padding: 2px;
width: 12px;
height: 15px;
cursor: pointer;
}
.cs-content-left,
.cs-content-right {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
position: relative;
}
.cs-content-right img {
float: right;
}
.cs-content-centered {
width: 100%;
text-align: center;
}
.cs-content-centered.col {
max-width: 80%;
width: 100%;
}
.content-slider .cs-content-centered .button {
margin-right: 10px;
margin-left: 10px;
}
.cs-layout-img-text .cs-content-right.col {
margin-right: 0;
}
.cs-layout-img-text .cs-content-left.col {
clear: left;
}
ul#cs-navigation li span {
-moz-opacity: 0.3;
-khtml-opacity: 0.3;
-webkit-opacity: 0.3;
opacity: 0.3;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
filter: alpha(opacity=30);
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
position: absolute;
top: 2px;
left: 2px;
display: inline-block;
width: 6px;
height: 6px;
background-color: #ffffff;
border: 2px solid #ffffff;
}
#cs-navigation li.selected span {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
border: 2px solid #ffffff;
background-color: transparent;
}
.cs-arrows {
margin-top: -30px;
background-color: none;
}
.cs-arrows:hover {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
cursor: pointer;
}
.cs-prev-arrow {
left: 0;
background-position: left top;
}
.cs-thumbnail {
position: absolute;
height: 70px;
width: 70px;
max-width: none;
opacity: 0;
transition: all 0.5s ease;
}
.cs-next-arrow .cs-thumbnail {
left: -50px;
}
.cs-prev-arrow .cs-thumbnail {
right: -50px;
max-width: none;
}
.cs-next-arrow:hover .cs-thumbnail {
opacity: 1;
left: -70px;
max-width: none;
}
.cs-prev-arrow:hover .cs-thumbnail {
opacity: 1;
right: -70px;
}
#slider-container .full-bg-image {
background-attachment: fixed;
}
.cs-content-centered {
float: none;
margin: 0 auto;
}
.cs-content-left,
.cs-content-right,
.cs-content-centered {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
}
.cs-content-right {
float: right;
}
.cs-element {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
position: relative;
}
.cs-element.cs-animate {
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
ul#cs-slider-ul {
-webkit-transition: height 1s ease;
-moz-transition: height 1s ease;
-ms-transition: height 1s ease;
-o-transition: height 1s ease;
transition: height 1s ease;
overflow: visible;
}
ul#cs-slider-ul li {
display: none;
}
.content-slider-wrapper {
-webkit-transition: background-color 0.5s ease;
-moz-transition: background-color 0.5s ease;
-ms-transition: background-color 0.5s ease;
-o-transition: background-color 0.5s ease;
transition: background-color 0.5s ease;
} .nivo-slider {
position: relative;
overflow: hidden;
width: 100%;
height: auto;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/cs-loader.gif) no-repeat center center;
background-size: 16px 16px;
}
.nivo-slider img {
position: absolute;
top: 0;
left: 0;
display: none;
max-width: none;
}
.nivo-main-image {
position: relative !important;
display: block !important;
width: 100% !important;
} .nivo-slider a.nivo-imageLink {
position: absolute;
top: 0;
left: 0;
z-index: 6;
display: none;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
border: 0;
} .nivo-slice {
position: absolute;
top: 0;
z-index: 5;
display: block;
height: 100%;
}
.nivo-box {
position: absolute;
z-index: 5;
display: block;
overflow: hidden;
}
.nivo-box img {
display: block;
} .nivo-caption {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-ms-box-sizing: border-box;
position: absolute;
bottom: 0;
left: 0;
z-index: 8;
display: none;
overflow: hidden;
padding: 5px 10px;
width: 100%;
color: #ffffff;
}
.nivo-caption p {
margin: 0;
padding: 5px;
}
.nivo-caption a {
display: inline !important;
}
.nivo-html-caption {
display: none;
} .nivo-directionNav a {
position: absolute;
top: 50%;
z-index: 9;
cursor: pointer;
}
.nivo-prevNav {
left: 0;
text-indent: -3px;
}
.nivo-nextNav {
right: 0;
text-indent: 3px;
}
.rp-header .nivo-nextNav {
right: 5px;
}
.rp-header .nivo-prevNav {
left: 5px;
}
.post-gallery .nivo-prevNav {
left: 5px;
}
.post-gallery .nivo-nextNav {
right: 5px;
} .nivo-controlNav {
position: absolute;
bottom: 10px;
z-index: 100;
padding: 15px 0;
padding: 0;
width: 100%;
text-align: center;
line-height: 10px;
}
.nivo-controlNav a {
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
-webkit-opacity: 0.5;
opacity: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
top: 50%;
display: inline-block;
margin: 0 3px;
width: 7px;
height: 7px;
background: #ffffff;
border: 2px solid #ffffff;
list-style: none;
vertical-align: middle;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
cursor: pointer;
}
.nivo-controlNav a.active {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
border: 2px solid #ffffff;
background: transparent;
font-weight: bold;
} #content-container .nivoSlider {
height: auto !important;
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/cs-loader.gif);
}
.post-gallery .nivo-nextNav,
.post-gallery .nivo-prevNav {
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-ms-transform: scale(0.8);
-o-transform: scale(0.8);
transform: scale(0.8);
}
.nivo-nextNav:after,
.nivo-prevNav:a {
-webkit-transition: all 0.15s ease;
-moz-transition: all 0.15s ease;
-ms-transition: all 0.15s ease;
-o-transition: all 0.15s ease;
transition: all 0.15s ease;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
position: absolute;
top: -2px;
left: -2px;
display: block;
width: 35px;
height: 35px;
border: 2px red solid;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
content: "";
}
.nivo-nextNav:hover:after,
.nivo-prevNav:hover:after {
-webkit-transform: scale(1.35);
-moz-transform: scale(1.35);
-ms-transform: scale(1.35);
-o-transform: scale(1.35);
transform: scale(1.35);
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
}
.nivo-nextNav:active:after,
.nivo-prevNav:active:after {
-webkit-transform: scale(1.35);
-moz-transform: scale(1.35);
-ms-transform: scale(1.35);
-o-transform: scale(1.35);
transform: scale(1.35);
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
}
.nivo-nextNav:hover,
.nivo-prevNav:hover {
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
-webkit-opacity: 0.8;
opacity: 0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
color: #ffffff;
}
.nivo-caption {
margin: 3%;
padding: 9px 14px;
width: auto;
height: auto;
border: 2px solid #ffffff;
background-color: rgba(0, 0, 0, 0.07);
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
letter-spacing: 2px;
text-transform: uppercase;
font-size: 16px;
line-height: 1.3em;
font-family: Montserrat, 'Open Sans', Helvetica, Arial, sans-serif;
}
.nivo-caption p {
padding-left: 19px;
font-size: 14px;
}
.post-gallery .nivo-caption {
border: 0px;
text-transform: none;
letter-spacing: normal;
font-size: 13px;
}
#nivo-controlNav-holder {
display: block;
width: 100%;
height: 50px;
}
.nivo-wrapper {
position: relative;
}
#slider-container .nivo-wrapper {
min-height: 400px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/cs-loader-w.gif) no-repeat center center;
background-size: 15px 15px;
} .custom-page-content .nivo-content {
margin: 0;
}
.cs-type-video.loading {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/cs-loader-w.gif) no-repeat center center;
background-size: 15px 15px;
}
.cs-layout-video-text .cs-content-right.col {
margin-right: 0;
}
.cs-layout-video-text .cs-content-left.col {
clear: left;
} .quick-gallery {
margin-left: -11px;
}
.qg-img {
position: relative;
display: inline-block;
float: none;
margin-bottom: 10px;
margin-left: 10px;
vertical-align: top;
}
.qg-img img {
width: 100%;
}
.qg-img a {
position: relative;
display: block;
min-height: 50px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/ajax-loader-small.gif) #ffffff no-repeat center center;
background-size: 16px 16px;
}
.qg-overlay {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.7);
}
.qg-title {
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
position: absolute;
bottom: 10%;
display: block;
padding: 9px;
width: 100%;
color: #ffffff;
text-align: center;
font-weight: bold;
font-size: 11px;
}
.qg-overlay:hover {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
}
.qg-overlay:hover .qg-title {
bottom: 13px;
}
.qg-img .icon-circle {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
top: 14px;
left: 14px;
display: block;
padding: 15px;
}
.page-masonry .qg-img img {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
width: 100%;
height: auto;
}
.hoverable {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
}
img.loadable {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
}  .archive-page h2 {
margin: 0;
padding-bottom: 5px;
text-transform: uppercase;
font-weight: bold;
font-size: 16px;
}
.archive-page ul {
margin-left: 0;
padding-top: 12px;
border-top: 1px solid #f7f7f7;
list-style: none;
}
.archive-page .col > ul {
width: 90%;
}
.archive-page li {
padding: 6px 0;
padding-left: 2px;
}
.archive-page ul ul li:last-child {
padding-bottom: 0;
border-bottom: 0;
}
.archive-page ul ul {
margin-top: 0;
margin-left: 15px;
padding-top: 2px;
}
.archive-page a {
color: #777777;
}
.archive-page a:hover {
color: #fdd200;
} .search-wrapper {
position: relative;
}
.search-wrapper .searchform,
#searchform {
position: relative;
}
#searchform .screen-reader-text {
display: none;
}
input[type="submit"].search-button,
input[type="submit"]#searchsubmit {
position: absolute;
top: 9px;
right: 7px;
display: block;
padding: 0;
width: 15px;
height: 20px;
border: 0;
background-color: transparent;
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/search_icon-b.png);
background-position: center center;
background-size: 12px 12px;
background-repeat: no-repeat;
box-shadow: none;
text-indent: -1000000000px;
}
input[type="text"].search-input,
#searchform input[type="text"] {
padding: 8px 0;
width: 100%;
text-indent: 12px;
}
.ie10 input.search-input {
padding-left: 5px;
} .search-results .post-content {
padding-top: 5%;
background-color: #ffffff;
} .wp-pagenavi {
text-align: center;
margin-top: -15px;
}
#content-container .wp-pagenavi a,
#content-container .wp-pagenavi span {
border: 0;
}
#content-container .wp-pagenavi .pages,
#content-container .wp-pagenavi a.last,
#content-container .wp-pagenavi a.first {
display: none;
} .single-portfolio #content-container {
padding: 60px 3%;
}
.pg-page-content {
padding-bottom: 20px;
}
.pg-cat-filter {
padding-top: 20px;
padding-bottom: 20px;
width: 100%;
}
.pg-cat-filter ul {
display: inline-block;
margin-left: 0;
padding: 0;
max-width: 90%;
}
.pg-cat-filter li {
display: inline;
text-transform: capitalize;
font-size: 12px;
cursor: pointer;
}
.pg-cat-filter a {
-webkit-transition: color 0.2s ease;
-moz-transition: color 0.2s ease;
-ms-transition: color 0.2s ease;
-o-transition: color 0.2s ease;
transition: color 0.2s ease;
margin: auto 8px;
padding: 3px 0;
color: #ffffff;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 13px;
cursor: pointer;
}
.pg-cat-filter a.current {
border-bottom: 2px solid #fdd200;
}
.pg-filter-btn {
display: none;
}
.pg-items {
margin-left: -7px;
width: 5000px;
}
.pg-pagination {
position: relative;
top: 33px;
float: left;
width: 100%;
text-align: center;
}
.pg-pagination ul {
display: inline-block;
margin: 0;
padding: 0 20px;
}
.pg-pagination .pg-loading {
position: absolute;
top: 0;
right: 0;
float: none;
margin-top: 0;
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/cs-loader.gif);
}
.pg-cat-filter .pg-loading {
margin-top: -1px;
margin-right: 0px;
}
.pg-pagination li {
display: inline;
margin-right: 5px;
}
.pg-pagination li:last-child {
border-right: 0;
}
.pg-pagination li:last-child:after {
content: "";
}
.pg-pagination a,
#content-container .wp-pagenavi a,
#content-container .wp-pagenavi span,
#blog-pagination a {
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
display: inline-block;
margin-top: -2px;
padding: 5px;
width: 17px;
height: 17px;
outline: none;
outline-style: none;
outline-color: transparent;
border: 1px solid rgba(0, 0, 0, 0.06);
background-color: #ffffff;
color: #252525;
font-size: 10px;
line-height: 17px;
}
.pg-pagination a.current,
.pg-pagination a:hover,
#content-container .wp-pagenavi span.current,
#content-container .wp-pagenavi a:hover,
#blog-pagination a:hover {
background: #fdd200;
color: #ffffff;
}
.pg-pagination a:hover,
.wp-pagenavi a:hover {
color: #ffffff;
}
#content-container .wp-pagenavi .previouspostslink,
#content-container .wp-pagenavi .nextpostslink {
display: none;
font-weight: normal;
font-family: Georgia, "Times New Roman", Times, serif;
line-height: 10px;
}
#blog-pagination a {
width: auto;
margin-top: 0;
text-transform: uppercase;
letter-spacing: 1px;
padding: 5px 12px;
}
#blog-pagination a span {
font-size: 13px;
}
.pg-item a {
display: block;
}
.pg-item.masonry {
float: left;
}
.pg-item {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
position: relative;
display: inline-block;
float: none;
min-height: 100px;
vertical-align: top;
}
.pg-spacing .pg-item {
margin-bottom: 12px;
margin-left: 12px;
}
.pg-effect-overlay .pg-img-wrapper,
.pc-effect-overlay .pg-img-wrapper {
background-color: #252525;
}
.pg-item img,
.pc-item img {
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.pg-item img {
display: block;
width: 100%;
}
.pg-effect-overlay .pg-item:hover img,
.pc-effect-overlay .pc-item:hover img {
-moz-opacity: 0.6 !important;
-khtml-opacity: 0.6 !important;
-webkit-opacity: 0.6 !important;
opacity: 0.6 !important;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)" !important;
filter: alpha(opacity=60) !important;
}
.pg-effect-zoom .pg-item:hover img,
.pc-effect-zoom .pc-item:hover img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1); }
.pg-img-wrapper {
overflow: hidden;
}
.pg-item h2 {
width: auto;
text-transform: uppercase;
font-weight: normal;
font-size: 18px;
padding: 0;
}
.pg-item h2:after,
.pc-item h2:after {
content: "";
display: block;
width: 60px;
height: 2px;
background-color: #fdd200;
margin: auto;
margin-top: 6px;
margin-bottom: 11px;
}
.pg-item a {
display: block;
}
.pg-img-wrapper {
-webkit-transition: opacity 0.1s ease;
-moz-transition: opacity 0.1s ease;
-ms-transition: opacity 0.1s ease;
-o-transition: opacity 0.1s ease;
transition: opacity 0.1s ease;
position: relative;
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); }
.pg-hover {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
position: absolute;
top: 0;
z-index: 10;
width: 100%;
height: 100%;
}
.pg-info {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-webkit-transition: opacity 0.2s ease;
-moz-transition: opacity 0.2s ease;
-ms-transition: opacity 0.2s ease;
-o-transition: opacity 0.2s ease;
transition: opacity 0.2s ease;
padding: 15px 0;
width: 100%;
min-height: 70px;
background-color: #ffffff;
text-align: left;
position: relative;
z-index: 10;
}
.pg-info:hover {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
}
.pg-details {
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
padding: 0;
width: 100%;
text-align: center;
}
.pg-info:hover .pg-details {
bottom: 25%;
bottom: calc(50% - 50px);
}
.ie10 .pg-info:hover .pg-details {
bottom: 25%;
}
.pg-categories {
display: block;
padding-top: 0px;
width: 100%;
color: #b3b3b1;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 10px;
margin-bottom: 3px;
}
.icon-circle {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
-webkit-opacity: 0.7;
opacity: 0.7;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
position: absolute;
top: 50%;
left: 50%;
z-index: 100;
display: none;
margin-right: -10px;
margin-bottom: -10px;
padding: 4px;
width: 40px;
height: 40px;
background: rgba(0, 0, 0, 0.7);
text-align: center;
}
.pg-info-dis .icon-circle {
bottom: 5px;
}
.pg-info-dis .pg-info {
min-height: 0;
padding: 0;
}
.pg-info-dis img {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#portfolio-gallery {
overflow: hidden;
padding: 0;
min-height: 300px;
padding-bottom: 40px;
}
.pg-page-wrapper {
float: left;
width: 1200px;
}
.pg-loading {
-moz-opacity: 0.9;
-khtml-opacity: 0.9;
-webkit-opacity: 0.9;
opacity: 0.9;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter: alpha(opacity=90);
float: right;
width: 25px;
height: 25px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/cs-loader-w.gif) no-repeat center center;
background-size: 21px 21px;
display: inline-block;
}
.pg-img-wrapper .pg-loading {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
position: absolute;
top: calc(50% - 23px);
left: 50%;
z-index: 1000;
margin-top: -25px;
margin-left: -25px;
padding: 5px;
width: 40px;
height: 40px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/ajax-loader-bb.gif) no-repeat center center #000000;
background-size: 17px 17px;
}
.pg-nocat-loading {
position: absolute;
top: -36px;
right: 0;
display: block;
width: 16px;
height: 16px;
}
.pg-nav-wrapper {
position: relative;
overflow: hidden;
margin-bottom: 40px;
}
.pg-nocat-loading {
top: 5px;
left: 50%;
}
.pg-nocat-loading .pg-loading {
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/cs-loader.gif);
}
.pg-navigation {
background-color: #252525;
color: #ffffff;
margin: 0 -1000px;
padding: 0 1000px;
}
@-webkit-keyframes spin {
from {
-webkit-transform: rotate(0deg);
}
to {
-webkit-transform: rotate(360deg);
}
}
@-moz-keyframes spin {
from {
-moz-transform: rotate(0deg);
}
to {
-moz-transform: rotate(360deg);
}
}
@-o-keyframes spin {
from {
-o-transform: rotate(0deg);
}
to {
-o-transform: rotate(360deg);
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.pg-element-loading .icon-circle:after {
-webkit-transform: rotate 65deg;
-moz-transform: rotate 65deg;
-ms-transform: rotate 65deg;
-o-transform: rotate 65deg;
transform: rotate 65deg;
position: absolute;
top: 14px;
left: 14px;
width: calc(50%);
height: calc(50%);
border: 1px solid #252525;
border-top-color: #fdd200;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
content: '';
-webkit-animation: spin 1.3s infinite linear;
-moz-animation: spin 1.3s infinite linear;
-o-animation: spin 1.3s infinite linear;
animation: spin 1.3s infinite linear;
}
.pg-icon {
-webkit-transition: all 0.1s ease;
-moz-transition: all 0.1s ease;
-ms-transition: all 0.1s ease;
-o-transition: all 0.1s ease;
transition: all 0.1s ease;
}
.pg-element-loading .pg-icon {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
} #portfolio-slider {
overflow: hidden;
min-height: 300px;
}
.portfolio-featured {
margin-bottom: 30px;
}
.single #portfolio-slider {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/ajax-loader-small2.gif) no-repeat;
background-position: center 150px;
}
.ps-content {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-ms-box-sizing: border-box;
position: relative;
float: left;
padding: 30px 3%;
width: 30%;
font-size: 14px;
}
.ps-title {
margin: 0;
padding: 0;
color: #777777;
font-weight: bold;
font-size: 22px;
line-height: 1.3em;
text-transform: uppercase;
}
.ps-categories {
display: inline-block;
padding: 4px 0 8px 0;
color: #b3b3b1;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 12px;
}
.ps-content-text {
margin-top: 0px;
}
.ps-share {
bottom: 0;
margin-top: 15px;
margin-bottom: -2px;
padding-top: 0px;
}
.ps-share:hover {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
}
.ps-share .social-share {
margin-top: 0;
}
.share-fb {
position: relative;
top: 1px;
width: 46px;
}
.ps-images {
position: relative;
float: right;
overflow: hidden;
width: 70%;
}
.ps-fullwidth .ps-images,
.ps-fullwidth .ps-content {
float: none;
width: 100%;
}
.ps-images img {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
position: absolute;
z-index: 10;
max-width: 100%;
width: 100%;
}
.ps-video {
position: relative;
float: right;
overflow-x: hidden;
overflow-y: hidden;
width: 70%;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/ajax-loader-small2.gif) no-repeat center;
}
.ps-video p {
margin-top: 0;
margin-bottom: 0;
line-height: 0;
}
.ps-fullwidth .ps-video {
float: none;
width: 100%;
}
.ps-wrapper {
display: none;
margin-bottom: 30px;
min-height: 200px;
background-color: #ffffff;
}
.ps-loading {
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
-moz-opacity: 0.9;
-khtml-opacity: 0.9;
-webkit-opacity: 0.9;
opacity: 0.9;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter: alpha(opacity=90);
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
position: absolute;
top: 50%;
left: 50%;
z-index: 100;
margin-top: -14px;
margin-left: -14px;
padding: 5px;
width: 21px;
height: 21px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/cs-loader.gif) no-repeat center center;
background-color: #f7f7f7;
background-size: 15px 15px;
}
.ps-imgnum {
color: #ffffff;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
} .ps-new-loading {
margin: 0 auto;
width: 35px;
height: 35px;
line-height: 0;
}
.ps-new-loading span {
display: inline-block;
width: 12px;
height: 12px;
margin: 2px;
background: #ffffff;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
opacity: 1;
}
.ps-nav-loading .ps-new-loading span {
animation: loading 0.7s ease infinite;
-webkit-animation: loading 0.7s ease infinite;
-moz-animation: loading 0.7s ease infinite;
-o-animation: loading 0.7s ease infinite;
}
.ps-new-loading span:nth-of-type(1) {
animation-delay: 0.1s;
-webkit-animation-delay: 0.1s;
-moz-animation-delay: 0.1s;
-o-animation-delay: 0.1s;
}
.ps-new-loading span:nth-of-type(2) {
animation-delay: 0.3s;
-webkit-animation-delay: 0.3s;
-moz-animation-delay: 0.3s;
-o-animation-delay: 0.3s;
}
.ps-new-loading span:nth-of-type(3) {
animation-delay: 0.2s;
-webkit-animation-delay: 0.2s;
-moz-animation-delay: 0.2s;
-o-animation-delay: 0.2s;
}
.ps-new-loading span:nth-of-type(4) {
animation-delay: 0.4s;
-webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
-o-animation-delay: 0.4s;
}
@keyframes loading {
0 {
transform: scale(1, 1);
opacity: 0.8;
}
50% {
transform: scale(1.2, 1.2);
opacity: 1;
}
100% {
transform: scale(1, 1);
opacity: 0.8;
}
}
@-webkit-keyframes loading {
0 {
-webkit-transform: scale(1, 1);
opacity: 0.8;
}
50% {
-webkit-transform: scale(1.2, 1.2);
opacity: 1;
}
100% {
-webkit-transform: scale(1, 1);
opacity: 0.8;
}
}
@-moz-keyframes loading {
0 {
-moz-transform: scale(1, 1);
opacity: 0.8;
}
50% {
-moz-transform: scale(1.2, 1.2);
opacity: 1;
}
100% {
-moz-transform: scale(1, 1);
opacity: 0.8;
}
}
@-o-keyframes loading {
0 {
-o-transform: scale(1, 1);
opacity: 0.8;
}
50% {
-o-transform: scale(1.2, 1.2);
opacity: 1;
}
100% {
-o-transform: scale(1, 1);
opacity: 0.8;
}
}
.ie .ps-nav-loading .ps-new-loading span {
display: none;
}
.ie .ps-nav-loading .ps-new-loading {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/cs-loader-w.gif) no-repeat center center;
background-color: rgba(0, 0, 0, 0.5);
background-size: 20px 20px;
}
.ie9 .pg-element-loading .icon-circle:after {
display: none;
border-width: 0;
}
.ie9 .pg-element-loading .icon-circle {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/cs-loader-w.gif) no-repeat center center;
background-color: rgba(0, 0, 0, 0.5);
background-size: 20px 20px;
}  .ps-navigation {
padding: 20px 0;
} .ps-prev-project-link {
float: left;
} .ps-next-project-link {
float: right;
text-align: right;
}
.ps-next-project-link span {
float: right;
} .ps-icon {
background-color: #fdd200;
color: #252525;
width: 30px;
height: 30px;
font-size: 16px;
line-height: 30px;
text-align: center;
display: inline-block;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-webkit-transition: all 0.1s ease;
-moz-transition: all 0.1s ease;
-ms-transition: all 0.1s ease;
-o-transition: all 0.1s ease;
transition: all 0.1s ease;
}
.ps-icon:hover {
background-color: #ffffff;
color: #252525;
}
.ps-next-project-link .ps-icon {
text-indent: 2px;
margin-left: 10px;
}
.ps-prev-project-link .ps-icon {
text-indent: 0px;
margin-right: 10px;
}
.ps-next-project-link:active .ps-icon {
text-indent: 8px;
}
.ps-prev-project-link:active .ps-icon {
text-indent: -8px;
} .disabled.ps-next-project-link:active .ps-icon,
.disabled.ps-prev-project-link:active .ps-icon {
text-indent: -7px;
}
.ps-nav-text,
.ps-back-text {
color: #ffffff;
letter-spacing: 2px;
font-size: 13px;
line-height: 30px;
text-transform: uppercase;
}
.ps-prev-project-link .ps-nav-text {
position: relative;
top: -2px;
}
.ps-back-link {
position: relative;
text-align: center;
}
.ps-back-text {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
position: relative;
display: none;
line-height: 1.3em;
}
.ps-back {
margin-top: 1px;
margin: auto;
position: absolute;
left: 50%;
margin-left: -17px;
top: inherit;
}
.ps-back-link {
width: 30px;
}
.ps-back .ps-icon {
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
position: relative;
display: inline-block;
float: none;
width: 30px;
height: 30px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/back_to_gallery.png) no-repeat center center;
background-size: 26px 26px;
font-size: 0;
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
-webkit-opacity: 0.8;
opacity: 0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
}
.ps-nav-loading .ps-back .ps-icon {
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
-webkit-opacity: 0.8;
opacity: 0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
margin-top: 5px;
width: 20px;
height: 20px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/loading-gal.gif) no-repeat center center;
background-size: 20px 20px;
}
.ps-imgnum {
-moz-opacity: 0.9;
-khtml-opacity: 0.9;
-webkit-opacity: 0.9;
opacity: 0.9;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter: alpha(opacity=90);
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
position: absolute;
bottom: 0px;
right: 5px;
z-index: 100;
padding: 10px;
font-size: 12px;
text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.5);
}
.ps-desc {
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
position: absolute;
left: 10px;
bottom: 0px;
z-index: 100;
display: none;
padding: 5px 10px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/trans05.png);
background: #000000;
background: rgba(0, 0, 0, 0.5);
color: #ffffff;
font-size: 12px;
}
.ps-left-arrow {
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
-webkit-opacity: 0.5;
opacity: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
}
.ps-right-arrow {
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
-webkit-opacity: 0.5;
opacity: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
}
.ps-images:hover .ps-desc {
-moz-opacity: 0.9;
-khtml-opacity: 0.9;
-webkit-opacity: 0.9;
opacity: 0.9;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter: alpha(opacity=90);
bottom: 10px;
}
.ps-images:hover .ps-left-arrow {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
}
.ps-images:hover .ps-right-arrow {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
}
.ps-left-arrow:hover,
.ps-right-arrow:hover {
background-color: #fdd200;
} .portfolio-carousel {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
position: relative;
text-align: center;
width: 100%;
margin: 30px 0;
opacity: 1 IE9;
}
.pc-wrapper {
position: relative;
float: left;
clear: both;
overflow: hidden;
margin-left: -1px;
padding-right: 1px;
padding-left: 1px;
width: 100%;
height: auto;
}
.pc-item a {
position: relative;
display: block;
font-size: 12px;
}
#content-container .pc-item h2,
#content-container .qg-title {
padding: 0;
padding-bottom: 0px;
padding-left: 10px;
padding-right: 10px;
text-transform: uppercase;
font-weight: normal;
font-size: 18px;
letter-spacing: 1px;
}
#content-container .qg-title {
padding: 0 3%;
width: 94%;
font-size: 13px;
}
.pc-page-wrapper {
float: left;
}
.pc-holder {
position: relative;
display: inline-block;
margin-left: -6px;
}
.pc-holder .pc-item {
display: block;
float: left;
}
.pc-spacing .pc-item {
padding: 0px 6px 0 6px;
}
.pc-wrapper img {
position: relative;
z-index: 1;
display: block;
width: 100%;
vertical-align: bottom;
}
.pc-header {
position: relative;
margin-top: 20px;
margin-bottom: 16px;
padding-bottom: 2px;
max-width: 100%;
width: auto;
}
.pc-header .carousel-title {
margin: auto;
width: 100%;
border-bottom: 0px;
text-align: center;
font-weight: bold;
font-size: 16px;
}
.carousel-title h4.small-title,
.carousel-title .link-title {
display: block;
margin-top: 2px;
margin-bottom: 3px;
width: auto;
text-transform: uppercase;
font-size: 18px;
line-height: 1em;
font-weight: 400;
}
.portfolio-carousel .link-title {
text-transform: uppercase;
letter-spacing: 2px;
background: rgba(0, 0, 0, 0.7);
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
padding: 4px 26px 8px 26px;
margin-top: 20px;
display: inline-block;
font-weight: normal;
font-size: 11px;
text-align: center;
}
.portfolio-carousel .link-title .more-arrow {
top: 1px;
}
.portfolio-carousel .link-title:hover {
background: rgba(0, 0, 0, 0.6);
}
.carousel-title .link-title:before {
margin-right: 7px;
content: "";
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
-webkit-opacity: 0.5;
opacity: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
font-style: normal;
font-size: 15px;
}
.carousel-title .small-title {
font-weight: bold;
}
.carousel-title .link-title .more-arrow {
position: relative;
top: 3px;
left: -2px;
}
.carousel-title .link-title:hover .more-arrow {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
left: 0;
}
.pg-no-spacing .pg-items {
margin-left: 0px;
}
.pc-no-spacing .pc-holder {
margin-left: 0;
}
.portfolio-carousel {
overflow: hidden;
}
.pc-item {
width: 137px;
}
.pc-item .pg-img-wrapper { background-repeat: no-repeat;
background-position: center center;
background-size: 16px 16px;
}
.pc-next,
.pc-prev {
-webkit-border-top-left-radius: 2px;
-moz-border-radius-topleft: 2px;
border-top-left-radius: 2px;
-webkit-border-top-right-radius: 0;
-moz-border-radius-topright: 0;
border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 0;
-moz-border-radius-bottomright: 0;
border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 2px;
-moz-border-radius-bottomleft: 2px;
border-bottom-left-radius: 2px;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
position: absolute;
top: 50%;
margin-top: -26px;
right: 0;
padding: 4px;
width: 25px;
height: 45px;
background-color: #000000;
background-color: rgba(0, 0, 0, 0.73);
color: #ffffff;
text-align: center;
font-size: 14px;
cursor: pointer;
z-index: 10;
}
.pc-next:hover,
.pc-prev:hover {
border-color: transparent;
background-color: #fdd200;
}
.pc-next:active,
.pc-prev:active {
text-indent: 3px;
}
.ie9 .pc-next,
.ie9 .pc-prev {
padding-top: 6px;
}
.ie9 .pc-prev {
padding-right: 6px;
}
.ie9 .pc-next {
padding-left: 6px;
}
.pc-prev {
left: 0;
background-position: left top;
-webkit-border-top-left-radius: 0;
-moz-border-radius-topleft: 0;
border-top-left-radius: 0;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topright: 2px;
border-top-right-radius: 2px;
-webkit-border-bottom-right-radius: 2px;
-moz-border-radius-bottomright: 2px;
border-bottom-right-radius: 2px;
-webkit-border-bottom-left-radius: 0;
-moz-border-radius-bottomleft: 0;
border-bottom-left-radius: 0;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
}
.pc-prev:active {
text-indent: -3px;
}
.ps-navigation .disabled {
-moz-opacity: 0.3;
-khtml-opacity: 0.3;
-webkit-opacity: 0.3;
opacity: 0.3;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
filter: alpha(opacity=30);
cursor: default;
}
.pc-wrapper .icon-circle,
.pg-item .icon-circle,
.qg-img .icon-circle {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-webkit-transform: scale(2);
-moz-transform: scale(2);
-ms-transform: scale(2);
-o-transform: scale(2);
transform: scale(2);
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
top: 50%;
left: 50%;
z-index: 15;
display: block;
margin-top: -30px;
margin-left: -30px;
padding: 0;
padding: 10px;
background: #fdd200;
}
.pg-element-loading .icon-circle {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.qg-overlay .icon-circle {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-webkit-transform: scale(0.7);
-moz-transform: scale(0.7);
-ms-transform: scale(0.7);
-o-transform: scale(0.7);
transform: scale(0.7);
}
.pc-effect-icon .pc-item a:hover .icon-circle,
.pg-effect-icon .pg-item:hover .icon-circle {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
}
.qg-overlay:hover .icon-circle {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
}
.pg-element-loading .pg-info .pg-icon {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/ajax-loader.gif) no-repeat center center;
background-image: none;
background-size: 15px 15px;
}
.pg-element-loading .pg-info {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
}
.pg-element-loading .icon-circle {
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
-webkit-opacity: 0.8;
opacity: 0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
display: inline-block;
}
.pc-no-title .pc-header {
margin: 7px 0;
border-bottom: 0;
}
.pc-no-title .carousel-title {
font-size: 18px;
} .jspContainer {
position: relative;
overflow: hidden;
}
.jspPane {
position: absolute;
}
.jspVerticalBar {
position: absolute;
top: 12px;
right: 20px;
width: 16px;
height: 100%;
}
.jspHorizontalBar {
position: absolute;
bottom: 0;
left: 0;
display: none;
width: 100%;
height: 16px;
background: #1a1a1a;
}
.jspVerticalBar *,
.jspHorizontalBar * {
margin: 0;
padding: 0;
}
.jspCap {
display: none;
}
.jspHorizontalBar .jspCap {
float: left;
}
.jspTrack {
position: relative;
}
.jspDrag {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
position: relative;
left: 30px;
width: 5px;
background: none repeat scroll 0 0 #eee;
cursor: pointer;
}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
float: left;
height: 100%;
}
.jspArrow {
display: block;
background: #50506d;
text-indent: -20000px;
cursor: pointer;
}
.jspArrow.jspDisabled {
background: #80808d;
cursor: default;
}
.jspVerticalBar .jspArrow {
height: 16px;
}
.jspHorizontalBar .jspArrow {
float: left;
width: 16px;
height: 100%;
}
.jspVerticalBar .jspArrow:focus {
outline: none;
}
.jspCorner {
float: left;
height: 100%;
background: #eeeef4;
}
.password-content-box {
margin-top: 40px;
} .testimonial-container {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.testimonial-container h2 {
display: block;
padding: 3px 0;
padding-top: 12px;
color: inherit;
font-weight: normal;
font-style: normal;
font-size: 18px;
}
.testimonial-container blockquote {
padding-left: 0;
max-width: 80%;
width: 80%;
border-left-width: 0px;
text-align: center;
margin: auto;
}
.testimonial-wrapper {
overflow: hidden;
margin: auto;
width: 90%;
}
.testimonial-info blockquote:before {
content: 'red';
font-size: 20px;
}
.section-boxed blockquote {
margin-bottom: 0;
font: italic 170%/150% Georgia, "Times New Roman", Times, serif;
}
.custom-page-content .section-boxed blockquote {
margin-bottom: 0;
}
.custom-page-content {
min-height: 300px;
}
.testimonial-info { max-width: 50%;
width: 50%;
text-align: center;
margin: auto;
}
.testimonials-details {
text-align: center;
font-size: 12px;
}
.testimonials-details a {
color: #fdd200;
}
.testimonials-details span {
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
-webkit-opacity: 0.7;
opacity: 0.7;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
display: inline-block;
text-transform: uppercase;
letter-spacing: 1px;
}
.testimonial-img {
-webkit-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;
margin-top: 14px;
max-width: 90px;
height: auto;
}
.testimonial-slider {
position: relative;
margin-right: auto;
margin-left: auto;
min-height: 100px;
padding-bottom: 50px;
}
.ts-arrow {
position: absolute;
bottom: 0;
margin-right: -32px;
cursor: pointer;
color: #ffffff;
width: 30px;
height: 30px;
font-size: 16px;
line-height: 30px;
text-align: center;
display: inline-block;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-webkit-transition: all 0.1s ease;
-moz-transition: all 0.1s ease;
-ms-transition: all 0.1s ease;
-o-transition: all 0.1s ease;
transition: all 0.1s ease;
z-index: 20;
background-color: rgba(0, 0, 0, 0.8);
}
.ts-arrow:hover {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
background-color: #fdd200;
}
.ts-left-arrow {
left: 50%;
margin-left: -32px;
text-indent: -3px;
}
.ts-right-arrow {
right: 50%;
text-indent: 2px;
}
.format-quote blockquote blockquote {
padding: 0;
}
.format-quote blockquote blockquote:before,
.format-quote blockquote blockquote:after {
display: none;
} .social-share {
clear: both;
margin-top: 20px;
}
.social-share ul {
display: inline-block;
margin-left: 0;
}
.social-share ul li {
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
padding: 3px;
margin-top: 1px;
-webkit-backface-visibility: hidden;
}
.share-title,
.post-tag-title {
display: inline-block;
margin-top: -8px;
margin-right: 5px;
vertical-align: middle;
text-transform: uppercase;
letter-spacing: 1px;
font-size: 11px;
}
.share-title {
margin-right: 7px;
margin-bottom: 5px;
padding-right: 7px;
}
.post-tag-title {
margin-top: 0;
}
.share-item {
-webkit-transition: all 0.1s ease;
-moz-transition: all 0.1s ease;
-ms-transition: all 0.1s ease;
-o-transition: all 0.1s ease;
transition: all 0.1s ease;
display: inline-block;
overflow: hidden;
margin-right: 7px;
width: 16px;
height: 16px;
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/px_sprites_w.png);
background-size: 560px 16px;
background-repeat: no-repeat;
cursor: pointer;
}
.social-share li {
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
-webkit-opacity: 0.7;
opacity: 0.7;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
}
.social-share li:hover {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
}
.post .social-share {
margin-top: 10px;
}
.post .social-share + .clear {
display: none;
}
.page .social-share {
float: left;
}
.share-item {
-webkit-transition: all 0.15s ease;
-moz-transition: all 0.15s ease;
-ms-transition: all 0.15s ease;
-o-transition: all 0.15s ease;
transition: all 0.15s ease;
}
.share-item:hover {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}
.share-fb {
position: relative;
top: 0px;
background-color: #3d599b;
background-position: -445px 3px;
}
.share-tw {
background-color: #60d7fd;
background-position: -476px 3px;
}
.share-gp {
background-color: #e54a4f;
background-position: -413px 3px;
}
.share-pn {
background-color: #E85D3A;
background-position: -509px 3px;
}
.share-ln {
background-color: #0177b5;
background-position: -541px 2px;
}
.page-template-template-full-custom-php .social-share {
float: none;
margin-bottom: 10px;
text-align: center;
}
.custom-page-content > p { margin: 0;
} #not-found {
margin: auto;
width: 300px;
text-align: center;
margin-top: 45px;
}
#not-found h1 {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
margin: auto;
padding: 0;
width: 200px;
height: 200px;
border: 8px solid #f7f7f7;
color: #f7f7f7;
text-align: center;
font-weight: normal;
font-size: 100px;
line-height: 200px;
font-family: arial;
}
#not-found h2 {
padding: 20px 0;
text-align: center;
font-size: 14px;
font-weight: normal;
} .lp-wrapper {
padding: 3px 0 2px 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.lp-wrapper img {
margin-right: 10px;
margin-bottom: 5px;
}
.lp-wrapper .img-frame {
padding: 3px;
}
.lp-title {
display: block;
margin-top: 13px;
vertical-align: middle;
line-height: 1.5em;
}
.lp-title a {
color: #252525;
}
.lp-post-info {
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
-webkit-opacity: 0.5;
opacity: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
}
.footer-widgets .lp-title a {
color: #ffffff;
}
.lp-title a:hover {
color: #fdd200;
}
.lp-post-info a {
color: inherit;
text-transform: uppercase;
font-size: 10px;
}
.sidebar-box .recentcomments a {
color: #777777;
} .portfolio-items-widget {
overflow: hidden;
padding-top: 7px;
}
.portfolio-items-widget li {
float: left;
margin-right: 3.2%;
padding-bottom: 8px;
width: 22.2%;
}
.portfolio-items-widget li:nth-of-type(4n) {
margin-right: 0;
}
.portfolio-items-widget img {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-ms-box-sizing: border-box;
max-width: 100%;
width: 100%;
}
.portfolio-items-widget img:hover {
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
-webkit-opacity: 0.8;
opacity: 0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
} .pexeto-recent-posts,
.pexeto-related-posts {
margin: 30px 0;
text-align: left;
color: inherit;
}
.pexeto-recent-posts blockquote,
.pexeto-related-posts blockquote {
font: italic 125%/150% Georgia, "Times New Roman", Times, serif;
}
.pexeto-recent-posts .format-quote,
.pexeto-related-posts .format-quote,
.pexeto-recent-posts .format-aside,
.pexeto-related-posts .format-aside {
-webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);
box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);
margin: 1px;
}
.pexeto-recent-posts a.nivo-nextNav,
.pexeto-related-posts a.nivo-nextNav,
.pexeto-recent-posts a.nivo-prevNav,
.pexeto-related-posts a.nivo-prevNav,
.pexeto-recent-posts .nivo-controlNav,
.pexeto-related-posts .nivo-controlNav {
-webkit-transform: scale(0.75);
-moz-transform: scale(0.75);
-ms-transform: scale(0.75);
-o-transform: scale(0.75);
transform: scale(0.75);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
-webkit-opacity: 0.5;
opacity: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
margin-top: -44px;
}
.pexeto-recent-posts .nivo-wrapper:hover a.nivo-nextNav,
.pexeto-related-posts .nivo-wrapper:hover a.nivo-nextNav,
.pexeto-recent-posts .nivo-wrapper:hover a.nivo-prevNav,
.pexeto-related-posts .nivo-wrapper:hover a.nivo-prevNav,
.pexeto-recent-posts .nivo-wrapper:hover .nivo-controlNav,
.pexeto-related-posts .nivo-wrapper:hover .nivo-controlNav {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
}
.pexeto-recent-posts a.nivo-prevNav,
.pexeto-related-posts a.nivo-prevNav {
-webkit-transform-origin: -50% 100%;
-moz-transform-origin: -50% 100%;
-ms-transform-origin: -50% 100%;
-o-transform-origin: -50% 100%;
transform-origin: -50% 100%;
}
.pexeto-recent-posts a.nivo-nextNav,
.pexeto-related-posts a.nivo-nextNav {
-webkit-transform-origin: 150% 100%;
-moz-transform-origin: 150% 100%;
-ms-transform-origin: 150% 100%;
-o-transform-origin: 150% 100%;
transform-origin: 150% 100%;
}
.pexeto-recent-posts .nivo-caption,
.pexeto-related-posts .nivo-caption {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
display: none;
visibility: hidden;
}
.pexeto-recent-posts .format-aside aside,
.pexeto-related-posts .format-aside aside,
.pexeto-recent-posts .format-quote blockquote,
.pexeto-related-posts .format-quote blockquote {
margin-left: 0;
border-left: 0px;
}
.rp-title {
margin: auto;
padding-bottom: 20px;
width: 100%;
border-bottom: 0px;
text-align: left;
text-transform: uppercase;
font-weight: bold;
font-size: 20px;
}
.rp-post-title {
padding: 20px 0 4px 0;
font-size: 18px;
line-height: 1.4em;
}
.rp-post-title a {
color: inherit;
}
.rp-header img {
width: 100%;
}
.post-type-icon-wrap {
display: none;
} .rp-list ul {
margin-left: 0;
list-style: none;
}
.rp-list li {
border-bottom: 1px solid rgba(0, 0, 0, 0.06);
text-align: center;
padding: 25px 0;
}
.rp-list h3 {
display: inline-block;
padding: 0;
font-size: 20px;
}
.rp-list a {
color: inherit;
}
.rp-list .rp-info {
display: inline-block;
width: auto;
}
.rp-list .rp-title {
font-weight: bold;
text-align: center;
}
.rp-list .rp-info h3:after {
content: "/";
margin: 0 10px;
}
.rp-list .rp-info h3:before {
content: "/";
margin: 0 10px;
}
.rp-list .rp-cat a {
margin-left: 0;
}
.rp-columns .read-more {
padding-top: 7px;
}
.section-full-width .rp-list h3 {
color: inherit;
}
.rp-list li:hover {
background-color: rgba(0, 0, 0, 0.02);
}
.rp-date {
display: inline-block;
text-align: right;
min-width: 200px;
}
.rp-cat {
text-align: left;
min-width: 200px;
display: inline-block;
}
.rp-cat a {
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
-webkit-opacity: 0.8;
opacity: 0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
margin-left: 2%;
}
.rp-cat a,
.rp-date {
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
-webkit-opacity: 0.7;
opacity: 0.7;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
text-transform: uppercase;
letter-spacing: 2px;
}  .section-full-width {
box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.03) inset, 0 -1px 0 0 rgba(0, 0, 0, 0.03) inset;
}
#content-container .section-full-width .section-boxed {
margin: 90px auto;
}
.section-full-width .section-title {
margin: 0;
padding: 0;
text-align: left;
text-transform: uppercase;
letter-spacing: -2px;
font-weight: bold;
font-size: 40px;
line-height: 1.3em;
}
.section-full-width .sub-title {
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
-webkit-opacity: 0.8;
opacity: 0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
margin: 0;
margin-bottom: 1em;
padding: 0;
font-size: 20px;
line-height: 1.3em;
}
.section-full-width .services-box,
.section-full-width .services-title-box {
color: inherit;
}
.section-full-width h1,
.section-full-width h2,
.section-full-width h3,
.section-full-width h4,
.section-full-width h5,
.section-full-width h6 {
color: inherit;
} .section-light {
background: #f7f7f7;
text-align: left;
}
.section-light .section-title {
display: table;
margin-right: auto;
margin-bottom: 35px;
margin-left: auto;
text-align: center;
letter-spacing: -3px;
font-weight: normal;
}
.section-light .section-title:before {
content: "";
display: block;
background-color: #fdd200;
width: 30%;
height: 2px;
margin: auto;
margin-bottom: 3px;
}
.section-light .sub-title {
margin: 0;
margin-bottom: 12px;
color: #102119;
text-align: center;
line-height: 1em;
}
.section-light h4.sub-title {
text-transform: uppercase;
letter-spacing: 5px;
font-style: normal;
font-size: 14px;
font-family: Montserrat, 'Open Sans', Helvetica, Arial, sans-serif;
}
.content .section-light h1,
.content .section-light h2,
.content .section-light h3,
.content .section-light h4,
.content .section-light h5,
.content .section-light h6 {
color: #102119;
} .section-light2 {
background: #EDF5F7;
}
.section-light2 .section-title {
margin-bottom: 0px;
text-align: center;
text-transform: capitalize;
font-weight: normal;
display: table;
margin: auto;
}
.section-light2 .section-title:after {
content: "";
display: block;
width: 62%;
height: 2px;
background: #fdd200;
margin: auto;
margin-top: 11px;
margin-bottom: 5px;
}
.section-light2 .sub-title {
margin-bottom: 35px;
text-align: center;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 15px;
margin-top: 14px;
}
.content .section-light2 h1,
.content .section-light2 h2,
.content .section-light2 h3,
.content .section-light2 h4,
.content .section-light2 h5,
.content .section-light2 h6 {
color: #252525;
} .section-light-bg {
position: relative;
background-color: #f7f7f7;
background-position: center;
background-size: cover;
color: #373737;
}
.section-light-bg .section-title,
.section-light-bg .sub-title {
display: table;
padding: 10px 0 ;
color: #373737;
}
.section-light-bg .section-title {
margin-bottom: 10px;
font-weight: bold;
}
.section-light-bg .section-title:after {
content: "";
width: 62%;
display: block;
height: 2px;
background: #fdd200;
margin-top: 10px;
margin-bottom: 2px;
}
.section-light-bg .sub-title {
padding: 7px;
text-transform: uppercase;
font-style: normal;
font-family: Montserrat, 'Open Sans', Helvetica, Arial, sans-serif;
font-size: 16px;
letter-spacing: 2px;
}
.content .section-light-bg h1,
.content .section-light-bg h2,
.content .section-light-bg h3,
.content .section-light-bg h4,
.content .section-light-bg h5,
.content .section-light-bg h6 {
color: #373737;
} .section-dark {
background: #252525;
color: #ffffff;
}
.section-dark .section-title {
margin-bottom: 5px;
color: #ffffff;
text-align: center;
letter-spacing: normal;
display: table;
margin: auto;
}
.section-dark .section-title:after {
content: "";
width: 62%;
display: block;
height: 2px;
background: #fdd200;
margin: auto;
margin-top: 4px;
margin-bottom: 7px;
}
.section-dark .sub-title {
margin: auto;
margin-bottom: 1.1em;
text-align: center;
}
.section-dark .sub-title + * {
margin-top: 30px;
}
.content .section-dark h1,
.content .section-dark h2,
.content .section-dark h3,
.content .section-dark h4,
.content .section-dark h5,
.content .section-dark h6 {
color: #ffffff;
}
.content .section-dark .services-thumbnail .services-content h3 {
color: #333332;
}
.section-dark .pg-info {
background-color: rgba(255, 255, 255, 0.07);
}
.testimonial-container .double-line {
margin-bottom: 15px;
border-top: 0 solid #383838;
} .section-dark-bg {
position: relative;
background-color: #3ca4cf;
background-position: center;
background-size: cover;
color: #ffffff;
}
.section-dark-bg .section-title,
.section-dark-bg .sub-title {
color: #ffffff;
}
.section-dark-bg .sub-title {
display: table;
margin-bottom: 1.1em;
width: auto;
text-transform: uppercase;
font-style: normal;
font-weight: normal;
line-height: 1.7em;
font-size: 16px;
letter-spacing: 2px;
}
.section-dark-bg .section-title {
margin-bottom: 3px;
font-weight: normal;
text-transform: none;
}
.content .section-dark-bg h1,
.content .section-dark-bg h2,
.content .section-dark-bg h3,
.content .section-dark-bg h4,
.content .section-dark-bg h5,
.content .section-dark-bg h6 {
color: #ffffff;
}
.content .section-dark-bg .services-thumbnail .services-content h3 {
color: #333332;
}
.section-dark-bg .pg-info {
background-color: rgba(255, 255, 255, 0.07);
}
.section-dark-bg .services-default .services-box {
border-left-color: rgba(255, 255, 255, 0.21);
}
.bg-image-1 {
position: relative;
padding: 50px 0;
min-height: 600px;
background-position: center;
background-size: cover;
}
.section-half-width .cols-wrapper {
margin-right: auto;
margin-left: auto;
width: 50%;
font-size: 16px;
} .content .section-custom h1,
.content .section-custom h2,
.content .section-custom h3,
.content .section-custom h4,
.content .section-custom h5,
.content .section-custom h6 {
color: inherit;
} .cta-element {
margin: auto;
padding: 20px 0;
text-align: center;
}
.content .cta-element .cta-title {
margin: 0;
font-size: 32px;
line-height: 45px;
-webkit-font-smoothing: antialiased;
}
.cta-title:after {
display: block;
overflow: hidden;
margin: auto;
margin-top: 13px;
width: 70px;
height: 2px;
background: rgba(0, 0, 0, 0.3);
content: '';
text-indent: -999em;
}
.content .cta-element .cta-small-title {
margin: 0;
padding: 0;
text-transform: uppercase;
letter-spacing: 6px;
font-size: 12px;
line-height: 12px;
opacity: 0.5;
}
.cta-element .button {
margin-top: 8px;
}
.full-bg-image {
position: absolute;
right: 0;
left: 0;
width: 100%;
height: 100%;
background-position: center center;
background-size: cover;
}
.parallax-scroll .full-bg-image {
-webkit-transition: top 0.05s ease;
-moz-transition: top 0.05s ease;
-ms-transition: top 0.05s ease;
-o-transition: top 0.05s ease;
transition: top 0.05s ease;
height: 160%;
}
.pexeto-parallax .sl-icons li {
opacity: 1; }
.parallax-element {
-webkit-transition: all 0.4s ease-out;
-moz-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
}
.ie10 .parallax-scroll .full-bg-image {
-webkit-transition: top 0.3s ease;
-moz-transition: top 0.3s ease;
-ms-transition: top 0.3s ease;
-o-transition: top 0.3s ease;
transition: top 0.3s ease;
}
.parallax-fixed .full-bg-image {
background-attachment: fixed;
}
.section-full-width {
position: relative;
overflow: hidden;
}  .page-template-template-fullscreen-slider-php #content-container {
padding: 0;
}
.page-template-template-fullscreen-slider-php .header-wrapper {
position: fixed;
z-index: 100;
width: 100%;
}
.page-template-template-fullscreen-slider-php .page-wrapper {
background-color: inherit;
}
.page-template-template-fullscreen-slider-php .header-wrapper {
background-color: rgba(0, 0, 0, 0);
min-height: 0;
}
.section-slider img {
width: 100%;
}
.section {
position: relative;
}
.section .tableCell {
padding-left: 3%;
padding-right: 3%;
}
.section-slider {
padding: 0 !important;
}
.section-slider .tableCell {
padding-left: 0;
padding-right: 0;
}
.section-title {
font-size: 35px;
letter-spacing: -1px;
line-height: 1em;
padding: 0;
margin: 0;
padding-bottom: 10px;
}
.section-desc {
line-height: 1.5em;
padding-top: 0;
}
.section-text,
.section-textimg {
background-position: center center;
background-size: cover;
}
.section-text .section-title,
.section-textimg .section-title,
.section-text .section-desc,
.section-textimg .section-desc {
color: #ffffff;
}
.section-text .section-title,
.section-text .section-desc {
max-width: 600px;
}
.section-text .section-title {
padding-bottom: 7px;
}
.section-text .section-desc p {
margin: 0;
}
.section-content .button {
margin-top: 13px;
} .layout-cc {
width: 100%;
text-align: center;
}
.layout-cc .section-content {
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
vertical-align: middle;
}
.layout-cc .section-title,
.layout-cc .section-desc {
margin: auto;
} .layout-ct {
text-align: center;
}
.layout-ct .section-content {
padding-top: 3%;
position: relative;
}
.layout-ct .section-title,
.layout-ct .section-desc {
margin: auto;
} .layout-cb {
text-align: center;
}
.layout-cb .section-content {
position: absolute;
bottom: 50px;
width: 100%;
}
.layout-cb .section-title,
.layout-cb .section-desc {
margin: auto;
} .layout-lt .section-content {
padding-left: 3%;
margin-top: 3%;
position: relative;
} .layout-lc {
width: 100%;
}
.layout-lc .section-content {
padding-left: 3%;
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
vertical-align: middle;
} .layout-lb .section-content {
padding-left: 3%;
position: absolute;
bottom: 50px;
} .layout-rt .section-content {
float: right;
margin-top: 3%;
margin-right: 50px;
position: relative;
} .layout-rc {
width: 100%;
}
.layout-rc .section-content {
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
float: right;
vertical-align: middle;
margin-right: 50px;
} .layout-rb .section-content {
margin-right: 50px;
position: absolute;
bottom: 50px;
right: 0;
} .section-wrapper:after {
content: "";
display: block;
clear: both;
}
.layout-left .section-wrapper {
max-width: 1200px;
margin: auto;
width: 90%;
}
.layout-left .section-img {
max-width: 66%;
float: left;
margin-right: 3%;
}
.layout-left .section-content {
float: left;
max-width: 27%;
width: 27%;
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
position: absolute;
right: 0;
}
.layout-left > .section-wrapper,
.layout-right > .section-wrapper {
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.layout-bottom > .section-wrapper,
.layout-top > .section-wrapper {
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
} .layout-right .section-wrapper {
max-width: 1200px;
margin: auto;
width: 90%;
}
.layout-right .section-img {
max-width: 66%;
float: right;
margin-left: 3%;
}
.layout-right .section-content {
float: left;
max-width: 27%;
width: 27%;
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
position: absolute; } .layout-top .section-wrapper,
.layout-bottom .section-wrapper {
max-width: 980px;
text-align: center;
margin-left: auto;
margin-right: auto;
}
.layout-top .section-img,
.layout-bottom .section-img {
margin-bottom: 3%;
}
.layout-top .section-img img,
.layout-bottom .section-img img {
max-height: 70%;
}
.layout-top .section-title,
.layout-bottom .section-title {
padding-bottom: 10px;
}
.layout-bottom .section-img {
margin-bottom: 0;
margin-top: 3%;
} #fullPage-nav span,
.fullPage-slidesNav span {
border-color: rgba(0, 0, 0, 0.5);
background-color: rgba(255, 255, 255, 0.2);
}
#fullPage-nav li .active span,
.fullPage-slidesNav .active span {
background-color: rgba(255, 255, 255, 0.7);
border-color: rgba(255, 255, 255, 0);
}
.fullpage-wrapper.loading {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/cs-loader.gif) no-repeat center center;
background-size: 15px 15px;
}
.loading .fullpage-nav li.current {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/cs-loader-w.gif) no-repeat center center;
background-color: rgba(0, 0, 0, 0.5);
background-size: 10px 10px;
}
.section-slider .slide {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: relative;
}
.slide-caption {
position: absolute;
left: 45px;
bottom: 40px;
background: rgba(0, 0, 0, 0.7);
color: #ffffff;
text-transform: uppercase;
padding: 9px 16px;
transition: opacity 0.5s ease;
opacity: 0;
letter-spacing: 2px;
font-size: 13px;
}
.fullpage-data {
position: fixed;
right: 15px;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.fullpage-nav li {
width: 12px;
height: 12px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
background: #ffffff;
display: block;
opacity: 0.8;
margin: 7px 0;
cursor: pointer;
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.07);
}
.fullpage-nav li.current {
opacity: 0.3;
}
.page-template-template-fullscreen-slider-php {
background: #b3b3b1;
}
.page-template-template-fullscreen-slider-php:before {
content: "";
width: 30px;
height: 30px;
position: fixed;
top: 50%;
left: 50%;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/cs-loader-w.gif);
background-size: 30px 30px;
}
.mobile.page-template-template-fullscreen-slider-php:before {
content: "";
width: 30px;
height: 30px;
position: absolute;
top: 50%;
left: 50%;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/cs-loader-w.gif);
background-size: 30px 30px;
}
.fullpage-wrapper {
transition: opacity 0.5s ease;
}
.fullpage-wrapper.loading {
opacity: 0;
}
.section-bg-image {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.page-template-template-fullscreen-slider-php #header {
position: fixed;
top: 0;
left: 0;
}
.mobile.page-template-template-fullscreen-slider-php #header {
position: absolute;
}
.section {
width: 100%;
padding-top: 75px;
padding-bottom: 35px;
background-color: #b3b3b1;
}
.section {
overflow: hidden;
}
.jspVerticalBar {
top: 0px;
}
.section-wrapper > .element-animated,
.section > .element-animated,
.slide .element-animated {
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
opacity: 1;
}
.fadeIn {
-webkit-animation-duration: 1s;
animation-duration: 1s;
}
.slideInRight,
.slideInUp,
.slideInLeft {
-webkit-animation-duration: 0.8s;
animation-duration: 0.8s;
-webkit-animation-delay: 0.5s;
-moz-animation-delay: 0.5s;
animation-delay: 0.5s;
}
.slideInRightFast {
-webkit-animation-duration: 0.5s;
animation-duration: 0.5s;
}
@-webkit-keyframes fadeIn {
0% {
opacity: 0;
}
50% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fadeIn {
0% {
opacity: 0;
}
50% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@-webkit-keyframes slideInRight {
0% {
opacity: 0;
margin-right: -300px;
}
100% {
opacity: 1;
margin-right: 50px;
}
}
@keyframes slideInRight {
0% {
opacity: 0;
margin-right: -300px;
}
100% {
opacity: 1;
margin-right: 50px;
}
}
.slideInRight {
-webkit-animation-name: slideInRight;
animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
0% {
opacity: 0;
margin-top: 300px;
}
100% {
opacity: 1;
margin-top: 0;
}
}
@keyframes slideInUp {
0% {
opacity: 0;
margin-top: 300px;
}
100% {
opacity: 1;
margin-top: 0;
}
}
.slideInUp {
-webkit-animation-name: slideInUp;
animation-name: slideInUp;
}
@-webkit-keyframes slideInLeft {
0% {
opacity: 0;
margin-left: -300px;
}
100% {
opacity: 1;
margin-left: 0;
}
}
@keyframes slideInLeft {
0% {
opacity: 0;
margin-left: -300px;
}
100% {
opacity: 1;
margin-left: 0;
}
}
.slideInLeft {
-webkit-animation-name: slideInLeft;
animation-name: slideInLeft;
}
@-webkit-keyframes slideInRightFast {
0% {
opacity: 0;
-webkit-transform: translateX(50px);
transform: translateX(50px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes slideInRightFast {
0% {
opacity: 0;
-webkit-transform: translateX(50px);
-ms-transform: translateX(50px);
transform: translateX(50px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.slideInRightFast {
-webkit-animation-name: slideInRightFast;
animation-name: slideInRightFast;
}
.section-content,
.section-img {
border: 1px solid transparent;
}
.mobile .fullpage-wrapper {
opacity: 1;
}
.mobile #superContainer {
-webkit-transform: none !important;
overflow: auto !important;
}
.mobile .fullpage-wrapper.loading {
opacity: 1;
}
.mobile .section-text,
.mobile .section-textimg {
height: auto !important;
}
.mobile.page-template-template-fullscreen-slider-php .header-wrapper {
position: static;
padding-top: 85px !important;
}
body.page-template-template-fullscreen-slider-php.mobile {
overflow: auto !important;
height: auto !important;
}
.mobile .section .section-img {
float: none;
max-width: none;
margin: 0;
width: 90%;
padding: 5%;
}
.mobile .section .section-content {
float: none;
width: 90%;
max-width: none;
padding: 5%;
}
.mobile .layout-rt .section-content,
.mobile .layout-rc .section-content,
.mobile .layout-rb .section-content {
float: right;
right: 0;
width: auto;
}
.mobile .section .section-wrapper {
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none;
top: 0;
}
.mobile .section-textimg .section-content {
-webkit-transform: none;
top: 0;
position: static;
}
.mobile .section-text .section-content {
position: absolute;
}
.mobile .layout-top .section-wrapper,
.mobile .layout-bottom .section-wrapper {
max-width: none;
}
.mobile .fullpage-data {
display: none;
}    @font-face {
font-weight: normal;
font-style: normal;
font-family: 'PexetoArrows';
src: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/PexetoArrows.eot);
src: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/PexetoArrows.eot?#iefix) format('embedded-opentype'), url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/PexetoArrows.woff) format('woff'), url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/PexetoArrows.ttf) format('truetype'), url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/PexetoArrows.svg#PexetoArrows) format('svg');
}
.icon-arrow-left,
.icon-arrow-down,
.icon-arrow-up,
.icon-arrow-right,
.icon-arrow-left-2,
.icon-arrow-down-2,
.icon-arrow-up-2,
.icon-arrow-right-2,
.nivo-prevNav,
.nivo-nextNav,
.left-arrow,
.right-arrow,
.ps-left-arrow,
.ps-right-arrow,
.cs-arrows,
.pc-next,
.pc-prev,
.scroll-to-top span,
.ts-left-arrow,
.ts-right-arrow,
.mob-nav-arrow span,
.mob-sub-opened span,
.controlArrow.prev,
.controlArrow.next,
.nav-menu ul ul li .drop-arrow {
text-transform: none;
font-weight: normal;
font-style: normal;
font-variant: normal;
font-family: 'PexetoArrows';
line-height: 1;
speak: none;
-webkit-font-smoothing: antialiased;
}
.nivo-prevNav,
.nivo-nextNav,
.left-arrow,
.right-arrow,
.ps-left-arrow,
.ps-right-arrow,
.cs-next-arrow,
.cs-prev-arrow,
.ps-left-arrow,
.ps-right-arrow {
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
line-height: 70px;
}
.nivo-prevNav:hover,
.nivo-nextNav:hover,
.left-arrow:hover,
.right-arrow:hover,
.ps-left-arrow:hover,
.ps-right-arrow:hover,
.cs-next-arrow:hover,
.cs-prev-arrow:hover,
.ps-left-arrow:hover,
.ps-right-arrow:hover {
-moz-opacity: 0.9;
-khtml-opacity: 0.9;
-webkit-opacity: 0.9;
opacity: 0.9;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter: alpha(opacity=90);
}
.nivo-prevNav,
.left-arrow,
.cs-prev-arrow {
text-indent: -5px;
} .nivo-prevNav:active,
.left-arrow:active,
.cs-prev-arrow:active {
text-indent: -12px;
}
.ps-left-arrow:active,
.ps-left-arrow:active {
text-indent: -7px;
}
.ps-icon,
.ts-arrow {
line-height: 30px;
}
.nivo-nextNav,
.right-arrow,
.ps-right-arrow,
.cs-next-arrow,
.ps-right-arrow {
text-indent: 0px;
} .nivo-nextNav:active,
.right-arrow:active,
.ps-right-arrow:active,
.cs-next-arrow:active,
.ps-right-arrow:active {
text-indent: 3px;
}
.pc-next,
.pc-prev {
line-height: 45px;
}
.icon-arrow-left:before,
.nivo-prevNav:before,
.cs-prev-arrow:before,
.pc-prev:before,
.ps-left-arrow:before,
.ts-left-arrow:before {
content: "\e000";
}
.icon-arrow-right:before,
.nivo-nextNav:before,
.cs-next-arrow:before,
.pc-next:before,
.ps-right-arrow:before,
.ts-right-arrow:before,
.nav-menu ul ul li .drop-arrow:before {
content: "\e001";
}
.icon-arrow-down:before {
content: "\e001";
}
.icon-arrow-up:before,
.scroll-to-top span:before {
content: "\e002";
}
.icon-arrow-left-2:before {
content: "\e002";
}
.icon-arrow-down:before {
content: "\e003";
}
.icon-arrow-up:before {
content: "\e004";
}
.icon-arrow-left-3:before {
content: "\e006";
}
.icon-arrow-down-2:before,
.mob-nav-arrow span:before {
content: "\e007";
}
.icon-arrow-up-2:before,
.scroll-to-top span:before,
.mob-sub-opened span:before {
content: "\e008";
}
.icon-arrow-right-2:before {
content: "\e009";
}
.icon-arrow-down-3:before {
content: "\e00a";
}
.icon-arrow-up-3:before {
content: "\e00b";
} @font-face {
font-weight: normal;
font-style: normal;
font-family: 'PexetoIcons';
src: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/PexetoIcons.eot);
src: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/PexetoIcons.eot?#iefix) format('embedded-opentype'), url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/PexetoIcons.woff) format('woff'), url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/PexetoIcons.ttf) format('truetype'), url(//www.gabeandizzy.com/wp-content/themes/thestory/images/fonts/PexetoIcons.svg#PexetoIcons) format('svg');
}
.icon-page,
.icon-lightbox,
.icon-photo,
.icon-resize-full,
.icon-camera,
.icon-note,
.icon-video,
.icon-external-link,
.icon-link,
.icon-clip,
.smallslider-icon,
.fullslider-icon,
.fullslider-icon,
.smallslider-icon,
.lightbox-icon,
.icon-document,
.standard-icon,
.video-icon,
.fullvideo-icon,
.smallvideo-icon,
.custom-icon,
.icon-basket,
.pex-woo-cart-btn,
.format-aside .post-type-icon {
text-transform: none;
font-weight: normal;
font-style: normal;
font-variant: normal;
font-family: 'PexetoIcons';
line-height: 1;
speak: none;
-webkit-font-smoothing: antialiased;
}
.icon-photo:before,
.smallslider-icon:before,
.fullslider-icon:before,
.fullslider-icon:before,
.smallslider-icon:before {
content: "\f701";
}
.icon-resize-full:before {
content: "\f704";
}
.icon-lightbox:before,
.icon-camera:before,
.lightbox-icon:before {
content: "\f704";
}
.icon-page:before,
.icon-note:before,
.icon-document:before,
.standard-icon:before {
content: "\f703";
}
.icon-video:before,
.video-icon:before,
.fullvideo-icon:before,
.smallvideo-icon:before {
content: "\f702";
}
.icon-external-link:before {
content: "\f705";
}
.icon-link:before,
.icon-link:before,
.custom-icon:before,
.format-aside .post-type-icon:before {
content: "\f705";
}
.icon-clip:before {
content: "\f702";
}
.icon-basket:before,
.pex-woo-cart-btn:before {
content: "\f706";
} .pg-icon {
font-size: 30px;
line-height: 40px;
color: #252525;
} div.pp_overlay {
position: fixed;
}
div.pp_default .pp_top {
height: 0;
}
div.pp_default .pp_content_container .pp_left,
div.pp_default .pp_content_container .pp_right,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_right {
background: none;
}
div.pp_default .pp_nav {
margin-right: 7px;
margin-left: 7px;
padding-right: 7px;
width: auto;
height: 17px;
border-right: 1px dotted #b3b3b1;
}
div.pp_default a.pp_arrow_previous {
margin-top: 0;
width: 12px;
height: 20px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/pexeto/sprite.png) -33px -3px no-repeat;
}
div.pp_default a.pp_arrow_next {
margin-top: 0;
width: 12px;
height: 20px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/pexeto/sprite.png) no-repeat;
background-position: -88px -3px;
}
div.pp_default .pp_nav .currentTextHolder {
position: static;
top: 0;
left: 0;
padding: 0 2px;
letter-spacing: 1px;
font-style: normal;
font-family: helvetica,Arial;
line-height: 19px;
}
div.pp_default .pp_close {
width: 20px;
height: 17px;
border-left: 1px dotted #b3b3b1;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/pexeto/sprite.png) 0 -4px no-repeat;
cursor: pointer;
}
div.pp_default .pp_overlay {
opacity: 0.9 !important;
}
div.pp_default .pp_next {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/pexeto/sprite_next_new.png) center right no-repeat;
background-position: 97% 50%;
cursor: pointer;
}
div.pp_default .pp_next:hover {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/pexeto/sprite_next_new.png) center right no-repeat;
background-position: 97% 50%;
}
div.pp_default .pp_previous {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/pexeto/sprite_prev_new.png) center left no-repeat;
background-position: 3% 50%;
cursor: pointer;
}
div.pp_default .pp_previous:hover {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/pexeto/sprite_prev_new.png) center left no-repeat;
background-position: 3% 50%;
cursor: pointer;
}
div.pp_default .pp_expand {
width: 28px;
height: 28px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/pexeto/sprite.png) 0 -29px no-repeat;
cursor: pointer;
}
div.pp_default .pp_expand:hover {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/pexeto/sprite.png) 0 -56px no-repeat;
cursor: pointer;
}
div.pp_default .pp_contract {
width: 28px;
height: 28px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/pexeto/sprite.png) 0 -84px no-repeat;
cursor: pointer;
}
div.pp_default .pp_contract:hover {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/pexeto/sprite.png) 0 -113px no-repeat;
cursor: pointer;
}
div.pp_default a.pp_expand,
div.pp_default a.pp_contract {
top: 5px;
right: 30px;
}
div.pp_default .pp_close {
margin-top: 0;
margin-right: 10px;
}
div.pp_default .pp_social {
margin-top: 0;
margin-left: 10px;
}
div.pp_default .pp_description {
margin: 3px 50px 0 10px;
}
div.pp_default .pp_nav {
margin: 0;
margin-right: 10px;
margin-left: 10px;
}
div.pp_default .pp_content_container .pp_details {
margin: 0 0;
}
div.pp_default .pp_content_container .pp_details {
margin-top: 9px;
} .pex-tooltip {
display: none;
}
.animated-element {
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
pre {
overflow: auto;
}
ul.menu-ul > li,
div.menu-ul > ul > li {
padding-bottom: 10px;
}
ul.mob-nav-menu > li,
div.mob-nav-menu > ul > li {
padding-bottom: 0;
}
.contact-loader,
#content-container .nivoSlider,
.single #portfolio-slider,
.ps-video {
background-size: 16px 16px;
}
.pexeto-parallax .services-box {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
}
.pexeto-parallax.services-thumbnail .services-box {
-webkit-transform: scale(0.5);
-moz-transform: scale(0.5);
-ms-transform: scale(0.5);
-o-transform: scale(0.5);
transform: scale(0.5);
}
.parallax-scaled-original,
.services-thumbnail .services-box.parallax-scaled-original {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.slider-active #header {
position: absolute;
z-index: 100;
width: 90%;
} .fixed-header #header {
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
position: fixed;
top: 0;
width: 90%;
z-index: 500;
}
.fixed-header .page-wrapper {
-webkit-transition: padding-top 0.3s ease;
-moz-transition: padding-top 0.3s ease;
-ms-transition: padding-top 0.3s ease;
-o-transition: padding-top 0.3s ease;
transition: padding-top 0.3s ease;
padding-top: 0 !important;
}
.fixed-header-scroll #header {
padding-top: 7px;
padding-bottom: 7px;
width: 90%;
background: #000000;
background: rgba(37, 37, 37, 0.95);
}
.fixed-header-scroll .section-header {
padding: 0;
border-bottom: 0;
}
.fixed-header-scroll .nav-menu ul {
margin-top: 11px;
}
.fixed-header-scroll .nav-menu > ul > li > ul {
padding-top: 13px;
}
.fixed-header-scroll div.menu-ul > ul > li > ul {
margin-top: 3px;
}
.admin-bar.fixed-header #header {
top: 28px;
}
.fixed-header-scroll #logo-container {
margin-top: 3px;
}
.fixed-header-scroll #logo-container img {
max-height: 40px;
width: auto;
}  .icons-light .imglist li:before {
background: none;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/list-sprites_w.png);
}
.light-icons .info-box .box-icon,
.light-icons .note-box .box-icon,
.light-icons .tip-box .box-icon,
.light-icons .error-box .box-icon,
.light-icons .share-item,
.light-icons .post-type-icon {
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/px_sprites_w.png);
}
.light-icons .social-icons img {
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
-webkit-opacity: 0.8;
opacity: 0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
}
.static-header-img img {
min-height: 96px;
width: 100%;
}
.dark-header #header {
background-color: rgba(0, 0, 0, 0.7);
}
.dark-header .section-header {
border-width: 0;
}
.woocommerce,
.woocommerce-page { }
.woocommerce ul.cart_list,
.woocommerce-page ul.cart_list,
.woocommerce ul.product_list_widget,
.woocommerce-page ul.product_list_widget {
list-style: none outside;
padding: 0;
margin: 0;
margin-top: -12px;
}
.woocommerce ul.cart_list li,
.woocommerce-page ul.cart_list li,
.woocommerce ul.product_list_widget li,
.woocommerce-page ul.product_list_widget li {
padding: 12px 0;
margin: 0;
*zoom: 1;
list-style: none;
border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.woocommerce ul.cart_list li:before,
.woocommerce-page ul.cart_list li:before,
.woocommerce ul.product_list_widget li:before,
.woocommerce-page ul.product_list_widget li:before,
.woocommerce ul.cart_list li:after,
.woocommerce-page ul.cart_list li:after,
.woocommerce ul.product_list_widget li:after,
.woocommerce-page ul.product_list_widget li:after {
content: " ";
display: table;
}
.woocommerce ul.cart_list li:after,
.woocommerce-page ul.cart_list li:after,
.woocommerce ul.product_list_widget li:after,
.woocommerce-page ul.product_list_widget li:after {
clear: both;
}
.woocommerce ul.cart_list li a,
.woocommerce-page ul.cart_list li a,
.woocommerce ul.product_list_widget li a,
.woocommerce-page ul.product_list_widget li a {
display: block;
font-weight: bold;
color: inherit;
}
.woocommerce ul.cart_list li img,
.woocommerce-page ul.cart_list li img,
.woocommerce ul.product_list_widget li img,
.woocommerce-page ul.product_list_widget li img {
float: left;
margin-right: 12px;
width: 50px;
height: auto;
background: #ffffff;
padding: 4px;
}
.woocommerce ul.cart_list li dl,
.woocommerce-page ul.cart_list li dl,
.woocommerce ul.product_list_widget li dl,
.woocommerce-page ul.product_list_widget li dl {
margin: 0;
padding-left: 1em;
border-left: 2px solid rgba(0, 0, 0, 0.1);
*zoom: 1;
}
.woocommerce ul.cart_list li dl:before,
.woocommerce-page ul.cart_list li dl:before,
.woocommerce ul.product_list_widget li dl:before,
.woocommerce-page ul.product_list_widget li dl:before,
.woocommerce ul.cart_list li dl:after,
.woocommerce-page ul.cart_list li dl:after,
.woocommerce ul.product_list_widget li dl:after,
.woocommerce-page ul.product_list_widget li dl:after {
content: " ";
display: table;
}
.woocommerce ul.cart_list li dl:after,
.woocommerce-page ul.cart_list li dl:after,
.woocommerce ul.product_list_widget li dl:after,
.woocommerce-page ul.product_list_widget li dl:after {
clear: both;
}
.woocommerce ul.cart_list li dl dt,
.woocommerce-page ul.cart_list li dl dt,
.woocommerce ul.product_list_widget li dl dt,
.woocommerce-page ul.product_list_widget li dl dt,
.woocommerce ul.cart_list li dl dd,
.woocommerce-page ul.cart_list li dl dd,
.woocommerce ul.product_list_widget li dl dd,
.woocommerce-page ul.product_list_widget li dl dd {
display: inline-block;
float: left;
margin-botom: 1em;
}
.woocommerce ul.cart_list li dl dt,
.woocommerce-page ul.cart_list li dl dt,
.woocommerce ul.product_list_widget li dl dt,
.woocommerce-page ul.product_list_widget li dl dt {
font-weight: bold;
padding: 0 0 .25em 0;
margin: 0 4px 0 0;
clear: left;
}
.woocommerce ul.cart_list li dl dd,
.woocommerce-page ul.cart_list li dl dd,
.woocommerce ul.product_list_widget li dl dd,
.woocommerce-page ul.product_list_widget li dl dd {
padding: 0 0 .25em 0;
}
.woocommerce ul.cart_list li dl dd p:last-child,
.woocommerce-page ul.cart_list li dl dd p:last-child,
.woocommerce ul.product_list_widget li dl dd p:last-child,
.woocommerce-page ul.product_list_widget li dl dd p:last-child {
margin-bottom: 0;
}
.woocommerce ul.cart_list li .star-rating,
.woocommerce-page ul.cart_list li .star-rating,
.woocommerce ul.product_list_widget li .star-rating,
.woocommerce-page ul.product_list_widget li .star-rating {
float: none;
}
.woocommerce.widget_shopping_cart .total,
.woocommerce-page.widget_shopping_cart .total,
.woocommerce .widget_shopping_cart .total,
.woocommerce-page .widget_shopping_cart .total {
border-top: 2px solid rgba(0, 0, 0, 0.1);
padding: 7px 0;
margin-top: -1px;
}
.woocommerce.widget_shopping_cart .total strong,
.woocommerce-page.widget_shopping_cart .total strong,
.woocommerce .widget_shopping_cart .total strong,
.woocommerce-page .widget_shopping_cart .total strong {
min-width: 40px;
display: inline-block;
}
.woocommerce.widget_shopping_cart .buttons,
.woocommerce-page.widget_shopping_cart .buttons,
.woocommerce .widget_shopping_cart .buttons,
.woocommerce-page .widget_shopping_cart .buttons {
*zoom: 1;
}
.woocommerce.widget_shopping_cart .buttons:before,
.woocommerce-page.widget_shopping_cart .buttons:before,
.woocommerce .widget_shopping_cart .buttons:before,
.woocommerce-page .widget_shopping_cart .buttons:before,
.woocommerce.widget_shopping_cart .buttons:after,
.woocommerce-page.widget_shopping_cart .buttons:after,
.woocommerce .widget_shopping_cart .buttons:after,
.woocommerce-page .widget_shopping_cart .buttons:after {
content: " ";
display: table;
}
.woocommerce.widget_shopping_cart .buttons:after,
.woocommerce-page.widget_shopping_cart .buttons:after,
.woocommerce .widget_shopping_cart .buttons:after,
.woocommerce-page .widget_shopping_cart .buttons:after {
clear: both;
}
.woocommerce .widget_price_filter .price_slider,
.woocommerce-page .widget_price_filter .price_slider {
margin-bottom: 1em;
}
.woocommerce .widget_price_filter .price_slider_amount,
.woocommerce-page .widget_price_filter .price_slider_amount {
text-align: right;
line-height: 2.4em;
font-size: 0.8751em;
}
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce-page .widget_price_filter .price_slider_amount .button {
font-size: 1.15em;
}
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce-page .widget_price_filter .price_slider_amount .button {
float: left;
}
.woocommerce .widget_price_filter .ui-slider,
.woocommerce-page .widget_price_filter .ui-slider {
position: relative;
text-align: left;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 18px;
height: 18px;
-webkit-border-radius: 1em;
-moz-border-radius: 1em;
border-radius: 1em;
cursor: pointer;
background: #ffffff;
outline: none;
top: -5px;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), inset 0 1px 0 0 rgba(255, 255, 255, 0.65);
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), inset 0 1px 0 0 rgba(255, 255, 255, 0.65);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), inset 0 1px 0 0 rgba(255, 255, 255, 0.65);
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child {
margin-left: -1em;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05);
-webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05);
background: #fdd200;
-webkit-border-radius: 1em;
-moz-border-radius: 1em;
border-radius: 1em;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
-webkit-border-radius: 1em;
-moz-border-radius: 1em;
border-radius: 1em;
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
background: #fff;
}
.woocommerce .widget_price_filter .ui-slider-horizontal,
.woocommerce-page .widget_price_filter .ui-slider-horizontal {
height: .7em;
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min,
.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
left: -1px;
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max,
.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
right: -1px;
}
body > iframe {
float: left;
}
.controlArrow.prev,
.controlArrow.next {
-webkit-transform: translate3d(0, 0, 0);
}   .entry-content img,
.comment-content img,
.widget img {
max-width: 100%; }
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"] {
height: auto;
}
img.size-full,
img.size-large,
img.header-image,
img.wp-post-image {
max-width: 100%;
height: auto;
}
img.size-full {
margin-top: 15px;
} .video-wrap,
.embed-youtube {
position: relative;
overflow: hidden;
padding-bottom: 56.25%;
height: 0;
}
.video-wrap iframe,
.video-wrap object,
.video-wrap embed,
.embed-youtube iframe,
.embed-youtube object,
.embed-youtube embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.mobile .services-thumbnail .services-box .services-content {
-moz-opacity: 0.9;
-khtml-opacity: 0.9;
-webkit-opacity: 0.9;
opacity: 0.9;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter: alpha(opacity=90);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
} .mobile #content-container .qg-overlay {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
top: auto;
bottom: 0;
padding: 0;
height: auto;
background-color: rgba(0, 0, 0, 0.5);
}
.mobile .qg-img .icon-circle {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
display: none;
}
.mobile #content-container .qg-title {
position: relative;
margin: 0;
padding: 9px 0;
padding-left: 4%;
max-width: 72%;
width: auto;
text-align: left;
font-weight: normal;
font-size: 14px;
}
.mobile .cs-element.cs-animate {
-webkit-transition: opacity 1s ease;
-moz-transition: opacity 1s ease;
-ms-transition: opacity 1s ease;
-o-transition: opacity 1s ease;
transition: opacity 1s ease;
}
.mobile.page-template-template-fullscreen-slider-php #header,
.mobile.page-template-template-fullscreen-slider-php .header-wrapper {
background-color: #252525;
}
.iphone .pp_overlay {
width: 100% !important;
}
.ie9 .pg-item:hover img,
.ie9 .pc-item:hover img {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.ie9 .pg-element-loading .icon-circle .pg-icon {
font-size: 0px;
width: 30px;
height: 30px;
display: block;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/ajax-loader-small2.gif);
margin: auto;
top: 50%;
position: relative;
margin-top: -15px;
} .mobile #slider-container .full-bg-image,
.mobile .parallax-fixed .full-bg-image {
background-attachment: scroll;
}
input.plus,
input.minus {
font-family: "Lucida Grande";
}  .header-layout-right #logo-container {
float: right;
margin-right: 0;
}
.header-layout-right .navigation-container {
float: left;
} .header-layout-center #logo-container {
float: none;
margin: 10px 0;
}
.header-layout-center #logo-container a {
float: none;
text-align: center;
}
.header-layout-center .header-buttons {
float: none;
}
.header-layout-center .navigation-container {
float: none;
text-align: center;
}
.header-layout-center .nav-menu ul {
display: inline-block;
text-align: center;
}
.header-layout-center #menu {
float: none;
display: inline-block;
}
.header-layout-center .header-buttons {
margin-top: 0;
padding-bottom: 10px;
} .controlArrow {
position: absolute;
top: 50%;
cursor: pointer;
width: 0;
height: 0;
border-style: solid;
margin-top: -20px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
color: #ffffff;
text-align: center;
font-weight: bold;
}
.controlArrow.prev,
.controlArrow.next {
left: 45px;
width: 40px;
height: 40px;
line-height: 40px;
border-width: 0px;
border-color: #ffffff;
background-color: #252525;
font-weight: bold;
z-index: 100;
}
.controlArrow.prev:hover,
.controlArrow.next:hover {
background-color: #fdd200;
}
.controlArrow.next {
left: auto;
right: 45px;
}
.controlArrow.prev:before {
content: "\e000";
}
.controlArrow.next:before {
content: "\e001";
} .pex-woo-cart,
.pex-woo-cart-btn {
display: none;
}
.pex-woo-cart-holder {
position: absolute;
right: -7px;
top: 21px;
padding-top: 22px;
} @media screen and (max-width: 1000px) { .cols-4 .col {
width: 48.4%;
}
.cols-4 .col:nth-of-type(2n) {
clear: right;
margin-right: 0;
}
.services-default.cols-4 .col:nth-of-type(2n+1) {
border-left: 0;
}
.services-default.cols-4 .col {
width: 50%;
margin-right: 0;
} .cols-5 .col {
width: 31.2%;
}
.cols-5 .col:nth-of-type(5n) {
clear: none;
margin-right: 3.2%;
}
.cols-5 .col:nth-of-type(3n) {
clear: right;
margin-right: 0;
}
.services-default.cols-5 .col {
width: 50%;
margin-right: 0;
}
.services-default.cols-5 .col:nth-of-type(2n+1) {
border-left: 0;
}
.mobile body {
font-size: 12px;
}
#main-container .page-title h1 {
font-size: 38px;
}
#main-container .page-subtitle {
font-size: 18px;
max-width: 100%;
}
.fixed-header-scroll #header {
background: transparent;
} .ps-images,
.ps-video,
.ps-content {
float: none;
margin-top: 10px;
width: 100%;
}
.ps-content {
padding: 20px 5%;
}
.ps-wrapper {
height: auto !important;
} .social-profiles,
.navigation-container {
display: none;
}
.footer-bottom .social-profiles {
display: block;
float: none;
}
.footer-bottom .social-icons {
margin-bottom: 10px;
text-align: center;
}
.footer-bottom .social-icons ul {
margin-left: 0;
text-align: center;
}
.footer-bottom .social-icons li {
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
display: inline-block;
float: none;
border: 0px;
background: rgba(255, 255, 255, 0.1);
}
.footer-bottom .social-icons img {
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
-webkit-opacity: 0.7;
opacity: 0.7;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
}
.footer-nav,
.copyrights {
display: block;
float: none;
margin: 10px auto;
text-align: center;
line-height: 1.7em;
}
.footer-nav ul {
margin-left: 0;
}
.footer-nav ul li {
margin-left: 0;
}
.cs-element {
font-size: 12px;
}
.cs-title {
font-size: 50px !important;
}
.cs-small-title {
font-size: 15px !important;
}
.content-slider {
padding: 150px 0 110px 0;
}
ul#cs-slider-ul {
min-height: 150px !important;
}
#cs-navigation {
visibility: hidden;
} .mobile-nav {
display: block;
float: right;
margin: 22px 3.06%;
margin-right: 0px;
cursor: pointer;
}
.mob-nav-btn {
display: block;
padding-left: 27px;
height: 15px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/mob-nav-icon_w.png) no-repeat;
background-size: 20px 15px;
color: #ffffff;
text-transform: uppercase;
line-height: 15px;
}
.mob-nav-menu {
position: absolute;
z-index: 100;
margin-top: -1px;
margin-bottom: -21px;
margin-left: -5%;
width: 100%;
background: rgba(17, 17, 17, 0.96);
text-transform: uppercase;
font-size: 12px;
}
.mob-nav-menu ul {
margin-left: 0;
list-style: none;
}
.mob-nav-menu li {
padding-bottom: 0;
position: relative;
}
.mob-nav-menu ul li a {
display: block;
padding: 15px 3%;
border-bottom: 1px solid rgba(255, 255, 255, 0.07);
color: #ffffff;
}
.mob-nav-menu ul ul {
background-color: rgba(255, 255, 255, 0.11);
display: none;
}
.mob-nav-menu ul ul li {
padding-left: 2%;
}
.mob-nav-arrow {
position: absolute;
top: 0px;
right: 0px;
width: 50px;
height: 50px;
border-left: 1px dotted rgba(255, 255, 255, 0.11);
color: #ffffff;
text-align: center;
font-size: 20px;
line-height: 30px;
cursor: pointer;
}
.mob-nav-arrow span {
margin-top: 15px;
display: block;
}
.header-layout-right #logo-container {
float: left;
}
.header-layout-center #logo-container {
float: left;
}
.pg-cat-filter ul {
display: none;
}
.pg-filter-btn {
display: block;
padding: 10px 0;
width: 80%;
cursor: pointer;
}
.pg-filter-btn span {
display: block;
margin-left: 10px;
padding-left: 20px;
height: 15px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/mob-nav-icon_w.png) no-repeat;
background-position: left center;
background-size: 14px;
text-transform: uppercase;
font-size: 12px;
line-height: 1.3em;
}
.pg-cat-filter {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position: relative;
display: inline-block;
max-width: 100%;
}
.pg-cat-filter ul {
position: relative;
top: 0px;
z-index: 1000;
max-width: 100%;
padding: 0;
min-width: 250px;
background: #000000;
background: rgba(0, 0, 0, 0.8);
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.pg-cat-filter ul li {
display: list-item;
padding: 10px 0;
border-top: 1px solid #252525;
list-style: none;
}
.pg-cat-filter ul li a {
margin-left: 10px;
color: #ffffff;
font-size: 12px;
line-height: 1.7em;
cursor: pointer;
padding: 0 2px;
}
.pg-cat-filter ul li:first-child {
border-top: 0;
}
.pg-cat-filter .pg-loading {
position: absolute;
top: 15px;
right: 0px;
}
.ps-nav-wrapper {
width: 100%;
}
.ps-content-text {
font-size: 12px;
}
.ts-pointer {
right: -4px;
} .footer-cta-first {
float: none;
max-width: 100%;
width: 100%;
text-align: center;
}
.footer-cta-disc {
float: none;
max-width: 100%;
width: 100%;
text-align: center;
}
.footer-cta-button a {
float: none;
margin: auto;
text-align: center;
font-size: 15px;
}
.testimonial-container {
margin: 20px 0;
}
.testimonial-info {
float: none;
margin: auto;
max-width: 100%;
width: 100%;
text-align: center;
}
.testimonial-container blockquote {
float: none;
max-width: 100%;
width: 100%;
text-align: center;
font: italic 130%/170% Georgia, "Times New Roman", Times, serif;
}
.content-slider .button {
margin-right: 10px;
margin-left: 10px;
padding-right: 25px;
padding-left: 25px;
}
#logo-container {
margin-top: 4px;
}
#logo-container a img {
max-width: 100%;
max-height: 40px;
width: auto;
}
#slider-container .nivo-wrapper {
min-width: auto;
}
.fixed-header #header {
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.slider-active.fixed-header #header {
position: absolute;
}
.admin-bar.fixed-header #header {
top: 0;
}
.fixed-header-scroll #logo-container {
max-width: 70%;
}
#slider-container .nivo-wrapper {
min-height: 0;
}
.fixed-header:not(.mobile) .header-wrapper {
padding-top: 0px !important;
}
.fixed-header #header {
position: relative;
}
.page-template-template-fullscreen-slider-php.fixed-header #header {
position: absolute;
}
.mobile.page-template-template-fullscreen-slider-php.fixed-header #header {
position: absolute;
}
#full-width #commentform {
width: 100%;
}
.with-nivo-slider.fixed-header #header {
position: relative;
}
.with-nivo-slider.fixed-header .section-header {
border-bottom: 0px;
}
.pg-cat-filter .pg-loading {
margin-top: 11px;
} }
@media screen and (max-width: 768px) {  .cols-4 .col {
width: 48.4%;
}
.cols-4 .col:nth-of-type(3n) {
clear: none;
margin-right: 3.2%;
}
.cols-4 .col:nth-of-type(2n) {
clear: right;
margin-right: 0;
} .cols-5 .col {
width: 48.4%;
}
.cols-5 .col:nth-of-type(3n) {
clear: none;
margin-right: 3.2%;
}
.cols-5 .col:nth-of-type(2n) {
clear: right;
margin-right: 0;
}
.services-default.cols-4 .col {
margin-right: 0;
}
.services-default.cols-5 .col {
margin-right: 0;
} .cols-3 .col {
width: 48.4%;
}
.cols-3 .col:nth-of-type(3n) {
clear: none;
margin-right: 3.2%;
}
.cols-3 .col:nth-of-type(2n) {
clear: right;
margin-right: 0;
}
.services-default.cols-3 .col {
width: 50%;
}
.services-default.cols-3 .col:nth-of-type(3n),
.services-default.cols-2 .col:nth-of-type(3n) {
border-left: 0px;
}
#sidebar {
float: none;
margin: 0 3%;
margin-top: 30px;
max-width: 100%;
width: 94%;
}
#content,
.contains-posts #content,
.single-post #content {
float: none;
max-width: 100%;
width: 100%;
}
.contains-posts #content,
.single-post #content {
max-width: 100%;
}
.layout-left #content {
padding-left: 0;
} .footer-cta-first {
width: 100%;
text-align: center;
line-height: 1.5em;
}
.footer-cta-first h5 {
width: 100%;
line-height: 1.5em;
}
.footer-cta-disc {
width: auto;
text-align: center;
}
.footer-cta-disc p {
line-height: 1.5em;
}
.footer-cta-button {
margin-top: 20px;
width: 100%;
}
.cs-content-centered .cs-title {
font-size: 35px;
}
.cs-content-right img {
width: 100%;
}
.content-slider .col {
width: 100%;
text-align: center;
}
.ts-thumbnail-container .selected .ts-pointer {
display: none;
}
.ts-thumbnail-container .selected img {
-moz-opacity: 0.4;
-khtml-opacity: 0.4;
-webkit-opacity: 0.4;
opacity: 0.4;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
filter: alpha(opacity=40);
}
.ts-desc {
font-size: 12px;
}
.small-title span {
display: block;
margin-left: 0;
padding-left: 0;
border-left: 0;
text-align: center;
}
.services-title-box h1 {
margin-top: 0;
}
.pc-header .small-title {
text-align: left;
}
.footer-box:first-child .title {
margin-right: -7%;
}
.cta-element {
padding: 20px 0;
text-align: center;
}
.cta-element .cta-title {
font-size: 30px;
line-height: 40px;
}
.cta-element .cta-small-title {
font-size: 10px;
line-height: 10px;
}
.page #comments {
width: 100%;
}
.scroll-to-top {
display: none;
}
#portfolio-gallery {
padding: 15px 0 25px 0;
}
.section-full-width .section-title {
font-size: 30px;
}
#content-container {
padding: 20px 3%;
}
.single-portfolio #content-container {
padding: 10px 3%;
}
.pg-info:hover .pg-details {
bottom: 25%;
bottom: calc(50% - 20px);
}
.sl-wrapper .col {
margin-bottom: 0;
padding: 0;
width: 100%;
}
.sl-description {
max-width: 100%;
text-align: center;
}
.sl-icons li {
padding-left: 5px;
}
.pg-pagination {
margin-bottom: 14px;
}
.ps-nav-text,
.ps-back-text {
display: none;
} .rp-date {
width: 100%;
text-align: left;
padding-top: 15px;
padding-left: 5px;
}
.rp-list .rp-info {
width: 100%;
text-align: left;
}
.rp-list li {
padding: 0;
}
.rp-list h3 {
display: inline-block;
padding: 10px 0;
padding-left: 5px;
}
.rp-list .rp-title {
margin-left: 5px;
}
.rp-cat {
display: none;
}
.rp-list .rp-info h3:before,
.rp-list .rp-info h3:after {
display: none;
}
.footer-widgets {
max-width: 90%;
}
.layout-left .section-wrapper,
.layout-right .section-wrapper {
max-width: 1170px;
margin: auto;
}
.layout-left .section-img,
.layout-right .section-img {
max-width: 90%;
width: 100%;
float: none;
margin: auto;
text-align: center;
}
.layout-left .section-img img,
.layout-right .section-img img {
max-height: 50%;
}
.layout-left .section-content,
.layout-right .section-content {
float: none;
max-width: 90%;
width: 100%;
position: static;
text-align: center;
margin: auto;
padding-left: 0;
padding-right: 0;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none;
}
.layout-left .section-content h2,
.layout-right .section-content h2 {
font-size: 27px !important;
margin-top: 10px;
}
.layout-left > .section-wrapper,
.layout-right > .section-wrapper {
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.layout-bottom > .section-wrapper,
.layout-top > .section-wrapper {
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
} .layout-right .section-wrapper {
max-width: 1170px;
margin: auto;
}
.layout-right .section-img {
max-width: 90%;
float: none;
margin: auto;
}
.layout-right .section-img img {
max-height: 50%;
}
.layout-right .section-content {
float: none;
max-width: 90%;
position: static;
} .layout-top .section-wrapper,
.layout-bottom .section-wrapper {
max-width: 50%;
text-align: center;
margin-left: auto;
margin-right: auto;
}
.layout-top .section-img img,
.layout-bottom .section-img img {
max-height: 50%;
}
.layout-bottom .section-img {
margin-bottom: 0;
margin-top: 3%;
}
.cs-arrows {
-webkit-transform: scale(0.7);
-moz-transform: scale(0.7);
-ms-transform: scale(0.7);
-o-transform: scale(0.7);
transform: scale(0.7);
top: auto;
right: 50%;
bottom: 20px;
margin-right: -41px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.cs-arrows:hover {
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.cs-prev-arrow {
left: 50%;
margin-left: -41px;
}
.cs-thumbnail {
display: none !important;
}
.cs-title {
font-size: 32px !important;
}
.cs-small-title {
font-size: 13px !important;
} }
@media screen and (max-width: 520px) { .col {
clear: none !important;
margin-right: 0 !important;
margin-left: 0 !important;
max-width: 100% !important;
width: 100% !important;
}
.services-wrapper.services-thumbnail .services-box {
width: 220px !important;
}
.services-default .col {
border-left: 0;
border-right: 0;
}
.services-default.cols-4 .col {
border-left: 0;
}
.content-slider {
text-align: center;
}
#content-container .section-full-width .section-boxed,
#content-container .section-boxed {
margin: 30px auto;
}
.sl-description {
float: none;
max-width: 100%;
text-align: center;
}
.carousel-title .link-title {
display: none;
}
.comments-number {
display: inline-block;
float: none;
}
.nivo-caption {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
display: none;
}
#content-container .pc-item h2 {
font-size: 14px;
letter-spacing: 0;
}
.post-info.bottom {
display: none;
}
.portfolio-carousel .pg-info {
min-height: 0;
}
.portfolio-carousel .pg-categories {
display: none;
}
.controlArrow.prev,
.slide-caption {
left: 25px;
}
.controlArrow.next {
right: 25px;
}
img#recaptcha_challenge_image {
max-width: 76%;
margin-top: 7px;
} }    .price-table-wrapper .cols-wrapper {
padding-top: 20px;
padding-left: 1px;
padding-right: 1px;
}
.pt-col {
text-align: center;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.15);
background-color: #ffffff;
color: #777777;
}
.section-dark .pt-col {
box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.2);
}
.pt-title {
padding: 20px 10px;
background-color: #252525;
color: #ffffff;
text-transform: uppercase;
letter-spacing: 2px;
font-weight: bold;
font-family: Montserrat, 'Open Sans', Helvetica, Arial, sans-serif;
}
.pt-highlight {
margin-top: -20px;
}
.pt-highlight .pt-title {
padding-top: 30px;
padding-bottom: 30px;
}
.pt-features li {
padding: 14px 10px;
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
list-style: none;
}
.pt-features {
margin-left: 0;
}
.pt-button {
padding: 20px 0;
}
.pt-non-highlight .button {
background-color: #252525;
}
.pt-highlight .pt-button {
padding-top: 30px;
padding-bottom: 30px;
}
.pt-highlight .pt-title {
background: #fdd200; }
.pt-price-box {
padding: 20px;
background-color: #f7f7f7;
}
.pt-price {
font-size: 46px;
font-weight: bold;
color: #333332;
font-family: Montserrat, 'Open Sans', Helvetica, Arial, sans-serif;
}
.pt-period {
display: block;
opacity: 0.6;
}
.pt-cur {
position: relative;
top: -9px;
opacity: 0.8;
font-size: 19px;
}
.pt-position-left .pt-cur {
margin-left: -10px;
left: -5px;
}
.pt-position-right .pt-cur {
margin-right: -10px;
right: -5px;
}
.price-table-wrapper .cols-4 .col:nth-of-type(4n+1) {
clear: left;
}
.fullpage-scroll-arrow {
display: block;
position: absolute;
right: 50%;
bottom: 40px;
color: #FFF;
font-size: 44px;
margin-right: -22px;
text-transform: none;
font-weight: normal;
font-style: normal;
font-variant: normal;
font-family: 'PexetoArrows';
line-height: 1;
speak: none;
text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.3);
-webkit-font-smoothing: antialiased; -webkit-animation-name: bounce;
-moz-animation-name: bounce;
-ms-animation-name: bounce;
-o-animation-name: bounce;
animation-name: bounce; -webkit-animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
-ms-animation-iteration-count: infinite;
-o-animation-iteration-count: infinite;
animation-iteration-count: infinite; -webkit-animation-duration: 4s;
-moz-animation-duration: 4s;
-ms-animation-duration: 4s;
-o-animation-duration: 4s;
animation-duration: 4s;
}
.fullpage-scroll-arrow:hover {
color: #fff;
}
@-webkit-keyframes bounce {
0%,
50%,
60%,
75%,
90%,
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
70% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
80% {
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
}
}
@keyframes bounce {
0%,
50%,
60%,
75%,
90%,
100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
70% {
-webkit-transform: translateY(-10px);
-ms-transform: translateY(-10px);
transform: translateY(-10px);
}
80% {
-webkit-transform: translateY(-5px);
-ms-transform: translateY(-5px);
transform: translateY(-5px);
}
}
.fullpage-scroll-arrow .layout-cb.section:first-child:after {
right: 0px;
margin-right: 4px;
}
.mobile .fullpage-scroll-arrow {
display: none;
}
@media screen and (max-width: 768px) {
.layout-left .section-img img,
.layout-right .section-img img {
padding-top: 10px;
padding-bottom: 10px;
}
}  .fullpage-pause {
position: absolute;
left: 50%;
top: 50%;
z-index: 10;
margin-left: -2px;
margin-top: -4px;
cursor: pointer;
width: 0;
height: 0;
border-bottom: 4px solid transparent; border-top: 4px solid transparent; border-left: 6px solid #2f2f2f; font-size: 0;
line-height: 0;
}
.fullpage-pause.fp-playing {
border-width: 0;
border-left: 3px solid #252525;
border-right: 3px solid #252525;
width: 2px;
height: 8px;
margin-left: -4px;
margin-top: -4px;
}
.fullpage-pause.fp-no-click {
pointer-events: none;
opacity: 0.5;
}
.fullpage-autoplay {
height: 20px;
width: 20px;
position: relative;
border-radius: 999px;
opacity: 0.7;
margin-right: -4px;
float: right;
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.07);
}
.fullpage-autoplay:after {
content: "";
position: absolute;
width: 16px;
height: 16px;
left: 0px;
top: 0px;
margin: 2px;
background: #ffffff;
opacity: 1;
border-radius: 999px;
}
.fullpage-autoplay .fp-side {
height: 20px;
width: 10px;
position: absolute;
overflow: hidden;
top: 0;
}
.fullpage-autoplay .fp-side > .fp-fill {
position: absolute;
width: 10px;
height: 20px;
background: #252525;
border-radius: 999px;
}
.fullpage-autoplay .fp-side.fp-sp-right {
left: 10px;
border-radius: 0px 999px 999px 0px;
}
.fullpage-autoplay .fp-side.fp-sp-right > .fp-fill {
right: 0;
border-right: 10px solid #ffffff;
}
.fullpage-autoplay .fp-side.fp-sp-left {
left: 0;
border-radius: 999px 0px 0px 999px;
}
.fullpage-autoplay .fp-side.fp-sp-left > .fp-fill {
left: 0;
border-left: 10px solid #ffffff;
}
.fp-playing .fp-sp-right .fp-fill {
animation: cssSpinnerRight 5s 1 linear;
-webkit-animation: cssSpinnerRight 5s 1 linear;
-moz-animation: cssSpinnerRight 5s 1 linear;
-o-animation: cssSpinnerRight 5s 1 linear;
}
.fp-playing .fp-sp-left .fp-fill {
animation: cssSpinnerLeft 5s 1 linear;
-webkit-animation: cssSpinnerLeft 5s 1 linear;
-moz-animation: cssSpinnerLeft 5s 1 linear;
-o-animation: cssSpinnerLeft 5s 1 linear;
}
@-webkit-keyframes cssSpinnerRight {
0% {
-webkit-transform: rotate(0deg);
}
50% {
-webkit-transform: rotate(180deg);
}
100% {
-webkit-transform: rotate(180deg);
}
}
@-webkit-keyframes cssSpinnerLeft {
0% {
-webkit-transform: rotate(0deg);
}
50% {
-webkit-transform: rotate(0deg);
}
51% {
-webkit-transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(180deg);
}
}
@-moz-keyframes cssSpinnerRight {
0% {
-moz-transform: rotate(0deg);
}
50% {
-moz-transform: rotate(180deg);
}
100% {
-moz-transform: rotate(180deg);
}
}
@-moz-keyframes cssSpinnerLeft {
0% {
-moz-transform: rotate(0deg);
}
50% {
-moz-transform: rotate(0deg);
}
51% {
-moz-transform: rotate(0deg);
}
100% {
-moz-transform: rotate(180deg);
}
}
@-o-keyframes cssSpinnerRight {
0% {
-o-transform: rotate(0deg);
}
50% {
-o-transform: rotate(180deg);
}
100% {
-o-transform: rotate(180deg);
}
}
@-o-keyframes cssSpinnerLeft {
0% {
-o-transform: rotate(0deg);
}
50% {
-o-transform: rotate(0deg);
}
51% {
-o-transform: rotate(0deg);
}
100% {
-o-transform: rotate(180deg);
}
}
@keyframes cssSpinnerRight {
0% {
transform: rotate(0deg);
}
50% {
transform: rotate(180deg);
}
100% {
transform: rotate(180deg);
}
}
@keyframes cssSpinnerLeft {
0% {
transform: rotate(0deg);
}
50% {
transform: rotate(0deg);
}
51% {
transform: rotate(0deg);
}
100% {
transform: rotate(180deg);
}
} @media screen and (max-width: 768px) {
.content-slider .col {
margin-bottom: 10px;
}
} .pg-info-dis img {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
} div.pp_default .pp_content_container .pp_details {
margin-bottom: 9px;
} .ps-desc {
margin-right: 50px;
}
.icons-style-dark .mob-nav-btn {
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/mob-nav-icon.png);
}  .fullpage-autoplay .fp-side {
height: 21px;
} body.boxed-layout {
background-color: #ccc;
}
.boxed-layout #main-container {
max-width: 1200px;
margin: auto;
width: 90%;
}
.boxed-layout #header {
padding-left: 0 ;
padding-right: 0 ;
width: 100% ;
max-width: 1200px !important;
}
.fixed-header.boxed-layout #header {
width: 90%;
}
@media screen and (max-width: 1000px) {
.boxed-layout #header {
width: 100%;
}
.fixed-header.boxed-layout #header {
width: 100%;
}
}
.boxed-layout .section-header {
padding-left: 0 ;
padding-right: 0 ;
margin: 0 3% ;
}
.boxed-layout.page-template-template-fullscreen-slider-php #main-container {
max-width: none;
width: 100%;
}
.boxed-layout.page-template-template-fullscreen-slider-php #header {
padding-left: 0 ;
padding-right: 0 ;
width: 100%;
max-width: 100% !important;
}
.boxed-layout.page-template-template-fullscreen-slider-php .section-header {
padding-left: 0 ;
padding-right: 0 ;
width: 1200px;
max-width: 90% !important;
margin: auto;
}
@media screen and (max-width: 1000px) {
.boxed-layout.page-template-template-fullscreen-slider-php .mob-nav-menu {
margin-left: 0%;
}
}
.boxed-layout.page-template-default .layout-full#content-container,
.boxed-layout.page-template-template-contact-php .layout-full#content-container,
.boxed-layout.page-template-template-archive-php .layout-full#content-container {
padding: 0;
}
.boxed-layout.page-template-default .layout-full .content-box,
.boxed-layout.page-template-template-contact-php .layout-full .content-box,
.boxed-layout.page-template-template-archive-php .layout-full .content-box {
padding-top: 70px;
}
.boxed-layout.page-template-template-portfolio-gallery-php .content-boxed {
padding: 0;
}
.boxed-layout.page-template-default .layout-full#content-container #comments,
.boxed-layout.page-template-template-contact-php .layout-full#content-container #comments,
.boxed-layout.page-template-template-archive-php .layout-full#content-container #comments {
padding: 3%;
padding-top: 0;
}
.page-template-template-full-custom-php #comments {
padding-bottom: 30px;
}  .cs-next-arrow .cs-thumbnail {
top: 0;
}
.wp-video-shortcode {
max-width: 100%;
} .fullpage-video-wrap {
position: absolute;
top: 0;
left: 0;
z-index: 0;
}
.fullpage-video-wrap video {
opacity: 0;
}
.mobile .fullpage-video-wrap {
display: none;
}
.section-video .section-content {
z-index: 10;
}
@media screen and (max-width: 1000px) {
.mobile .section-header {
padding-bottom: 10px;
}
}
.mobile-nav {
margin-top: 18px;
} .cs-prev-arrow .cs-thumbnail {
top: 0;
} .qg-full .qg-img {
margin-left: 0;
margin-bottom: 0;
}
.qg-full {
margin-left: 0;
}
.qg-full-col-1 .qg-img {
width: 100%;
}
.qg-full-col-2 .qg-img {
width: 50%;
}
.qg-full-col-3 .qg-img {
width: 33.33333%;
}
.qg-full-col-4 .qg-img {
width: 25%;
}
.qg-full-col-5 .qg-img {
width: 20%;
}
.qg-full-col-6 .qg-img {
width: 16.66666%;
}
.qg-full-col-7 .qg-img {
width: 14.28571%;
}
.qg-full-col-8 .qg-img {
width: 12.5%;
}
.qg-full-col-9 .qg-img {
width: 11.11%;
}
@media screen and (max-width: 768px) {
.qg-full-col-5 .qg-img,
.qg-full-col-7 .qg-img,
.qg-full-col-9 .qg-img {
width: 33.33333%;
}
.qg-full-col-4 .qg-img,
.qg-full-col-6 .qg-img,
.qg-full-col-8 .qg-img {
width: 50%;
}
}
@media screen and (max-width: 520px) {
.qg-full .qg-img {
width: 100%;
}
.mobile .section-title {
font-size: 35px !important;
}
.mobile .layout-rt .section-content,
.mobile .layout-rc .section-content,
.mobile .layout-rb .section-content {
margin-right: 0;
}
} .parallax-header:not(.mobile) .header-wrapper .full-bg-image {
background-attachment: fixed;
}
.parallax-header .page-title-wrapper .content-boxed {
position: relative;
}
#full-width #submit-form {
max-width: 100%;
}
#SGM img {
max-width: none;
}
.boxed-layout .mob-nav-menu {
margin-left: 0;
} #commentform textarea {
text-indent: 0;
padding-left: 1.5%;
padding-right: 1.5%;
max-width: 97%;
}
.ps-content-text {
outline: none;
}
.dark-header .page-title-wrapper {
padding-bottom: 0;
}
.services-fullbox {
display: -webkit-flex;
-webkit-align-items: stretch;
-webkit-flex-wrap: wrap;
display: flex;
align-items: stretch;
flex-wrap: wrap;
}
.services-fullbox .services-content {
padding: 6% 8%;
}
.services-fullbox .services-no-content .services-content {
padding: 0;
}
.services-fullbox .col {
margin: 0 !important;
text-align: left;
}
.services-fullbox.cols-5 .col {
width: 20%;
}
.services-fullbox.cols-4 .col {
width: 25%;
}
.services-fullbox.cols-3 .col {
width: 33.33333%;
}
.services-fullbox.cols-2 .col {
width: 50%;
}
@media screen and (max-width: 1000px) {
.services-fullbox.cols-5 .col {
width: 33.33333%;
}
.services-fullbox.cols-4 .col {
width: 50%;
}
}
.services-fullbox .col:nth-of-type(2n) {
background-color: rgba(255, 255, 255, 0.035);
}
.services-fullbox .services-box img {
max-width: 100%;
width: 100%;
height: auto;
}
.services-fullbox .services-title-box {
color: inherit;
}
.services-fullbox h3 { font-size: 20px;
font-weight: normal;
}
.services-title-box-wrap {
padding: 8%;
}
.services-fullbox .services-box h3,
.services-fullbox .services-title-box-wrap h2,
.services-fullbox p {
color: inherit;
}
.copyrights {
-webkit-backface-visibility: hidden;
}  div.pp_default .pp_previous,
div.pp_default .pp_next,
div.pp_default .pp_previous:hover,
div.pp_default .pp_next:hover {
background-size: 45px 45px;
}
div.pp_default .pp_expand {
width: 30px;
height: 30px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/pexeto/sprite_expa2.png) 0 0 no-repeat;
background-size: 30px 30px;
}
div.pp_default .pp_expand:hover {
width: 30px;
height: 30px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/pexeto/sprite_expa.png) 0 0 no-repeat;
background-size: 30px 30px;
}
div.pp_default .pp_contract,
div.pp_default .pp_contract:hover {
width: 30px;
height: 30px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/pexeto/sprite_fit.png) 0 0 no-repeat;
background-size: 30px 30px;
}
div.pp_default a.pp_expand,
div.pp_default a.pp_contract {
top: 9px;
right: 35px;
}
div.pp_default .pp_description {
font-weight: normal;
line-height: 18px;
margin-top: 0;
}
div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next,
div.pp_default .pp_close {
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/prettyPhoto/pexeto/sprite_bot.png) 0 0 no-repeat;
background-size: 56px 18px;
}
div.pp_default a.pp_arrow_previous {
background-position: -5px 0;
}
div.pp_default a.pp_arrow_next {
background-position: -20px 0;
}
div.pp_default .pp_close {
background-position: -33px 0;
width: 22px;
}
div.pp_default .pp_nav,
div.pp_default .pp_close {
height: 18px;
border-style: solid;
border-color: #efefef;
}  .woocommerce table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover,
.woocommerce-page #content table.cart a.remove:hover {
border-width: 1px;
border-color: rgba(0, 0, 0, 0);
} .page-template-template-full-custom-php .vc_row {
margin-left: 0;
margin-right: 0;
}
.page-template-template-full-custom-php .vc_row > .wpb_column:first-child {
padding-left: 0;
}
.page-template-template-full-custom-php .vc_row > .wpb_column:last-child {
padding-right: 0;
}
.page-template-template-full-custom-php .custom-page-content > .vc_row {
margin-bottom: 0;
} .menu-item-language img.iclflag {
position: relative;
top: -5px;
}
#lang_sel > ul > li > a > img.iclflag {
top: -5px;
} .page-template-template-fullscreen-slider-php:before {
width: 50px;
height: 50px;
background: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/loader-thin.gif);
background-size: contain;
margin-top: -25px;
margin-left: -25px;
} #slider-container .full-bg-image {
background-repeat: no-repeat;
} .mobile.fixed-header #header {
position: absolute;
top: 0;
} .mobile.page-template-template-fullscreen-slider-php #header {
position: absolute;
}
.admin-bar.page-template-template-fullscreen-slider-php #header {
top: 28px;
}
.mobile.fixed-header.boxed-layout #header {
width: 100%;
}  .mobile .section-slider .slide:first-child .slide-caption {
opacity: 1;
}  #main-container .wpcf7-response-output {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin: 20px 0;
padding: 10px;
background: #eee;
color: #777777;
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.2);
text-align: left;
border-width: 0px;
}
#main-container .wpcf7-validation-errors {
background: #faf1a9;
}
#main-container .wpcf7-mail-sent-ok {
background: #dceaa9;
}
#main-container .wpcf7-mail-sent-ng,
#main-container .wpcf7-spam-blocked {
background: #fcb4ad;
}
#main-container .wpcf7-display-none {
display: none;
}
.wpcf7 .invalid input[type="submit"],
.wpcf7-submit {
border: 1px solid transparent !important;
background-color: #4F4F4F !important;
} .mobile.with-nivo-slider #header {
position: relative;
}
.single-post .page-title h1 {
font-size: 50px;
text-transform: none;
}
.single-post .page-title h1:after {
display: none;
}
.single-post .page-subtitle {
text-transform: none;
font-size: 22px;
letter-spacing: normal;
font-weight: 100;
line-height: 1.3em;
max-width: 80%;
}
.section-full-width.background-contain .full-bg-image {
background-repeat: no-repeat;
background-size: contain;
} .pexeto-related-posts {
margin: 0;
padding-top: 10px;
padding-bottom: 10px;
}
.pexeto-related-posts .rp-no-header {
background: #f7f7f7;
padding: 20px 20px 40px 20px; }
.pexeto-related-posts > h3 {
text-transform: uppercase;
text-align: center;
font-weight: bold;
font-size: 16px;
margin-bottom: 20px;
}
.pexeto-related-posts .rp-post-title {
font-size: 16px;
}
.pexeto-related-posts > h3:after {
content: "";
display: block;
width: 70px;
height: 1px;
background-color: rgba(0, 0, 0, 0.1);
margin: auto;
margin-top: 6px;
}
.pexeto-related-posts .format-aside aside {
font-size: 15px;
padding: 20px;
}
.accordion-container > p {
margin: 0;
} .content .content-slider-wrapper {
position: relative;
}
.content .content-slider-wrapper .full-bg-image {
opacity: 0;
background-repeat: no-repeat;
background-attachment: fixed;
}
.mobile .content .content-slider-wrapper .full-bg-image {
background-attachment: scroll;
}
#content-container .content-slider .section-boxed {
margin-top: 0;
margin-bottom: 0;
} .updated:not(.published) {
display: none;
} li.comment #respond {
margin-bottom: 35px;
}
.comment-reply-title small a {
font-size: 80%;
border-bottom: 1px solid;
float: right;
padding-bottom: 0;
} .page-template-template-full-custom-php .custom-page-content > .vc_row > .vc_column_container > .vc_column-inner {
padding-left: 0;
padding-right: 0;
} .blog-filter-nav-btn {
display: none;
}
.blog-filter .pg-nav-wrapper {
margin-bottom: 0;
}
.page-template-template-blog-php .pg-navigation {
margin: 0;
padding: 0;
}
@media screen and (max-width: 1000px) {
.blog-filter ul {
display: block;
max-height: 0;
overflow-y: hidden;
transition: all 0.7s ease;
}
.blog-filter-visible ul {
display: block;
overflow-y: visible;
max-height: 3000px;
}
.blog-filter-nav-btn {
display: inline-block;
cursor: pointer;
}
.blog-filter ul li {
display: block;
}
#blog-filter-list:target ul {
display: block;
}
}
.cols-wrapper .pex-cols-layouts {
display: none;
}
.icons-style-dark .blog-filter .pg-filter-btn span {
background-image: url(//www.gabeandizzy.com/wp-content/themes/thestory/images/mob-nav-icon.png);
} .services-fullbox.services-vertical-text .services-no-image {
display: flex;
align-items: center;
}
.services-fullbox.services-vertical-text .services-no-image h3 {
font-size: 34px;
font-weight: bold;
line-height: 1em;
}
.services-fullbox.services-vertical-text .services-no-image {
font-size: 16px;
}
.services-no-content img {
vertical-align: middle;
} #pexeto-recaptcha {
margin-bottom: 15px;
}
#pexeto-recaptcha.invalid {
padding: 10px;
background-color: #F2DEDE;
}
@media screen and (max-width: 340px) {
#pexeto-recaptcha {
transform: scale(0.9);
-webkit-transform: scale(0.9);
transform-origin: 0 0;
-webkit-transform-origin: 0 0;
}
} .sidebar .qg-overlay .qg-title,
.footer-widgets .qg-overlay .qg-title {
display: none !important;
}
.sidebar .qg-overlay .icon-circle,
.footer-widgets .qg-overlay .icon-circle {
-webkit-transform: scale(0.6);
-moz-transform: scale(0.6);
-ms-transform: scale(0.6);
-o-transform: scale(0.6);
transform: scale(0.6);
} .fs-video-play {
margin-top: 15px;
width: 30px;
height: 30px;
border: 2px solid #fff;
border-radius: 30px;
position: relative;
cursor: pointer;
}
.layout-cc .fs-video-play,
.layout-ct .fs-video-play,
.layout-cb .fs-video-play {
margin-left: auto;
margin-right: auto;
}
.fs-video-play-triangle {
width: 10px;
height: 14px;
border-style: solid;
border-color: transparent transparent transparent #fff;
box-sizing: border-box;
border-width: 7px 0px 7px 12px;
position: absolute;
top: 50%;
margin-top: -7px;
left: 50%;
margin-left: -5px;
}
.comment-form .form-submit {
margin-top: 20px;
}
.contact-privacy-wrapper {
margin-bottom: 20px;
}
.contact-privacy-wrapper.invalid {
background-color: #f2dede;
padding: 10px;
}
.contact-privacy-wrapper.after-validation {
padding: 10px;
}
.sidebar .contact-privacy-wrapper {
margin-bottom: 10px;
}
.screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
} ul.wp-block-gallery {
margin-left: 0;
}
.wp-block-gallery .blocks-gallery-item figcaption {
left: 0;
right: 0;
text-align: center;
width: auto;
} body {
color: #333333;
font-size: 1em !important;
font-family: open sans, arial, sans-serif !important;
line-height: 1.5em;
}
.smallbodytext {
font-size: .9em !important;
font-family: open sans, arial, sans-serif !important;
line-height: 1.5em;
}
.services-box {
font-size: 1em !important;
font-family: open-sans, arial, sans-serif !important;
line-height: 1.5em;
}
.header-wrapper {
position: relative;
background-color: #9933ff;
width: 100%;
min-height: 10px;
}
.dark-header #header {
background-color: rgba(151, 51, 255, 1.0) !important;
} 
.fixed-header-scroll #header {
padding-top: 7px;
padding-bottom: 7px;
width: 90%;
background: rgba(151, 51, 255, 1.0) none repeat scroll 0% 0%;
}
.nav-menu ul li a {font-size:14px !important;text-transform: none !important;} 
.footer-widgets a {color: #ffffff;}
.footer-widgets a:hover {color: #9933ff;}
.page-title-wrapper {
display: table;
width: 100%;
min-height: 10px !important;
max-height: 10px !important;
height: 0px;
padding-bottom: 0px;
}
input[type=text],
input[type=password],
textarea,
input[type=search],
input[type=email],
input[type=date],
input[type=time],
input[type=url],
input[type=number],
input[type=tel] {
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
padding: 8px;
border: solid 1px rgba(0, 0, 0, 0.1);
background: #fcfcfc;
color: #333333;
font-size: 1em !important;
font-family: 'verdana', arial, sans-serif;
line-height: 1.5em;
margin-bottom: 5px;
}
textarea {
padding: 2%;
max-width: 96%;
color: #333333;
font-size: 1em !important;
font-family: font-family: open sans, arial, sans-serif !important;
line-height: 1.5em;
}  
.archive:not(.post-type-archive-product) .page-title-wrapper, .search-results .page-title-wrapper, .error404 .page-title-wrapper {
min-height: 10px;
}
.screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.blog-post-img img {
height: auto;
max-width: 0;
opacity: 0;
width: 0;
display:none !important;
}
#content-container {
padding: 20px !important;
}
.copyrights {
float: left;
text-transform: none;
letter-spacing: 2px;
font-size: 14px;
}
.cs-title {
padding-top: 0px;
padding-bottom: 0px;
text-transform: none;
font-weight: bold;
font-size: 3em !important;
line-height: 1.2em;
color: #ffffff !important;
text-shadow: 1px 1px 2px black;
}
.cs-element {
opacity: 0;
position: relative;
font-size: 1.2em;
color: #ffffff;
text-transform: none;
text-shadow: 1px 1px 2px black
}
.cs-small-title {
margin: 0;
margin-bottom: 0;
text-transform: none;
letter-spacing: 7px;
font-size: 20px;
font-family: verdana, arial, sans-serif !important;
}
.content-box {
background-color: #FFF;
box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.15);
padding: 2% 4% 4% 4%;
width: 92%;
min-height: 400px;
}
.wp-caption-text {
margin: 5px 10px 7px 0;
padding-left: 0px;
text-align: center;
font-size: 13px;
line-height: 1.2em !important;
}
.wp-caption.alignright {
margin: 0 0 15px 15px;
}
p {margin: 1.6em 0; padding: 0;}
h1 {font-size: 2em; line-height: 1em; margin-bottom: .5em; margin-top: .5em;color: #333333;font-family: "myriad-pro-condensed", "Myriad Pro", Arial, Sans-Serif, sans-serif;font-weight:normal;}
h2 {font-size: 1.8em; line-height:1.2em; margin-bottom: .75em; margin-top: .5em;font-family: "myriad-pro-condensed", "Myriad Pro", arial, sans-serif; font-weight:normal !important;}
h2.home {font-size: 1.3em; line-height:1.2em; margin-bottom: 0 !important; margin-top: .5em; padding: 0;}
h3 {font-size: 1.5em; line-height:1.2em; margin-bottom: .75em; margin-top: .5em;font-family: open-sans, arial, sans-serif !important;;font-weight:normal;}
h3.services {font-size: 1.5em; line-height:1em; margin:0;padding:0 !important;font-family: open-sans, arial, sans-serif !important;;font-weight:normal;}
h1, h1 a, h2, h2 a, h3, h3 {font-weight: normal !important;}
h1, h2, h3, h4, h5, h6 {
clear: none;
}
.services-default img {border: 1px solid #cccccc;}
.services-box h3 {
padding-top: 5px;
padding-bottom: 0;
font-weight: 600;
font-size: 1.5em;
font-family: open-sans, arial, sans-serif !important;
}
a {color: #025199;text-decoration: none;}
a:active{text-decoration:none;color:#9933ff;}
a:hover{text-decoration:underline;color:#9933ff;}
.widget_categories li a, .widget_nav_menu li a, .widget_archive li a, .widget_links li a, .widget_recent_entries li a, .widget_links li a, .widget_pages li a, .widget_recent_entries li a, .recentcomments, .widget_meta li a, .product-categories li a {
color: #025199;
padding: 5px 0;
font-size: 1em !important;
font-family: open-sans, arial, sans-serif !important;
line-height: 1.5em;    
}
.widget_pages li {font-size: 1em !important;}
.widget_categories li a:hover, .widget_nav_menu li a:hover, .widget_archive li a:hover, .widget_links li a:hover, .widget_recent_entries li a:hover, .widget_links li a:hover, .widget_pages li a:hover, .widget_recent_entries li a:hover, .recentcomments, .widget_meta li a:hover, .product-categories li a:hover{color:#9933ff !important;} 
.sidebar-box {
margin-bottom: 40px;
font-size: 1em !important;
font-family: open-sans, arial, sans-serif !important;
line-height: 1.5em; 
}
.post-title a:hover {
color: #025199;
}
.clearboth {clear: both;height:0;font-size: 1px;line-height: 0px;} 
#publishdate {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
background-color: #f9f9f9;
border: 1px solid #E5E5E5;
border-radius: 4px;
clear: both;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#eaeaea);
padding: 20px;
font-color:#333333;
font-size: 12px;
margin-bottom: 20px;
}
.btn {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
display: inline-block;
margin: 2px 0;
padding: 12px 25px;
background-color: #7f03fc; color: #ffffff;
vertical-align: middle;
text-align: center;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: normal;
font-size: 1em;
font-family: Montserrat, 'Open Sans', Helvetica, Arial, sans-serif;
line-height: 20px;
cursor: pointer;
-webkit-appearance: none;
border: 0px;
}
.btn:hover{background:#ff0000 !important;color: #ffffff !important;text-decoration:none;}
input[type="checkbox" i] {
margin: 3px 3px 3px 4px;
}
#mailchimp-top-bar.mctb-big .mctb-button {background-color: #647803 !important; color: #ffffff !important; text-decoration:none; text-transform: uppercase;
letter-spacing: 1px;
font-size: 1.2em;
font-family: Montserrat, 'Open Sans', Helvetica, Arial, sans-serif;
line-height: 20px;}
.donatebtn {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
display: inline-block;
margin: 2px 0;
padding: 12px 25px;
background-color: #cc0000; color: #ffffff !important;text-decoration:none;
vertical-align: middle;
text-align: center;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: normal;
font-size: 1em;
font-family: Montserrat, 'Open Sans', Helvetica, Arial, sans-serif;
line-height: 20px;
cursor: pointer;
-webkit-appearance: none;
border: 0px;
}
.donatebtn:hover{background:#ff0000 !important;color: #ffffff !important;text-decoration:none;}
input[type="checkbox" i] {
margin: 3px 3px 3px 4px;
}
.aligncenter {text-align:center;margin:auto;}
input[type=text] {
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
padding: 8px;
border: solid 1px rgba(0, 0, 0, 0.1);
background: #fcfcfc;
font-size: 1em;
margin-bottom: 5px;
}
button, .button, input[type="submit"], input[type="button"], #submit {
border-radius: 4px;
display: inline-block;
margin: 2px 0;
padding: 12px 25px;
background: none;
background-image: none;
background-color: #7f03fc !important;
color: #ffffff;
vertical-align: middle;
text-align: center;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: normal;
font-size: 1em;
font-family: Montserrat, 'Open Sans', Helvetica, Arial, sans-serif;
line-height: 20px;
cursor: pointer;
-webkit-appearance: none;
border: 0px;
}
.give-submit-button-wrap .give-submit, [id^=give-user-login-submit] .give-submit {
background: #cc0000 !important;
border: 1px solid #ccc;
color: #ffffff;
padding: 8px 10px !important;
cursor: pointer;
line-height: 1.2em;
font-size: 1em;
}
input.search-button[type="submit"], input#searchsubmit[type="submit"] {
background-size: 20px 20px !important;
width: 20px;
height: 20px;
background-color: transparent !important;
}
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
text-align: center;
}
.video-container iframe,  
.video-container object,  
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.google-maps {
position: relative;
padding-bottom: 75%; // This is the aspect ratio
height: 0;
overflow: hidden;
}
.google-maps iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}
.entry-content img, 
.entry-content iframe, 
.entry-content object, 
.entry-content embed {max-width: 100%;}
.lower {text-transform: lowercase !important;}
media="all"
.left-arrow:hover, .right-arrow:hover, .ps-left-arrow:hover, .ps-right-arrow:hover, .cs-arrows:hover, .nivo-nextNav:hover, .nivo-prevNav:hover {
background-color: #742bd5 !important;
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
cursor: pointer;
}
.post-author {display: none;}
.comments-number {display: none;}
img.alignleft1 {margin: 0px 0px 14px 0;}
img.alignleft2 {margin: 0px 0px 5px 0;}
img.alignleft3 {margin: 0px 3px 5px 0px;
background: #ffffff !important;
border: 0 !important;
}
ul {margin-left: 20px;list-style: disc;}
#norm ul {margin: .5em 0em 1em 2.8em !important; padding: 0em; list-style: disc; }
#norm ol {margin: .5em 0em 1em 2.8em !important; padding: 0em; list-style-type:decimal !important;}
#norm ol, #norm ol ol {margin: .5em 0em 1em 2.8em !important; padding: 0em;}
#norm ol ol li {margin: .5em 0em 1.2em 1.5em !important; padding: 0em;}
#norm ul li {margin: 0 0 1em 0 !important; padding: 0em;}
#norm ol li {margin: 0 0 1em 0 !important; padding: 0em;}
#faq ol {margin: 5em 0em 1em 0 !important; padding: 0em; list-style-type:decimal !important;}
#faq ol li {margin: 4.5em 0 2em 0 !important; padding: 0em;}
#norm2 ul {margin: .2em 0em 0em 2.8em !important; padding: 0em; list-style: disc; }
#norm2 ol {margin: .2em 0em 0em 2.8em !important; padding: 0em; list-style-type:decimal !important;}
#norm2 ul li {margin: 0 0 .2em 0 !important; padding: 0em;}
#norm2 ol li {margin: 0 0 .2em 0 !important; padding: 0em;}
.read-more {
border-bottom: 1px solid #025199;
color: #025199;
display: inline-block;
font-size: 12px;
letter-spacing: 2px;
line-height: 1em;
margin-bottom: 5px;
margin-top: 10px;
padding: 4px 0;
text-transform: uppercase;
}
.sidebar-box .title {
margin-bottom: 0px;
padding: 0px 0;
font-weight: normal !important;
font-size: 1.5em !important;
line-height: 1.3em;
font-family: "oswald",myriad-pro-condensed, "Myriad Pro", Arial, sans-serif !important;
}
.woocommerce table.cart td.actions .button, .woocommerce-page table.cart td.actions .button, .woocommerce #content table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button {
font-size: 1em;
color: #ffffff;
margin: 0.5em 0;
}
.woocommerce #content-container a.button.alt, .woocommerce-page #content-container a.button.alt {font-size: 1em;}
.woocommerce #content-container button.button, .woocommerce-page #content-container button.button {font-size: 1em;}
.wc-forward::after, .wc-forward a::after {
content: "?";
display: none;
margin-left: 4px;
margin-top: -3px;
}
.woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info {
background: #f7f6f7;
border-top: 3px solid #025199;
}
.woocommerce .woocommerce-error, .woocommerce-page .woocommerce-error {
background: #f7f6f7;
border-top: 3px solid #cc0000;
}
.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message, .woocommerce .woocommerce-error, .woocommerce-page .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info {
background: #f7f6f7;
border-top: 3px solid #025199;
}
.section-boxed {top-margin: 25px !important;}
#centeredmenu {
float:left;
width:100%;
overflow:hidden;
position:relative;
}
#centeredmenu ul {
clear:left;
float:left;
list-style:none;
margin:0;
padding:0;
position:relative;
left:50%;
text-align:center;
}
#centeredmenu ul li {
display:block;
float:left;
list-style:none;
margin:0;
padding:0;
position:relative;
right:50%;
}
.social-icons2 li {float: left; margin:10px 10px 15px 0px !important;padding-left: 0px;line-height: 46px;list-style: none !important;}
.social-icons2 li a {display: inline-block; height: 40px; width: 35px;float: left;background: url(https://www.gabeandizzy.com/images/icons-social.png) 50% 0 no-repeat;}
.social-icons2 .twitter a {background-position: 50% 0;}
.social-icons2 .twitter a:hover {background-position: 50% -40px;}
.social-icons2 .facebook a {background-position: 50% -80px; }
.social-icons2 .facebook a:hover {background-position: 50% -120px;}
.social-icons2 .linkedin a {background-position: 50% -160px; }
.social-icons2 .linkedin a:hover {background-position: 50% -200px;}
.social-icons2 .pinterest a {background-position: 50% -240px;}
.social-icons2 .pinterest a:hover {background-position: 50% -280px;}
.social-icons2 .gplus a {background-position: 50% -320px;} 
.social-icons2 .gplus a:hover {background-position: 50% -360px;}
.social-icons3 li {float: left; margin:0 10px 15px 0px !important;padding-left: 0px;line-height: 46px;list-style: none !important;}
.social-icons3 li a {display: inline-block; height: 40px; width: 35px;float: left;background: url(https://www.gabeandizzy.com/images/icons-social-white.png) 50% 0 no-repeat;}
.social-icons3 .youtube a {background-position: 50% 0;}
.social-icons3 .youtube a:hover {background-position: 50% -40px;}
.social-icons3 .facebook a {background-position: 50% -80px; }
.social-icons3 .facebook a:hover {background-position: 50% -120px;}
.social-icons3 .twitter a {background-position: 50% -160px; }
.social-icons3 .twitter a:hover {background-position: 50% -200px;}
.social-icons3 .linkedin a {background-position: 50% -240px;}
.social-icons3 .linkedin a:hover {background-position: 50% -280px;}
.social-icons3 .gplus a {background-position: 50% -320px;} 
.social-icons3 .gplus a:hover {background-position: 50% -360px;}
table {border-collapse:collapse;}
table {border-spacing: 0;}
td, th {padding: 0.8em !important;vertical-align: top;}
table, td, th {border: 1px solid #ddd; vertical-align: top;}
th.gray  {background-color:#ccc;}  
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
font-size: 1.2em;
margin: 0 0 2px;
padding: 0.5em 0;
}
.woocommerce div.product .product_title, .woocommerce-page div.product .product_title, .woocommerce #content div.product .product_title, .woocommerce-page #content div.product .product_title {font-size: 1.5em;line-height: 1.5em;text-transform: none;}
.posted_in {display:none;}
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {display:none !important;}
.woocommerce .page-title {padding: 5px !important; margin: 0 0 20px 0 !important;}
.woocommerce div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs, .woocommerce #content div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs {float: none;clear: both;width: 100%;}
.stock {display: none;}
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce #content-container .quantity input.qty, .woocommerce-page #content-container .quantity input.qty {
font-size: 1.2em;border: 1px solid #cccccc;padding: 0.15em;text-align: center;
width: 3.631em;
}
.nav-menu ul ul {
position: absolute;
top: 15px;
z-index: 20000;
display: none;
margin-top: 0px;
padding-top: 19px;
width: 250px;
}
.rp-post-title a {color: #025199;} .videoWrapper {
position: relative;
padding-top: 25px;
width: 480px;
height: 360px;
display: block;
margin: 0 auto !important;
text-align: center;
}
.videoWrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 480px;
height: 360px;
display: block;
margin: 0 auto !important;
text-align: center;
}
.wpvl_auto_thumb_box {
width: 350px;
height: 246px;
}
.video_lightbox_auto_anchor_image {
width: 350px;
height: 246px;
text-align: center;
margin: 0 auto;}
.wpvl_auto_thumb_play{
left: 140px;
top: 130px;
}
.col-center {
width: 100%;
text-align: center;
margin: 0 auto;}
}
.footer-box {font-size: 1.2em !important;
font-family: open-sans, arial, sans-serif !important;
}
.give-form-title {display: none;}
.give-tooltip {display: none;}
.grid {
float: left;
margin-bottom: 2.127659574468%;
padding-top: 0;
}
.grid-right {
float: right;
margin-bottom: 2.127659574468%;
padding-top: 0;
}
.col-220,
.col-300,
.col-460 {
margin-right: 2.127659574468%;
}
.col-220 {
width: 23.404255319149%;
}
.col-300 {
width: 31.914893617021%;
text-align: center;
background: #ffffff;
}
.col-460 {
width: 48.936170212766%;
}
.col-940 {
width: 100%;
}
.fit {
margin-left: 0 !important;
margin-right: 0 !important;
}
h2.woocommerce-loop-product__title {
font-size: 1.5em;
line-height: 1em;
text-transform: none;
margin:0;
padding:0;
}
.ig_messenger.ig_canvas .ig_headline{color:#cc0000 !important;} 
.purple {color: #9933ff !important;}
.red {color: #cc0000 !important;} @media screen and (max-width: 1000px) {
#logo-container a img {
max-width: 300px;
max-height: 110px !important;
width: auto !important;
}
.cs-title {
padding-top: 0px;
padding-bottom: 0px;
text-transform: none;
font-weight: bold;
font-size: 2em !important;
line-height: 1.2em;
color: #ffffff !important;
text-shadow: 1px 1px 2px black;
}
.cs-small-title {
font-size: 1.1em !important;
}
}
@media screen and (max-width: 640px){
body {
}
table {width: 100%;}
body .post_box tbody tr:nth-of-type(2n+1) {
background-color: inherit;}
body .post_box tbody th {
display: none;
text-align: center;	}	
body .post_box tbody td {
display: block;
text-align: center;	}
body .post_box tr td:first-child {
background: #f0f0f0;
font-weight: bold;
}
body .post_box thead {
display: none;	}
body .post_box tbody td:before {
content: attr(data-th);
display: block;
text-align: center;	}
.grid {float: none;}
.col-220,.col-300,.col-460 {display:block; width:98%; text-align="center";
}
}
@media( max-width: 600px ) {
#mailchimp-top-bar { display: none !important; }
}
@media screen and (max-width: 500px) {
body {
}
#logo-container a img {
max-width: 100%;
max-height: 75px !important;
width: auto;
}
#norm ul {margin: .5em 0em 1em 0em !important; padding: 0em; list-style: disc; }
#norm ol {margin: .5em 0em 1em 0em !important; padding: 0em; list-style-type:decimal !important;}
.alignright {float: none !important; display:block !important;margin: 0 auto !important;margin-bottom: 15px;margin-top: 15px;}
.alignleft {float: none;display:block;margin: 0 auto !important;margin-bottom: 15px;}
img.alignright {float: none; display:block;margin: 0 auto !important;margin-bottom: 15px;}
.videoWrapper {
position: relative;
padding-top: 25px;
width: 300px;
height: 225px;
}
.videoWrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 300px;
height: 225px;
}
} ::selection {
background: #ffffff !important; border: 0 !important;
color: #ffffff !important;
}
::-moz-selection {
background: #ffffff !important; border: 0 !important;
color: #ffffff !important;
}