@font-face {    font-family: 'averta_stdregular';    src: url('fonts/avertastd-regular-webfont.eot');    src: url('fonts/avertastd-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/avertastd-regular-webfont.woff2') format('woff2'),         url('fonts/avertastd-regular-webfont.woff') format('woff'),         url('fonts/avertastd-regular-webfont.ttf') format('truetype'),         url('fonts/avertastd-regular-webfont.svg#averta_stdregular') format('svg');    font-weight: 400;    font-style: normal;}@font-face {    font-family: 'averta_stdregular_italic';    src: url('fonts/avertastd-regularitalic-webfont.eot');    src: url('fonts/avertastd-regularitalic-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/avertastd-regularitalic-webfont.woff2') format('woff2'),         url('fonts/avertastd-regularitalic-webfont.woff') format('woff'),         url('fonts/avertastd-regularitalic-webfont.ttf') format('truetype'),         url('fonts/avertastd-regularitalic-webfont.svg#averta_stdregular_italic') format('svg');    font-weight: 400;    font-style: italic;}@font-face {    font-family: 'averta_stdbold';    src: url('fonts/avertastd-bold-webfont.eot');    src: url('fonts/avertastd-bold-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/avertastd-bold-webfont.woff2') format('woff2'),         url('fonts/avertastd-bold-webfont.woff') format('woff'),         url('fonts/avertastd-bold-webfont.ttf') format('truetype'),         url('fonts/avertastd-bold-webfont.svg#averta_stdbold') format('svg');    font-weight: 700;    font-style: normal;}/* @font-face {    font-family: 'averta_stdbold_italic';    src: url('fonts/avertastd-bolditalic-webfont.eot');    src: url('fonts/avertastd-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/avertastd-bolditalic-webfont.woff2') format('woff2'),         url('fonts/avertastd-bolditalic-webfont.woff') format('woff'),         url('fonts/avertastd-bolditalic-webfont.ttf') format('truetype'),         url('fonts/avertastd-bolditalic-webfont.svg#averta_stdbold_italic') format('svg');    font-weight: 700;    font-style: italic;}*/:focus { outline:0;}body, .modal-content h3, .homelogo span, .essb_links_list li:first-child::before { font-family: 'averta_stdregular'; font-weight: 400; }i, em { font-family: 'averta_stdregular_italic';}h1, h1 span, h2, h3, h4, h5, h6, b, strong, .bolded, .top-bar .name h1 a, strong span, .read-more-trigger,.plusbtn, .questionbtn, .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked + label,.gform_wrapper ul.gfield_radio li input[type="radio"]:checked + label,.gform_wrapper .top_label .gfield_label, .archive-title > a, .um-account-main div.um-account-heading, .um-field-label label, .top-bar-section ul li > a, .um-notification-left, .modal input.um-button[type="submit"],.um-member-name a, #mc_embed_signup div.mce_inline_error, .um-account-name a, .homebullets, table thead tr th,table thead tr td, .deep-dive, .essb-click-to-tweet-button, .um.um-register.um-1701:before, .um-account-side li a.current, .um-account-side li a.current:hover,.current-artist-name,.res-nate,.resonate-link, .numbers, .essb_links_list::before, .gform_wrapper div.validation_error, .left-submenu .back > a, .rs_shares_widget { font-family: 'averta_stdbold'; font-weight: 700 !important; } h3, input[type="file"] { margin-bottom: 1rem;}h1.entry-title {    margin-bottom: 1.5rem;    line-height: 1.1;}input.um-button[type="submit"], input.um-button[type="submit"]:focus, .um-button {  font-weight: normal;}.category-the-blog h1.entry-title, .category-strategies h1.entry-title {    margin-bottom: .5rem;}body {    background:#ededed;}.top-bar-container, .tab-bar {    background:#fff;}.top-bar-section ul li > a {    font-size: 18px;}.top-bar-section ul li > a:hover {color: #414141;}.top-bar-section .dropdown li a {  text-transform: lowercase;}/*  NEW CSS 2017 */.lightext { color:#dfdfdf;}.greentext { color:#54EB80;}.purpletext { color:#97a7dc;}.yellowtext { color:#f6fdac;}.features { color: #97a7dc; font-family: 'averta_stdbold'; }.ftrlinks a {    padding: 2rem 1rem;    display: inline-block;    color:#97a7dc;}.whitebg { background-color:#fff; }.yellowbg { background-color:#f6fdac; }.purplebg { background:#97a7dc;}.lightgraybg { background: #d5dada; } .bigquote { font-size:5rem; line-height: 1.2;}.medquote { font-size: 3.5rem;line-height: 1.2; }.extrapadding { padding:3rem 0 !important; margin: 2rem 0 4rem;}.simplepadding { padding: 2rem;}.bigspace { padding:7rem 6rem }@media only screen and (min-width:64.063em) {.extrapadding { padding:4rem !important;}}/* OLD */.entry-content a, .yellowlink {    background: #f6fdac;    padding:1px 4px;    color: #414141;    -webkit-transition: all .3s ease;     transition: all .3s ease; }.entry-content a:hover, .page-template-collaboration .container a:hover, .yellowlink:hover {    background: #ECF69D;    color: #000;}.um-form a, .um-form a:hover, a.um-notification-i-settings, .footerlinks a,a.um-notification-i-settings:hover, span.um-notification-hide a, span.um-notification-hide a:hover,figure a, .gallery a, .top-bar-section ul li > a, .footericons > a, .messages a {    background: transparent;    border:0; }a.nobgcolor, a.nobgcolor:hover, figure a, .um-member-photo a, .um-login .um-misc-ul a, .um-login .um-misc-img a,.menu-new-container a, .entry-content a.fancybox.image {  padding: 0 !important;   background: transparent;}a.purplelink {  color: #97a7dc;}.top-bar .name h1 {    font-size: 30px;    letter-spacing: 2px;    padding: 2px;}.tab-bar {    float: right;    margin: 10px 10px 0;    padding: 1rem 0;  position: fixed;    right: 0;    width: 2.8125rem;    z-index: 99999;} .top-bar-container {    position: fixed;    margin: 0;    padding: .6rem 0 .7rem;    z-index: 9999;    height: 71px;}.left-submenu.move-right {    background: #ededed;}ul.off-canvas-list li.back a:hover { color:#fff;}.designnotice {    color: #999;    font-size: 0.8rem;    text-align: right;}.container {    padding: 7rem 0 5rem;}.blogcolumns {padding: 0 5.5rem;}.post-categories > li {    display: inline;}.smaller {  font-size: 1rem;}time, .byline, .byline a, .archive-title a, .lightgray, .top-bar-section ul li > a, a.lightgray {    color: #999; }time, .byline, .byline a, .post-categories {    font-size: 1rem;}.sepline {color: #ccc;}.metamadness {margin-bottom: 3rem;}.post-categories {    display: inline-block;    list-style: outside none none;    margin: 0;}.featuredimage {margin: .8rem 0 1.5rem;}.archive-title {text-align: right;}/* NEW PAGES */.escape { float: right;    margin: 10px 10px 0;    padding: 0.5rem 0.7rem;    position: fixed;    right: 0;  background:#414141;  color:#97a7dc;  z-index: 9999;  text-align: center;} .page-template-more-fans .blocker, .page-template-more-labels .blocker, .page-template-more-musicians .blocker, .page-template-more-curators .blocker, .page-template-more-startups .blocker {   background-color: transparent; }.page-template-more-fans .modal, .page-template-more-labels .modal, .page-template-more-musicians .modal,.page-template-more-curators .modal, .page-template-more-startups .modal {    background: rgba(20, 20, 20, 0.9)}.page-template-more-fans .modal a.close-modal, .page-template-more-labels .modal a.close-modal, .page-template-more-musicians .modal a.close-modal,.page-template-more-curators .modal a.close-modal,.page-template-more-startups .modal a.close-modal {right:2rem;}.page-template-more-curators .um-register, .page-template-more-startups .um-register {    float: none !important; margin: 0 auto;}.page-template-more-curators .um-shortcode-social,.page-template-more-startups .um-shortcode-social {    margin: 0 auto;    width: 300px;}.modal-content > h1 {    margin-bottom: .5rem;}/* BLOG */.appearancelogos img {  margin: 0 50px 50px 0;}.appearancelogos a {    background: transparent;    padding: 0;}#respond {    max-width: 500px;}.category-campaign .metamadness {  display: none;}.embed-video {  position: relative;  height: 0;  padding: 56.25% 0 0 0;  margin-bottom: 2rem;}.embed-video > iframe {  position: absolute;  left: 0;  top: 0;  display: block;  width: 100%;  height: 100%;}.entry-content a.inlinegreenbtn, a.inlinegreenbtn, .top-bar-section ul li.menugreen a, .top-bar-section ul li.menugreen a:active {background:#54EB80;  color:#fff;  padding:.5rem; margin: 0 0.2rem;}.entry-content a.inlinegreenbtn:hover, a.inlinegreenbtn:hover, .top-bar-section ul li.menugreen a:hover {background:#97a7dc;    color:#fff;}.top-bar-section ul li.menugreen a, .top-bar-section ul li.menugreen a:active {padding: .1rem .7rem 0 .6rem !important; text-align: center; margin-top: -2px;}#menu-menu-left-2017{    margin: .4rem 0 0 0;}#menu-usermenu .loginame {    padding-top: 3px;}.left-submenu .back > a {  background: #97a7dc;  color: #fff;}.loginame img {    vertical-align: top;    margin-left: 5px;}.dropdown a {    padding: 0 .7rem !important;}.top-bar-menu.right {    padding-top: 3px;}.loginame > a {    padding-right: 0 !important;}li.menugreen {  margin: 4px 0 0 10px;}@media only screen and (min-width: 40.063em) {.top-bar-section li:not(.has-form) a:not(.button), .top-bar-section li.active:not(.has-form) a:not(.button) { line-height: 2.5rem; }}.blogarchive p {  font-size: 1rem;}.blogarchive h4 {margin-bottom: 0.4em;}.blogcolumns .essb-click-to-tweet, .tweeter .essb-click-to-tweet {    background: #d5dada !important;    border-radius: 0;    float: right;    margin: 0.4rem 0 1rem 2rem;    max-width: 400px;    padding:1.4rem 1.4rem 1.5rem 1.7rem;    border-top: 4px solid #97a7dc;}.blogcolumns .essb-click-to-tweet:hover, .tweeter .essb-click-to-tweet:hover {  border-top: 4px solid #54EB80;}.blogcolumns .essb-click-to-tweet-button, .tweeter .essb-click-to-tweet-button {    padding-top: 15px;}.tweeter .essb-click-to-tweet {    float: left;    margin: 0.4rem 0 1rem;  }/* TEXT */.homelogo { font-size: 3.5rem !important; letter-spacing: 2px; line-height: 1;}.logobox p { font-size: 1.4rem;}.homeboxes h2, .resonateis h2, #betterdealmodal h2, .participate h2, .topics h2, .homeboxes p, .resonateis p, #betterdealmodal h3,.manifesto h3, .blogbox h3 {    font-size: 1.4rem;    line-height: 1.3;     margin-bottom: 0.4em;}/* UI */.bottombtn {width: 100%;    position: absolute;    bottom: 10px;    overflow: hidden;}.bottombtn a {    color: #fff;    font-size: 1.4rem;    width: 100%;background:#54EB80;margin-bottom: 0;}.bottombtn a:hover, .enewletter_widget_submit:hover {background:#97a7dc;}.homebox .bottombtn {    bottom: 0;}.stayconnected .bottombtn {    margin-left: -25px;}/*.subscribe_groups {    margin-left: 0;}*//* BOXES */.stayconnected, .participate {width: 340px;}.stayconnected {height:auto;padding:35px 35px 0;}.topics, .participate {padding:3px;margin-bottom:30px;}.topics {background:#414141;}.participate, .stayconnected {background:#f6ffb8;}.topics, .manifesto, .participate { position: relative;}.manifesto { background: #f6ffb8;padding:3px;}.manifestotext {padding:35px 35px 1px;color: #414141;}.manifestotext h3 {color: #414141;}.participaterow h1, .stayconnected h2, .topics h2, .participate h2 {font-size:2rem;}.stayconnected h2 {line-height: 1;margin-bottom: 30px;}.topics h2, .participate h2 { padding: 22px 30px 10px;}.topics h2 {color:#fff;}.blogbox {    min-height: 650px;}.manifestobox, .manifestobox .sharehidediv {background-color:#f6ffb8;}.speakoutbox {    float: left;    margin-right: 30px;    max-width: 360px;    min-height: 260px;}.blogbox, .manifestobox, .speakoutbox {    background: #fff;  padding: 20px;margin-bottom: 30px;}.blogcat {    float: right;}.blogdate {    float: left;color:#dadada;}.blogfooter {  padding:37px 20px;margin-top:5rem !important;background:#d5dada;}.blogcampaignpitch {  background-color: #97a7dc; padding: 2rem 1.3rem; margin-top: 4rem !important;}.category-strategies .blogfooter {background:#f6fdac}.blogfooter input {margin-bottom: 0;}.ftrdhome {margin:1rem 0;}.ftrdblog {margin-bottom:1rem;}.participatetag {    margin-bottom: 1em;}.allbytopic { float:right; color:#96a6db}/* SPECIAL ELEMENTS */.numbers {    background: #f6fdac;    border-radius: 40px;    color: #54eb80;    font-size: 3rem;    height: 80px;    line-height: 1.6;    text-align: center;    width: 80px;}.paddingtop13 {    padding-top: 13px;}figure img {    margin-bottom: 1rem;}.participatecomment { width: 42%; float:left; margin-right: 8%; min-height: 280px;}.participateauthor { margin-bottom: .1rem;}.wdpv_clear { clear: none; }.wdpv_vote_result { font-size: inherit; }.partvote { border-top: 1px solid #e2e2e2; }.partvote, .partvotehome { color: #ccc;}.partvotehome { float: left; width: 42px; margin-top: -3px;}.wdpv_vote_up, .wdpv_vote_up.wdpv_disabled { background: url(https://resonate.is/wp-content/themes/resonate4/images/heart.svg) no-repeat;  margin-top: 6px; opacity: 0.6;}.wdpv_vote_up:hover, .wdpv_vote_up.wdpv_disabled {    opacity: 1;}.sharehidediv {    height: 23px;    margin-left: 34px;    position: absolute;    width: 60px;    background: #ededed url(https://resonate.is/wp-content/themes/resonate4/images/share.svg) no-repeat;}.blogbox .sharehidediv {    background-color: #fff;}.sharehide:hover {    margin-left: -9999px;}ul.ess-buttons {  margin: 3px;  padding: 0;  list-style-type: none;  font-size: 13px;  line-height: 1.5em; }  ul.ess-buttons li {    display: inline-block;    margin: 0; }  ul.ess-buttons a.ess-button {    display: inline-block;    padding-bottom: 0.5em;    text-decoration: none;    border: none; }.ess-button-inner,.ess-social-count {  display: inline-block;  padding: 0.1em 0.4em;  color: #ffffff;  border-radius: 2px; }.ess-share-text {  position: absolute;  top: -9999px;  left: -9999px; }.ess-buttons--text .ess-share-text,.ess-buttons--count .ess-share-text {  position: relative;  top: auto;  left: auto;  display: inline-block;  margin-left: 5px; }.ess-icon {  display: inline-block;  height: 1em;  width: 1em;  fill: #ffffff;  vertical-align: -0.1em; }.ess-button:visited .ess-button-inner,.ess-button:visited .ess-social-count {  color: #ffffff; }.ess-button--facebook .ess-button-inner,.ess-button--facebook .ess-social-count {  background: #3b5998; }.ess-button--facebook:hover .ess-button-inner,.ess-button--facebook:hover .ess-social-count, .ess-button--facebook:active .ess-button-inner,.ess-button--facebook:active .ess-social-count, .ess-button--facebook:focus .ess-button-inner,.ess-button--facebook:focus .ess-social-count {  background: #4466ae; }.ess-button--twitter .ess-button-inner,.ess-button--twitter .ess-social-count {  background: #00aced; }.ess-button--twitter:hover .ess-button-inner,.ess-button--twitter:hover .ess-social-count, .ess-button--twitter:active .ess-button-inner,.ess-button--twitter:active .ess-social-count, .ess-button--twitter:focus .ess-button-inner,.ess-button--twitter:focus .ess-social-count {  background: #0dbdff; }.ess-button--gplus .ess-button-inner,.ess-button--gplus .ess-social-count {  background: #dd4b39; }.ess-button--gplus:hover .ess-button-inner,.ess-button--gplus:hover .ess-social-count, .ess-button--gplus:active .ess-button-inner,.ess-button--gplus:active .ess-social-count, .ess-button--gplus:focus .ess-button-inner,.ess-button--gplus:focus .ess-social-count {  background: #e16353; }.ess-button--pinterest .ess-button-inner,.ess-button--pinterest .ess-social-count {  background: #cb2027; }.ess-button--pinterest:hover .ess-button-inner,.ess-button--pinterest:hover .ess-social-count, .ess-button--pinterest:active .ess-button-inner,.ess-button--pinterest:active .ess-social-count, .ess-button--pinterest:focus .ess-button-inner,.ess-button--pinterest:focus .ess-social-count {  background: #de2c33; }.ess-button--email .ess-button-inner,.ess-button--email .ess-social-count {  background: #999999; }.ess-button--email:hover .ess-button-inner,.ess-button--email:hover .ess-social-count, .ess-button--email:active .ess-button-inner,.ess-button--email:active .ess-social-count, .ess-button--email:focus .ess-button-inner,.ess-button--email:focus .ess-social-count {  background: #a8a8a8; }.ess-button--link .ess-button-inner,.ess-button--link .ess-social-count {  background: #999999; }.ess-button--link:hover .ess-button-inner,.ess-button--link:hover .ess-social-count, .ess-button--link:active .ess-button-inner,.ess-button--link:active .ess-social-count, .ess-button--link:focus .ess-button-inner,.ess-button--link:focus .ess-social-count {  background: #a8a8a8; }.ess-button--link:hover .ess-share-link-wrap, .ess-button--link:active .ess-share-link-wrap, .ess-button--link:focus .ess-share-link-wrap {  opacity: 1;  visibility: visible; }.ess-image-wrap {  position: relative;  display: inline-block;  width: auto;  line-height: 0;  max-width: 100%; }  .ess-image-wrap > a {    display: inline-block;    max-width: 100%; }  .ess-image-wrap:hover .ess-buttons, .ess-image-wrap:active .ess-buttons, .ess-image-wrap:focus .ess-buttons {    opacity: 1;    visibility: visible; }  .ess-image-wrap .ess-buttons {    position: absolute;    bottom: 0;    right: 0;    opacity: 0;    margin-bottom: 0;    visibility: hidden;    -webkit-transition: opacity 0.2s ease;    transition: opacity 0.2s ease; }.ess-share-link-wrap {  position: absolute;  bottom: 100%;  right: 0;  padding-right: 0.25em;  padding-bottom: 0.5em;  width: 150%;  opacity: 0;  visibility: hidden;  -webkit-transition: opacity 0.2s ease;  transition: opacity 0.2s ease; }.ess-share-link {  box-sizing: border-box;  padding: 0.1em 0.6em;  width: 100%;  color: #222222;  background: #ffffff;  border: none;  border-radius: 3px; }.essb_links_list::before {    content: "share via";    display: block;    padding: 0.4rem;  }/*delete after crowd campaign concludes*/.postid-2643 .gform_wrapper ul li.gfield {    margin-top: 2rem;}/* NEW GRAVITY HACKS *//* new reg forms */.single .gfRegForm_wrapper select, .page .gfRegForm_wrapper select,.page .gfRegForm_wrapper.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.single .gfRegForm_wrapper.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {    font-size: 1rem !important;    padding: 10px 12px !important;}.gfRegForm input { margin: 0; }.gfRegForm .ginput_left.address_country { width: 100% !important; }.gfRegForm select { background-color: #ededed; padding-left:10px; !important; background-position: 97% 12px;height: 41px;  margin-bottom: 0; max-width: none;}.gfRegForm .ginput_left.address_country { padding-right: 0 !important; margin-bottom: 0;}.gfRegForm .gform_button.button { background-color: #54EB80 !important; }.gfRegForm .gform_button.button:hover { background-color: #97a7dc !important; }.page .gfRegForm .gform_footer, .single .gfRegForm .gform_footer { padding: 0; }.page .gfRegForm .validation_message, .single .gfRegForm .validation_message { color: #414141; padding: 5px 0 0 10px !important; font-family: 'averta_stdbold' !important; } .page .gform_wrapper li.gfield.gfield_error, .single .gform_wrapper li.gfield.gfield_error,.page .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {  border-bottom: 0 none; border-top: 0 none; background-color: #f6fdac;padding-top: 0;}.page .gform_wrapper li.gfield_error input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.single .gform_wrapper li.gfield_error input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.page .gform_wrapper li.gfield_error textarea, .single .gform_wrapper li.gfield_error textarea { border-color: #999; border-width: 0 0 1px; }.page .gform_wrapper .ginput_complex .ginput_left, .page .gform_wrapper .ginput_complex .ginput_right,.single .gform_wrapper .ginput_complex .ginput_left, .single .gform_wrapper .ginput_complex .ginput_right { padding: 0; }.page .ginput_container_password .ginput_left, .single .ginput_container_password .ginput_left { margin-bottom: 1rem !important; }.ginput_container_password .ginput_left, .ginput_container_password .ginput_right, .ginput_left.address_city,  .ginput_right.address_state, .ginput_right.address_country { width: 100% !important; }.page .gfRegForm .gfield_password_strength, .single .gfRegForm .gfield_password_strength {    background-color: #f6fdac;    border: 0 none !important;    line-height: 1.2; padding: 9px 5px;    text-transform: lowercase; margin-top: 16px;}.page .gform_wrapper .gfield_password_strength.short, .single .gform_wrapper .gfield_password_strength.short { background-color: #f6fdac; }.page .gform_wrapper .gfield_password_strength.bad,.single .gform_wrapper .gfield_password_strength.bad { background-color: rgba(151, 151, 151, .4); }.page .gform_wrapper .gfield_password_strength.good, .single .gform_wrapper .gfield_password_strength.good { background-color: rgba(151, 151, 151, .7); }.page .gform_wrapper .gfield_password_strength.strong, .single .gform_wrapper .gfield_password_strength.strong { background-color: rgba(151, 151, 151, 1); color: #fff;}#input_34_4_strength_indicator::after {    color: #97a7dc;    content: "good password = safe earnings";    display: block;    font-size: 1rem; background-color: #fff;    margin: 0.6rem 0 0; padding: 5px 5px 7px;}.gfRegForm_wrapper .ginput_complex .ginput_full, .gfRegForm_wrapper .ginput_complex .ginput_left,.gfRegForm_wrapper .ginput_complex .ginput_right {    min-height: 42px !important;}.gfRegForm_wrapper div.validation_error {    background-color: #f6fdac;    border: 0 none !important;    color: #414141 !important;    padding: 20px !important;}body .gform_anchor {    display: none;}.hideAllLabels .gfield_label, .hideAllLabels .ginput_complex label, .page .gfRegForm_wrapper .top_label .gfield_label,.page .gfRegForm_wrapper .field_sublabel_below label,.single .gfRegForm_wrapper .top_label .gfield_label,.single .gfRegForm_wrapper .field_sublabel_below label  {    display: none !important;}body .gform_wrapper .hideAllLabels ul li.gfield {  margin-top: 0;}select {   width: 100%;   padding: 5px !important;   font-size: inherit;   height: 44px;   -webkit-appearance: none;   -moz-appearance: none;   appearance: none;    background: url(https://resonate.is/wp-content/themes/resonate4/images/down-arrow-sm.png) no-repeat #fff 94% 14px; font-size: 1.2rem !important;border:0;color:#414141;} .hideAllLabels select {    background-color: #fff;    padding: 5px !important;    height: 44px;    }::-webkit-input-placeholder { /* Chrome/Opera/Safari */  color: #909090 !important;}::-moz-placeholder { /* Firefox 19+ */  color: #909090 !important;  opacity: 1;}:-ms-input-placeholder { /* IE 10+ */  color: #909090 !important;}:-moz-placeholder { /* Firefox 18- */  color: #909090 !important;}/* inline forms*/#gform_wrapper_46, #gform_wrapper_47 { max-width: 360px; }#gform_wrapper_46 select { background-color: #fff !important; }.formMaxwidth500_wrapper { max-width: 500px;}/*polls */.gpoll_bar_juice::after { border-radius: 0;   background-image: none;}.gpoll_bar_juice {    border-bottom-right-radius: 0;    border-top-right-radius: 0;  }.gpoll_ratio_box {    background-color: #97a7dc !important;    border-bottom-left-radius: 0;    border-top-left-radius: 0;  }.green .gpoll_bar_juice {    background-color: #54eb80;    background-image: none;    box-shadow: 0 0 0 0;  }/* singlefield hack */.singlefieldform .gfield_label {    display: none !important;}.singlefieldform .gform_body {    float: left; width: 70%;}.singlefieldform .gform_footer.top_label {    clear: none;    float: left; width: 30%;    margin-top: 0;}.singlefieldform_wrapper {    max-width: 400px;}.singlefieldform div.ginput_container, .singlefieldform .gfield {    margin-top: 0 !important;    padding-right: 0 !important;}.singlefieldform .button {    padding: 0.75rem 1rem;}.singlefieldform .large {    padding: 10px !important;    height: auto;    margin-bottom: 0;}.singlefieldform .gform_confirmation_message {  background: #97a7dc; color: #fff; padding: 1rem; width: 70%;}.singleLineform_wrapper .gform_body { width: 70% !important; }.singleLineform_wrapper .gform_footer { width: 30% !important; padding: 0 !important; }.singleLineform .gform_confirmation_message {width: 100% !important; background: #f6fdac; color: #414141;}.gform_body ul {    list-style: none;    margin-left: 0;}.gform_wrapper .gfield_description {    font-size: .875em;}.yellowConfirm { padding: 1rem; background: #f6fdac; }.yellowConfirm p { margin-bottom: 0; }/*OTHERS */.mc-field-group label, .gfield_checkbox li label, .gfield_radio li label { position:relative;padding-left: 30px !important;}.mc-field-group label:before, .gfield_checkbox li label:before, .ginput_container_radio label::before {   border: 2px solid #54EB80;  width: 19px;  height: 19px;    position: absolute;    display: block;    left: 0;    content: ''; top: 2px;}.ginput_container_radio label::before {    border-radius: 13px;}.mc-field-group input[type="checkbox"], .gform_wrapper .gfield_checkbox li input[type="checkbox"],.gform_wrapper .gfield_radio li input[type="radio"] {  display: none !important;}.mc-field-group input[type="checkbox"]:checked + label:before, .gfield_checkbox li input[type="checkbox"]:checked + label:before {  background: #54EB80;}.mc-field-group input[type="checkbox"] + label, .gfield_checkbox li input[type="checkbox"] + label {    margin-left: 0}.gform_wrapper input[type=radio]:checked + label:before {background: #54EB80;}.ginput_container_radio label {    margin: 0 !important;}.response {    padding-bottom: 30px;}.gform_wrapper .gform_footer {padding: 0;}.gform_wrapper input[type="email"], .gform_wrapper input[type="number"], .gform_wrapper input[type="password"],.gform_wrapper input[type="tel"], .gform_wrapper input[type="text"], .gform_wrapper input[type="url"] {  font-size: 1rem;}/**/.whitebg select { background-color: #fff; }.gform_wrapper select option {    padding: 0.5em !important;}select option:hover {box-shadow: 0 0 10px 100px #96a6db inset;}select option:checked, select option:hover {box-shadow: 0 0 10px 100px #54EB80 inset;color:#414141;}select option:checked {box-shadow: 0 0 10px 100px #97a7dc inset;color:#414141;}select:focus > option:checked {     background: #54EB80 !important;}.inner-wrap input:-webkit-autofill, .inner-wrap input:-webkit-autofill:focus, .inner-wrap textarea:-webkit-autofill, .inner-wrap select:-webkit-autofill  {    -webkit-box-shadow: 0 0 0 100px #fff inset !important;    background-color: rgb(255,255,255) !important;}.gallery img {    border: 0px !important;    float: left;}/* SHARING */.essbasc-popup-content {    background: #ededed;}.essbis .essbis-media-wrapper {  left: 0;}.gallery .essbis-btn, .imageshare .essbis-btn, .avatar-400 .essbis-btn {    background-color: rgba(50, 50, 50, 0.6) !important;    margin: 0px 1px;}.gallery .essbis-btn:hover,.imageshare .essbis-btn:hover, .avatar-400 .essbis-btn:hover {    background-color: rgba(50, 50, 50, 0.9) !important;}.gallery .essbis-share-box:before, .imageshare .essbis-share-box::before, .avatar-400 .essbis-share-box::before {    color: #fff;    content: "share this";    padding: 5px;    font-size: 1rem;    background: rgba(0, 0, 0, 0.8);    line-height: 1;    margin-right: 2px;    font-weight: normal;}.essb_links.essb_template_grey-blocks-retina li a {  background: transparent;}.essb_links.essb_template_grey-blocks-retina li a:hover {  background: #d5dada !important;}.essb_network_name {    display: none !important;}.essb_links_list {    text-align: center;}.essb_links.essb_template_grey-blocks-retina {    margin-top: 4.5rem;}.essb_links .essb_icon::before {    font-size: 24px !important;        left: 6px;    top: 6px;    }.essb_links.essb_template_grey-blocks-retina .essb_force_hide li a, .essb_links.essb_template_grey-blocks-retina .essb_hide_name li a {    padding: 0;    margin: 4px;    border: 0 none;    color: #414141 !important;}.essb-click-to-tweet, .essb-click-to-tweet:hover {    background: transparent !important;    border: 0;  }.essb-click-to-tweet {    margin-bottom: 0;}.essb-click-to-tweet:hover {  background-color: transparent;  border-left: 0 !important;}.essb-click-to-tweet-quote {    color: #414141 !important;    font-size: inherit;    line-height: 1.6;}.essb-click-to-tweet-button {    color: #97a7dc !important;    font-weight: normal;}.essb-click-to-tweet .essb-click-to-tweet-quote {    color: #414141 !important;}  .essb-click-to-tweet-button-icon {    color: #fff;   padding-right: 2px;    background-color: #97a7dc;}.blogcolumns .essb-click-to-tweet {    background: #d5dada !important;    border-radius: 0;    float: right;    margin: 0.4rem 0 1rem 2rem;    max-width: 400px;    padding: 1.7rem !important;    line-height: 1.6;}.thndrfooter {text-align:center;padding: 7rem 0 3rem;}.single-tweetables .essb-click-to-tweet {    float: none;    margin: 0;}.essbasc-popup h3 {  background: transparent;}.mc-field-group.input-group > ul {    list-style: outside none none;    margin-left: 0;}.single-tweetables .metamadness, .single-social_images .metamadness{    display: none;}.social_images .alignleft {    float: none;}.stayconnected #mc-embedded-subscribe.button {    margin: 0 -35px;    width: 340px;     font-size: 1.4rem;}#sidebar {    margin-left: 3%;    width: 30.333%;    margin-top: 3.1rem;}textarea#comment {    height: 140px;}#comments {    margin-top: 100px;}/* CAMPAIGN */.wpfs.panel p:first-child, .wpfs.panel p:last-child {    display: none;}.wpfs.panel {    background-color: #fff;        padding-bottom: 0;}.button-wrapper a.button.info.tiny {    margin: 1.5rem 0 0;}.wpfs a.tiny.button.info {    margin-bottom: 0;}p.right.smaller {    padding-top: .4rem;    color: #97a7dc;}/* UM */.um.um-profile.um-viewing {    margin-bottom: 0 !important;}/* PROFILE SIGNUP BOX */.profile_banner { margin: 4rem auto 0; width: 100%; background: #d5dada; clear: left; padding: 5rem 0;overflow: auto; }.um-profile .profile_banner img { margin: 0 auto !important; }.membersignup { overflow: auto; }.pitchArtist { color:#54EB80; }.signupitch { margin: 1rem auto; padding: 4rem 2rem 2rem; background: #f6fdac url(https://resonate.is/wp-content/themes/resonate4/images/pages/blockhash-pitch-top.png) top center no-repeat; color:#97a7dc}.signupitch p { font-size: 1.5rem; line-height: 1.3; }.signupitch a.button { background: #d5dada !important; padding: .6rem .8rem !important; color:#97a7dc !important;margin-bottom: 0; }.signupitch a.button:hover { color:#414141 !important; background:#ccc !important; }.signupitch, .gfRegForm_wrapper { max-width: 340px !important; }.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select { margin: 0 !important; }.um.um-profile.um-editing {    margin-bottom: 3rem !important;}.um-field-error:before {    position: fixed;    top: 0px;    left: 0px;    background: #000;    content: 'scroll down for an error message';    padding: 2rem;    z-index: 99999;    width: 100%;    text-align: center;}.um-account {    padding: 2rem;    background: #ededed;}.um-page-account .blogcolumns {    padding: 0 4rem;}.um-profile .affiliateBanners img {    display: inline-block;    margin: 0 1rem 1rem 0 !important;}.page .um-field-select .um-field-area.um-field-area-has-icon .select2-selection__rendered {    text-indent: 0;}.page .um-field-multiselect .um-field-area.um-field-area-has-icon ul:first-child {    margin-left: 0px !important;}.page .select2.select2-container .select2-selection {    padding: 0 0 0 .5rem!important;  }.page .select2-search { padding-left: 0; }  .um-role-label-owner .um-faicon-cog::before, .um-role-member .um-faicon-cog::before {    content: "EDIT";    font-family: 'averta_stdbold' !important;    font-size: 18px !important; line-height: 28px;display: block; }.um-faicon-cog { color: #414141; }.um-faicon-cog:hover { color: #97a7dc; }.um-role-label-owner .um-user-tag { font-size: 1rem; }.rs_shares_widget {  background: url(https://resonate.is/wp-content/uploads/2016/10/RES-Owner-Badge-light_256px.png) no-repeat;  width: 200px; background-size: cover;  height: 200px; position: relative;  margin-bottom: 1.25rem;}.rs_sharesInner {    background-color: #f6fdac;    border: 6px solid #97a7dc;    border-radius: 30px;    bottom: 10px;    font-size: 18px;    height: 60px;    line-height: 2.3;    padding: 5px;    position: absolute;    right: 10px;    text-align: center;    width: 60px;    font-size: 16px;}.um-role-investors .um-profile-body.main .rs_shares_widget {    float: right; }  .um-member.um-role-label-owner.inactive.masonry-brick, .awaiting_admin_review {    display: none;}.um, .um *, .um-notification, .um-notification-live, .antialiased {    -moz-osx-font-smoothing: auto !important;}.um-viewing .artistmeta .um-field-description {    display: none;}.um-member { background: transparent; border: 0 none !important; }div.uimob340 .um-header .um-profile-meta, div.uimob500 .um-header .um-profile-meta { text-align: left !important; }div.uimob340 .um-header .um-meta, div.uimob340 .um-header .um-meta-text,div.uimob500 .um-header .um-meta, div.uimob500 .um-header .um-meta-text {  padding: 0;}div.uimob340 .um-profile-photo, div.uimob500 .um-profile-photo {    position: relative;    text-align: left !important;    top: 0;}.um-misc-img, .um-misc-with-img, .um-login .um-misc-ul > li {    text-align: left;}.um-social-login-wrap .um-field-label {    display: block;}.select2-container--default .select2-selection--multiple .select2-selection__clear,.select2-container--default .select2-selection--single .select2-selection__clear {   font-weight: inherit;}.select2-container .select2-selection--single .select2-selection__rendered {    padding-left: 0;}.select2 .select2-search__field {    margin-bottom: 0;    margin-bottom: 0;}.select2-search input {  font-family: inherit;}.select2-selection__clear {    font-size: 30px !important;line-height: 31px;   margin-right: 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice {    border: 0 none;    border-radius: 0;}.um-field-area .select2.select2-container .select2-selection {    border: 0 none !important;    border-radius: 0 !important;    height: 38px;}.um-field-area .select2.select2-container .select2-selection.select2-selection--multiple {    line-height: inherit !important;}.select2-container .select2-search--inline .select2-search__field {  font-size: 15px !important;}.page div#um-shortcode-social-1702 div.um-field, .page div#um-shortcode-social-1849 div.um-field {    text-align: left;}.um-shortcode-social .um-col-alt div:first-child::after {    content: 'or the usual...';    vertical-align: top;    display: inline-block;    padding: 10px;}.page div#um-shortcode-social-1702 a.um-button.um-button-social, .page div#um-shortcode-social-1849 a.um-button.um-button-social {    margin-right: 5px !important;    margin-left: 0 !important;    margin-bottom: 0 !important;}    .um-button-social.um-button-twitter::before {    content: "Sign up with ";    display: inline-block;    padding: 0 5px 4px;    vertical-align: text-bottom;  }.um.um-register.um-1701:before {    margin-bottom: 20px;    content: 'join Resonate';    text-align: center;    display: block;  font-size: 2rem;}.page .um-social-login-wrap .um-1701.um .um-form input[type=text] {    border-width: 1px !important;}.um-social-login-wrap .um-register .um-row {    margin-bottom: 15px !important;    width: 250px;    margin: 0 auto 25px !important;}.um-message-item.left_m .um-message-item-content a {    color: #97a7dc !important;}#menu-item-1380 > a {    padding: 0 .3rem 0 0;}#menu-item-1021 > a {    padding-right: 0.6rem;}#menu-item-1380 img {    height: 35px;    margin-top: -8px;    width: 35px;    border-radius: 2px;}.um-message-modal .um-login input[type=text],.um-message-modal .um-login input[type=password] {    background-color: #ededed !important;}.um-message-modal .um-login {    margin: 20px auto !important;    float: none !important;  }.um-message-conv-name {margin-left:50px;}a.um-message-conv-item {    padding: 5px 5px 5px 0 !important;}.um-message-conv-pic {    left: 0;}.messages .um-message-conv-item.active {color:#97a7dc;}.um-message-conv-view {    border-left: 1px solid rgba(151, 167, 220, 0.5) !important;}.um-message-footer {    border-top: 1px solid rgba(151, 167, 220, 0.5) !important;}.messages .um-message-textarea textarea, .entry-content div.um div.um-form .um-message-textarea textarea {    border: 2px solid rgba(151, 167, 220, 0.5) !important;}.um-message-item.left_m .um-message-item-content {    background-color: #f6fdac !important;    color: #414141;}a.um-message-btn, a.um-message-send {    color: #414141 !important;}a.um-message-btn:hover, a.um-message-send:hover {     color: #fff !important;}a.um-message-send {    background: #54EB80 !important;        padding: 10px 14px !important;    border-radius: 0;}a.um-message-send:hover {    background: #97a7dc !important;}.um-account-meta {    background: transparent;    }.um-profile-photo a.um-profile-photo-img {  padding: 0;}.um-profile-nav {  display: none;}/*.um-profile-nav {    margin-top: .5rem;    background: #d5dada;    padding: 0;    }.um-profile-nav-item a, .um-profile-nav-item.without-icon a {    padding: 8px 12px;    margin: 0;}.um-profile-nav-item a, .um-profile-nav-item.active a, .um-profile-nav-item.active a:hover {    color: #414141 !important;}.um-profile-nav-item a:hover {  background: #ccc;}*/.um-member-tagline {    color: #414141;    font-size: 1rem;    padding: 0;}.um-field-arrow {  color: #414141;}.um-field-error {  background: #414141;  color: #f6fdac;}.um-member {  width: 220px;    margin-bottom: 20px;}.um-member-photo img {    height: 200px;    width: 200px;     border: 0px;}.um-member-photo {    padding: 0 0 10px;    text-align: left;}.um-members .um-member-photo { text-align: center;}.um-notification-b {  color:#D8DADA      -webkit-transition: all .2s ease;     transition: all .2s ease; }.um-notification-b:hover {  font-size: 30px;color: #54EB80;      -webkit-transition: all .1s ease;     transition: all .1s ease;} p.um-notice.success, .um-notification-live-count {    background: #97a7dc;}.um-notification-live-count {    top: 6px;} .um-register {min-width: 300px;}.um-locked-content, .um-page-loggedout .um-followers-bar {    display: none;}.um-member-connect a {    -moz-border-radius: 0;    -webkit-border-radius: 0;    border-radius: 0;  }.um-faicon-songs:before {content: "\f001";}.um-meta-text {  font-size: inherit;}.um-meta-text p {    margin-bottom: 1.25rem !important;}a.um-profile-photo-img:hover {    background: #97a7dc;}.um-profile-nav-item a, .um-meta span {  font-size: .875rem;}.um-form .essb_links, .um-profile-tab_ideas .um-profile-meta , .um-profile-tab_ideas .um-header, .um-profile-tab_ideas .um-name,.um-profile-tab_news-2 .um-name {    display: none;}.um-profile span.um-user-tag {    margin-right: 5px;}.um-members-intro {    margin: 0 0 10px;    }.um-members-total {font-size: 1.6rem;    line-height: 1.6;    font-weight: normal;}    .um-members-none p {    font-size: 15px;}.um-members-none {    clear: left;    padding: 50px;}.um-user-tags-md {    float: left;    padding: 10px;}.um-misc-ul {    list-style: outside none none;     margin-left: 0;}.um-misc-ul > li {    text-align: center;}.um-misc-img img {    border-radius: 0;    }/* ICONS */@font-face{font-family:'FontAwesome';src:url('assets/fontawesome/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('assets/fontawesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('assets/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('assets/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('assets/fontawesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('assets/fontawesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-trello:before{content:"\f181"}.fa-facebook:before{content:"\f09a"}.fa-slack:before{content:"\f198"}.fa-twitter:before{content:"\f099"}.fa-github:before{content:"\f09b"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-medium:before{content:"\f23a"}.fa-sitemap:before{content:"\f0e8"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-pinterest:before{content:"\f231"}.fa-instagram:before{content:"\f16d"}.fa-bars:before {content:"\f0c9"}.fa-rss:before{content:"\f09e"}.fa-desktop:before{content:"\f108"}.fa-mobile:before{content:"\f10b"}.fa-commenting-o:before { content: "\f27b"; }.fa-fire-extinguisher:before { content: "\f134"; }.fa-random:before{content:"\f074"; }.fa-sort-alpha-asc:before{content:"\f15d"}.fa-external-link:before{content:"\f08e"}.fa.fa-external-link {font-size: 1rem; }.um-icon-ios-bell:before { content: "\f2ac"; }footer .fa, .footer .fa {  color: #54EB80;  font-size: 1.5rem;  padding: 0.6rem 0.5rem;  margin:1.6rem .6rem;  width: 35px;  height: 35px;  border-radius: 17px;}footer .fa:hover, .footer .fa:hover {  color: #fff;}/* FORM FIXES */.hidelabel span label {    display: none !important;}label.right {text-align: inherit;}label {display: inline-block;}.gform_wrapper textarea {padding: .6em !important;}.gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li {    margin: 0;}.gform_wrapper.gf_browser_gecko .gfield_checkbox li input,.gform_wrapper.gf_browser_gecko .gfield_checkbox li input[type="checkbox"] {    margin-top: 0.2rem;}.gform_wrapper input[type=email], .gform_wrapper input[type=number],.gform_wrapper input[type=password], .gform_wrapper input[type=tel], .gform_wrapper input[type=text],.gform_wrapper input[type=url] {padding: .5em !important;}.widget .gform_wrapper .top_label .gfield_label, .gfield_visibility_  {display: none;}.suggestiondate {color: #999;}.gform_wrapper .chosen-container-multi .chosen-choices li.search-field input[type="text"] {    font-family: inherit !important;    height: auto !important;    padding: 0.313em 0 !important;    margin: 0 !important;  }.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice {    background-color: #54eb80 !important;    background-image: none !important;    border: 0 none !important;    border-radius: 0 !important;    box-shadow: 0 0 0 !important;    line-height: 32px !important;    margin: 0 2px 0 0 !important;    padding: 6px 20px 6px 9px !important;}.gform_wrapper .chosen-container-active .chosen-choices {   box-shadow: 0 0 0 !important;}.gform_wrapper ul.chosen-choices {    margin-bottom: 1rem !important;    border: 1px solid #ccc !important;}.gform_wrapper ul.chosen-choices:focus {    border: 1px solid #999 !important;}/*FOOTER*/.footerline {    border-top: 1px solid #d2d2d2;    margin-top: 4rem;}.campaignfooter, .mcfooter {  margin-top: 5rem !important;}.campaignfooter {background-color: #97a7dc;}.campaignfooter .parent, .mcfooter .columns {    padding: 0;}.parent {display: table;  height: 100%;}.child { display: table-cell; vertical-align: middle;  }.childbtm {vertical-align: bottom;}.mcblogbox {background:#d5dada;max-width:385px;min-height: 340px;}.mcblogbox > div {    padding: 1.5rem;}.mcblogbox #mc_embed_signup {    padding: 0 1.5rem 4rem;}.mcblogbox img {  width: 385px;filter: gray; /* IE6-9 */  filter: grayscale(.8); /* Microsoft Edge and Firefox 35+ */  -webkit-filter: grayscale(.8);opacity: .7;}.resonateisftr { line-height:1.3;margin-bottom: 0;padding:0 4rem;color:#fff;}.mcblogbox img:hover {  opacity: 1;}.mcblogbox > div p { line-height: 1.6;    margin: 0;}.mcblogbox h3 span {  color: #97a7dc;}.mcblogbox a.nobgcolor {  color: #414141;}.footerabout {  margin:80px auto 0; width:80%;border-top:2px solid #ccc;}footer, footer a {    color: #f6fdac;}footer {  margin-top: 0;  padding: 1rem 0;  background: #222222;  overflow: auto;}footer .textwidget {    text-align: center;}footer a:hover {color: #fff;}/*.footerblock {  background: #222222 url(images/Blockchain-footer.png) no-repeat center bottom;    background-size: contain;    overflow: auto;}/* REMOVE here thru btc */.footerlinks {    margin-bottom: 5rem;}.footericons {    margin-bottom: 3rem;}.footerlinks a {    color: #f6fdac;    padding: 1rem 2.8rem;     display: inline-block;    font-size: 1.4rem;}.footerlinks a:hover {    background: #fff;    color: #414141;}.bitcoin a {  font-size: 0.7rem;  color: #7d7d7d;  background: transparent;}/* REMOVE LATER */.vc_gitem-link.vc-zone-link, .vc_gitem-link.vc-zone-link:hover {    background: transparent none repeat scroll 0 0;}.ginput_container_checkbox input[type="checkbox"] {    display: inline-block; /* when checkboxes fixed */}/* RESP */@media only screen and (min-width:120.063em) {  /*1921*/}@media only screen and (min-width:90.063em) {  /*1441*/}@media only screen and (max-width:79.999em) {  /*1280*/}@media only screen and (min-width:64.063em) {}@media only screen and (max-width:64.062em) {    #sidebar { margin-left: 0; width: 33.3333333333%; }  .footerlinks a { padding: 1rem 1.8rem; }  .row.blogcolumns { padding: 0 3rem !important; }/* 1024 px */}@media only screen and (min-width:40.063em) {  /* 641 px */}@media only screen and (max-width:47.938em) {  /* 767 */}@media only screen and (max-width:50.063em) {  /* 800? px footer { background-image: url(images/Blockchain-footer-sm.png); padding:4rem 0 10rem;} */}@media only screen and (max-width:40.062em) {  /* 640 px */ul.off-canvas-list .mobilegreen a { background: #54EB80; color: #fff; }ul.off-canvas-list .mobilegreen a:hover { background: #97a7dc; color: #fff; }.blogcolumns { padding: 0 3.5rem; }blockquote { padding: 1rem 1rem 0; }.small-12 .helplaunch { max-width: none; }.bigquote { font-size: 4rem; }.footerabout { width:100%;}footer { padding:3rem 0; }.row.blogcolumns h3 { font-size: 1.6rem; }.campaignfooter h3 { text-align: center;}.mcblogbox { min-height: auto;  float: none !important; margin: 1rem auto; overflow: auto; }.bigspace { padding: 3rem; }}@media only screen and (max-width:30em) {  /* 480 px */.extrapadding { margin: 1rem 0 2rem; }.blogcolumns { padding: 0 0.9375rem; }.inner-wrap { -webkit-box-shadow: inset 0 0 0 0; box-shadow: inset 0 0 0 0; }.top-bar-container { border:0;}.tab-bar { margin: 15px 0px 0;} #sidebar { margin-top: 0; }.bigspace { padding: 2rem; }.spacercol { display: none; }}@media only screen and (min-width:30.063em) and (max-width:64.062em) {  /* 1024 px */.container > .row { padding: 0 9px; }}/* NEW UM PROFILES */.um-form input[type="number"], .um-form input[type="password"], .um-form input[type="tel"], .um-form input[type="text"] {    border-radius: 0;}.um-user-tag { border: 0; border-radius: 0; }.um-page-user .container { padding-bottom: 0; }.um-page-user footer { margin-top: 0; }.um-role-member.um, .um-role-label-owner.um { margin-bottom: 0 !important; }.um-role-member a.um-message-btn.um-button { margin: 1.5rem 0 0 0 !important; }@media only screen and (max-width: 64.062em) {  .um-role-label-owner.um-editing .um-profile-body, .um-role-member.um-editing .um-profile-body { padding: 0 1rem !important;}}