/*** Default **/
.sc_button div {
	position: absolute;
  width: 96px;
  height: 96px;
  background-size: 96px auto;
	background-image:url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/buttons/transparent_btns.svg');
	top: 0 !important;
	background-repeat:no-repeat;
}

.sc_button a { 
  position: absolute;
  width: 96px;
  height: 96px;
  background-size: 96px auto;
	top: 0 !important;
	background-repeat:no-repeat;
}

.contact-agent > a {
  background-image:url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/buttons/transparent_btns.svg');
}

.sc_button div:after, .sc_button a:after {
	content: " ";
  box-shadow: 0px 3px 8px rgba(0,0,0,0.25);
  display: inline-block;
  width: 90px;
  height: 90px;
  border-radius: 50%;
  transform: translateX(3px);
}

.btn_back--svg {
	background-position:0 0;
}

.btn_call--svg {
	background-position:0 -96px;
}

.btn_text--svg {
	background-position:0 -2880px;
}

.btn_org--svg {
	background-position:0 -1728px;
}

.btn_listings--svg {
	background-position:0 -1248px;
	top: 0 !important;
}

.btn_social--svg {
	background-position:0 -2688px;
}

.btn_sites--svg {
	background-position:0 -1536px;
}

.btn_profile--svg {
	background-position:0 -1920px;
}

.btn_contacts--svg {
	background-position:0 -384px;
}

.btn_flip--svg {
	background-position:0 -1440px;
}

.btn_email--svg {
	background-position:0 -480px;
}

.btn_find--svg {
	background-position:0 -960px;
}

.btn_share--svg {
	background-position:0 -2592px;
}

.btn_save--svg {
	background-position:0 -2304px;
}

.btn_find_services_program--svg {
	background-position:0 -768px;
}

.btn_recommend--svg {
	background-position:0 -2016px;
}

.btn_savvy--svg {
	background-position:0 -2400px;
}

.btn_members--svg {
	background-position:0 -1344px;
}

.btn_staff--svg {
	background-position:0 -1344px;
}

.btn_find--svg {
	background-position:0 -960px;
}

.btn_register--svg {
	background-position:0 -2112px;
}

.btn_photos--svg {
	background-position:0 -1824px;
}

.btn_features--svg {
	background-position:0 -576px;
}

.btn_schools--svg {
	background-position:0 -2496px;
}

.btn_about_find_services--svg {
	background-image:url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/SavvyCard_Button_Set/about.svg') !important;
}

.btn_call_help--svg {
	background-image:url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/SavvyCard_Button_Set/get-help.svg') !important;
	background-position: 0 !important;
}

.btn_features--svg {
	background-position:0 -576px;
}

.btn_contact_agent--svg {
  background-position:0 -288px !important;
}

.property-card-buttons .btn_call {
	background-position:0 -288px !important;
}

@media only screen and (max-width: 479px) {
  .sc_button div, .sc_button a {
    width: 64px;
    height: 64px;
    background-size: 64px auto;
		top: 0;
  }

  .sc_button div:after, .sc_button a:after {
  	content: " ";
    box-shadow: 0px 3px 8px rgba(0,0,0,0.25);
    display: inline-block;
    width: 58px;
    height: 58px;
    border-radius: 50%;
    transform: translateX(3px);
  }

  .btn_flip--svg {
    background-position:0 -960px;
  }

  .btn_call--svg {
    background-position:0 -64px;
  }

  .btn_text--svg {
    background-position:0 -1920px;
  }

  .btn_org--svg {
    background-position:0 -1152px;
  }

  .btn_listings--svg {
    background-position:0 -832px;
    top: 0 !important;
  }

  .btn_social--svg {
    background-position:0 -1792px;
  }

  .btn_sites--svg {
    background-position:0 -1024px;
  }

  .btn_back--svg {
    background-position:0 0;
  }

  .btn_profile--svg {
    background-position:0 -1280px;
  }

  .btn_contacts--svg {
    background-position:0 -256px;
  }

  .btn_email--svg {
    background-position:0 -320px;
  }
  .btn_find--svg {
    background-position:0 -640px;
  }

  .btn_share--svg {
    background-position:0 -1728px;
  }

  .btn_save--svg {
    background-position:0 -1536px;
  }

	.btn_find_services_program--svg {
		background-position:0 -512px;
	}

	.btn_recommend--svg {
		background-position:0 -1344px;
	}

	.btn_savvy--svg {
		background-position:0 -1600px;
	}

	.btn_members--svg {
		background-position:0 -896px;
	}

	.btn_staff--svg {
		background-position:0 -896px;
	}


	.btn_register--svg {
		background-position:0 -1408px;
	}

	.btn_photos--svg {
		background-position:0 -1216px;
	}

	.btn_features--svg {
		background-position:0 -384px;
	}

	.btn_schools--svg {
		background-position:0 -1664px;
  }
  
  .btn_contact_agent--svg {
    background-position:0 -192px !important;
  }

	.property-card-buttons .btn_call {
		background-position:0 -192px !important;
	}
}

@media only screen and (max-width: 479px) and (min-width: 400px) {
  .sc_button div, .sc_button a {
    width: 80px;
    height: 80px;
    background-size: 80px auto;
		top: 0;
  }

  .sc_button div:after, .sc_button a:after {
  	content: " ";
    box-shadow: 0px 3px 8px rgba(0,0,0,0.25);
    display: inline-block;
    width: 74px;
    height: 74px;
    border-radius: 50%;
    transform: translateX(3px);
  }

  .btn_flip--svg {
    background-position:0 -1200px;
  }

  .btn_call--svg {
    background-position:0 -80px;
  }

  .btn_text--svg {
    background-position:0 -2400px;
  }

  .btn_org--svg {
    background-position:0 -1440px;
  }

  .btn_listings--svg {
    background-position:0 -1040px;
    top: 0 !important;
  }

  .btn_social--svg {
    background-position:0 -2240px;
  }

  .btn_sites--svg {
    background-position: 0px -1280px;
  }

  .btn_back--svg {
    background-position:0 0;
  }

  .btn_profile--svg {
    background-position:0 -1600px;
  }

  .btn_contacts--svg {
    background-position:0 -320px;
  }

  .btn_email--svg {
    background-position:0 -400px;
  }
  .btn_find--svg {
    background-position:0 -800px;
  }

  .btn_share--svg {
    background-position:0 -2160px;
  }

  .btn_save--svg {
    background-position:0 -1920px;
  }

	.btn_find_services_program--svg {
		background-position:0 -640px;
	}

	.btn_recommend--svg {
		background-position:0 -1680px;
	}

	.btn_savvy--svg {
		background-position:0 -2000px;
	}

	.btn_members--svg {
		background-position:0 -1120px;
	}

	.btn_staff--svg {
		background-position:0 -1120px;
	}



	.btn_register--svg {
		background-position:0 -1760px;
	}

	.btn_photos--svg {
		background-position:0 -1520px;
	}

	.btn_features--svg {
		background-position:0 -480px;
	}

	.btn_schools--svg {
		background-position:0 -2080px;
	}

  .btn_contact_agent--svg {
    background-position:0 -240px !important;
  }

	.property-card-buttons .btn_call {
		background-position:0 -240px !important;
	}
}

@media only screen and (max-width: 399px) and (min-width: 370px) {
  .sc_button div, .sc_button a {
    width: 72px;
    height: 72px;
    background-size: 72px auto;
		top: 0;
  }

  .sc_button div:after, .sc_button a:after {
  	content: " ";
    box-shadow: 0px 3px 8px rgba(0,0,0,0.25);
    display: inline-block;
    width: 66px;
    height: 66px;
    border-radius: 50%;
    transform: translateX(3px);
  }

  .btn_flip--svg {
    background-position:0 -1080px;
  }

  .btn_call--svg {
    background-position:0 -72px;
  }

  .btn_text--svg {
    background-position:0 -2160px;
  }

  .btn_org--svg {
    background-position:0 -1296px;
  }

  .btn_listings--svg {
    background-position:0 -936px;
    top: 0 !important;
  }

  .btn_social--svg {
    background-position:0 -2016px;
  }

  .btn_sites--svg {
    background-position: 0 -1152px;
  }

  .btn_back--svg {
    background-position:0 0;
  }

  .btn_profile--svg {
    background-position:0 -1440px;
  }

  .btn_contacts--svg {
    background-position:0 -288px;
  }

  .btn_email--svg {
    background-position:0 -360px;
  }

  .btn_find--svg {
    background-position:0 -720px;
  }

  .btn_share--svg {
    background-position:0 -1944px;
  }

  .btn_save--svg {
    background-position:0 -1728px;
  }

	.btn_find_services_program--svg {
		background-position:0 -576px;
	}

	.btn_recommend--svg {
		background-position:0 -1512px;
	}

	.btn_savvy--svg {
		background-position:0 -1800px;
	}

	.btn_members--svg {
		background-position:0 -1008px;
	}

	.btn_staff--svg {
		background-position:0 -1008px;
	}

	.btn_register--svg {
		background-position:0 -1584px;
	}

	.btn_photos--svg {
		background-position:0 -1368px;
	}

	.btn_features--svg {
		background-position:0 -432px;
	}

	.btn_schools--svg {
		background-position:0 -1872px;
  }
  
  .btn_contact_agent--svg {
    background-position:0 -216px !important;
  }

	.property-card-buttons .btn_call {
		background-position:0 -216px !important;
	}
}


.btn_about--transparent_btns {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/default/About.svg') !important;
}

/*** Neon Red **/
.btn_back--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/back.png') !important;
}

.btn_call--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/call.png') !important;
}

.btn_email--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/email.png') !important;
}

.btn_profile--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/profile.png') !important;
}

.btn_flip--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/more.png') !important;
}

.btn_find--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/find.png') !important;
}

.btn_share--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/share.png') !important;
}

.btn_listings--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/listings.png') !important;
}

.btn_find_services_program--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/find%20services.png') !important;
}

.btn_sites--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/my%20sites.png') !important;
}

.btn_contacts--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/contact%20info.png') !important;
}

.btn_save--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/save.png') !important;
}

.btn_text--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/text.png') !important;
}

.btn_social--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/social.png') !important;
}

.btn_savvy--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/savvy.png') !important;
}

.btn_org--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/organization.png') !important;
}

.btn_recommend--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/recommend.png') !important;
}

.btn_about--neon_red {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/red/about.png') !important;
}

/*** Neon Orange **/
.btn_back--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/back.png') !important;
}

.btn_call--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/call.png') !important;
}

.btn_email--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/email.png') !important;
}

.btn_profile--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/profile.png') !important;
}

.btn_flip--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/more.png') !important;
}

.btn_find--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/find.png') !important;
}

.btn_share--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/share.png') !important;
}

.btn_listings--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/listings.png') !important;
}

.btn_find_services_program--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/find%20services.png') !important;
}

.btn_sites--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/my%20sites.png') !important;
}

.btn_contacts--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/contact%20info.png') !important;
}

.btn_save--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/save.png') !important;
}

.btn_text--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/text.png') !important;
}

.btn_social--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/social.png') !important;
}

.btn_savvy--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/savvy.png') !important;
}

.btn_org--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/organization.png') !important;
}

.btn_recommend--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/recommend.png') !important;
}

.btn_notes--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/notes.png') !important;
}

.btn_about--neon_orange {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/orange/about.png') !important;
}

/*** Keyes **/
.btn_back--keyes, .btn_back--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/back.png') !important;
}

.btn_call--keyes, .btn_call--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/call.png') !important;
}

.btn_email--keyes, .btn_email--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/email.png') !important;
}

.btn_profile--keyes, .btn_profile--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/profile.png') !important;
}

.btn_flip--keyes, .btn_flip--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/more.png') !important;
}

.btn_find--keyes, .btn_find--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/find.png') !important;
}

.btn_share--keyes, .btn_share--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/share.png') !important;
}

.btn_listings--keyes, .btn_listings--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/listings.png') !important;
}

.btn_find_services_program--keyes, .btn_find_services_program--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/find%20services.png') !important;
}

.btn_sites--keyes, .btn_sites--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/my%20sites.png') !important;
}

.btn_contacts--keyes, .btn_contacts--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/contact%20info.png') !important;
}

.btn_save--keyes, .btn_save--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/save.png') !important;
}

.btn_text--keyes, .btn_text--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/text.png') !important;
}

.btn_social--keyes, .btn_social--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/social.png') !important;
}

.btn_savvy--keyes, .btn_savvy--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/savvy.png') !important;
}

.btn_org--keyes, .btn_org--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/organization.png') !important;
}

.btn_recommend--keyes, .btn_recommend--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/recommend.png') !important;
}

.btn_notes--keyes, .btn_notes--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/notes.png') !important;
}

.btn_about--keyes, .btn_about--silver_purple {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/keyes/about.png') !important;
}

/*** PG and CL **/
.btn_back--pg_and_cl, .btn_back--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/back.png') !important;
}

.btn_call--pg_and_cl, .btn_call--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/call.png') !important;
}

.btn_email--pg_and_cl, .btn_email--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/email.png') !important;
}

.btn_profile--pg_and_cl, .btn_profile--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/profile.png') !important;
}

.btn_flip--pg_and_cl, .btn_flip--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/more.png') !important;
}

.btn_find--pg_and_cl, .btn_find--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/find.png') !important;
}

.btn_share--pg_and_cl, .btn_share--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/share.png') !important;
}

.btn_listings--pg_and_cl, .btn_listings--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/listings.png') !important;
}

.btn_find_services_program--pg_and_cl, .btn_find_services_program--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/find%20services.png') !important;
}

.btn_sites--pg_and_cl, .btn_sites--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/my_sites.png') !important;
}

.btn_contacts--pg_and_cl, .btn_contacts--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/contact_info.png') !important;
}

.btn_save--pg_and_cl, .btn_save--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/save.png') !important;
}

.btn_text--pg_and_cl, .btn_text--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/text.png') !important;
}

.btn_social--pg_and_cl, .btn_social--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/social.png') !important;
}

.btn_savvy--pg_and_cl, .btn_savvy--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/savvy.png') !important;
}

.btn_org--pg_and_cl, .btn_org--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/organization.png') !important;
}

.btn_recommend--pg_and_cl, .btn_recommend--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/recommend.png') !important;
}

.btn_about--pg_and_cl, .btn_about--silver_blue {
  background-position: 0 !important;
  background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/assets/img/demo_button_set/pg_and_cl/about.png') !important;
}

/* Bonvera */

.coupon {
	background-image: url('https://a2b3965fbc5578b4de5d-34db90ea760d01a85d988c7d51fd6f92.ssl.cf1.rackcdn.com/buttons/share_v2c.svg') !important;
  background-size: 100% 100% !important;
	background-position: 0 !important;
}

/*** Silver and Green **/
.btn_back--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/back.png') !important;
}

.btn_call--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/call.png') !important;
}

.btn_email--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/email.png') !important;
}

.btn_profile--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/profile.png') !important;
}

.btn_find--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/find.png') !important;
}

.btn_share--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/share.png') !important;
}

.btn_listings--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/listings.png') !important;
}

.btn_find_services_program--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/find_services.png') !important;
}

.btn_sites--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/my_sites.png') !important;
}

.btn_contacts--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/contact_info.png') !important;
}

.btn_save--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/save.png') !important;
}

.btn_text--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/text.png') !important;
}

.btn_social--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/social.png') !important;
}

.btn_savvy--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/savvy.png') !important;
}

.btn_org--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/organization.png') !important;
}

.btn_recommend--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/recommend.png') !important;
}

.btn_products--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/products.png') !important;
}

.btn_about--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/about.png') !important;
}

.btn_flip--silver_green {
  background-position: 0 !important;
  background-image: url('https://com-savvycard-cdn.s3.amazonaws.com/images/btn-silver-green/more.png') !important;
}