/*
 * ICON STYLES
 */





/***  UNIVERSAL ICONS  ***/

.fa,
.fas,
.far,
.fal,
.fab, 
.fad {
	vertical-align: middle;
	width: 1em;
	height: 1em;
	border: 0px solid black;
	margin-top: 1px;
	margin-bottom: 1px;
	line-height: 1em;
	text-align: center;
	color: var(--wp--custom--primary--light, #4AE188);
	font-style: normal !important;
	transition: all 350ms ease-in-out;
}

a .fa,
a .fas,
a .far,
a .fal,
a .fab, 
a .fad {
	color: var(--wp--custom--primary--main, #2BC76B);
	transition: all 350ms ease-in-out;
}

a:hover .fa,
a:hover .fas,
a:hover .far,
a:hover .fal,
a:hover .fab, 
a:hover .fad {color: var(--wp--custom--primary--light, #4AE188);}



/***  ICON SHAPES  ***/

.fa-shape-circle, 
.fa-shape-round {
	border-radius: var(--wp--custom--radius--full, 9999px);
}

.fa-shape-rounded-xs {
	border-radius: var(--wp--custom--radius--xs, 3px);
}

.fa-shape-rounded-sm {
	border-radius: var(--wp--custom--radius--sm, 6px);
}

.fa-shape-rounded, 
.fa-shape-rounded-md {
	border-radius: var(--wp--custom--radius--md, 12px);
	overflow: hidden;
}

.fa-shape-rounded-lg {
	border-radius: var(--wp--custom--radius--lg, 24px);
	overflow: hidden;
}

.fa-shape-rounded-xl {
	border-radius: var(--wp--custom--radius--xl, 32px);
	overflow: hidden;
}

.fa-shape-square, 
.fa-shape-squared {
	border-radius: 0;
}



/***  ICON SIZES  ***/

/*  Basic Icon Sizes  */
.fa-xs {font-size: 0.7em;}
.fa-sm {font-size: 0.8em;}
.fa-md {font-size: 1em;}
.fa-lg {font-size: 1.3em;}
.fa-xl {font-size: 1.7em;}

/*  Icon Size: 1 - 10  */
.fa-1 {font-size: 0.7em;}
.fa-2 {font-size: 0.8em;}
.fa-3 {font-size: 0.9em;}
.fa-4 {font-size: 1em;}
.fa-5 {font-size: 1.25em;}
.fa-6 {font-size: 1.5em;}
.fa-7 {font-size: 2em;}
.fa-8 {font-size: 2.5em;}
.fa-9 {font-size: 3em;}
.fa-10 {font-size: 4em;}

/*  Icon Size: Plus & Minus  */
.fa-min-5 {font-size: 0.5em;}
.fa-min-4 {font-size: 0.6em;}
.fa-min-3 {font-size: 0.7em;}
.fa-min-2 {font-size: 0.8em;}
.fa-min-1 {font-size: 0.9em;}
.fa-plus-1 {font-size: 1.1em;}
.fa-plus-2 {font-size: 1.2em;}
.fa-plus-3 {font-size: 1.3em;}
.fa-plus-4 {font-size: 1.4em;}
.fa-plus-5 {font-size: 1.5em;}
.fa-plus-6 {font-size: 1.6em;}
.fa-plus-7 {font-size: 1.7em;}
.fa-plus-8 {font-size: 1.8em;}
.fa-plus-9 {font-size: 1.9em;}
.fa-plus-10 {font-size: 2em;}

/*  Icon Size: Scaling  */
.fa-2x {font-size: 2em;}
.fa-3x {font-size: 3em;}
.fa-4x {font-size: 4em;}
.fa-5x {font-size: 5em;}
.fa-6x {font-size: 6em;}
.fa-7x {font-size: 7em;}
.fa-8x {font-size: 8em;}
.fa-9x {font-size: 9em;}
.fa-10x {font-size: 10em;}



/***  ICON COLORS  ***/

/*  Black Icons  */
.fa-black, 
a .fa-black {color: black !important;}
a:hover .fa-black {color: #333 !important;}

/*  Dark Icons  */
.fa-dark, 
a .fa-dark {color: #333 !important;}
a:hover .fa-dark {color: #666 !important;}

/*  Gray Icons  */
.fa-gray, 
a .fa-gray {color: #808080 !important;}
a:hover .fa-gray {color: #999 !important;}

/*  Light Icons  */
.fa-light, 
a .fa-light {color: #c9c9c9 !important;}
a:hover .fa-light {color: #d9d9d9 !important;}

/*  White Icons  */
.fa-white {color: white !important;} 
a .fa-white {color: #f2f2f2 !important;}
a:hover .fa-white {color: white !important;}

/*  Behance Icon Colors  */
.fa-brand.fa-behance {color: #005cff !important;}
a .fa-brand.fa-behance {color: #0053e5 !important;}
a:hover .fa-brand.fa-behance {color: #005cff !important;}

/*  DeviantArt Icon Colors  */
.fa-brand.fa-deviantart {color: #60c054 !important;}
a .fa-brand.fa-deviantart {color: #58b04d !important;}
a:hover .fa-brand.fa-deviantart {color: #60c054 !important;}

/*  Facebook Icon Colors  */
.fa-brand.fa-facebook-f {color: #39609c !important;}
a .fa-brand.fa-facebook-f {color: #33568a !important;}
a:hover .fa-brand.fa-facebook-f {color: #39609c !important;}

/*  Flickr Icon Colors  */
.fa-brand.fa-flickr {color: #ff0084 !important;}
a .fa-brand.fa-flickr {color: #e20075 !important;}
a:hover .fa-brand.fa-flickr {color: #ff0084 !important;}

/*  Foursquare Icon Colors  */
.fa-brand.fa-foursquare {color: #156db5 !important;}
a .fa-brand.fa-foursquare {color: #1362a2 !important;}
a:hover .fa-brand.fa-foursquare {color: #156db5 !important;}

/*  Google+ Icon Colors  */
.fa-brand.fa-google-plus-g {color: #dc4a38 !important;}
a .fa-brand.fa-google-plus-g {color: #c74333 !important;}
a:hover .fa-brand.fa-google-plus-g {color: #dc4a38 !important;}

/*  Houzz Icon Colors  */
.fa-brand.fa-houzz {color: #89db49 !important;}
a .fa-brand.fa-houzz {color: #7ac143 !important;}
a:hover .fa-brand.fa-houzz {color: #89db49 !important;}

/*  Instagram Icon Colors  */
.fa-brand.fa-instagram {color: #2d6186 !important;}
a .fa-brand.fa-instagram {color: #265372 !important;}
a:hover .fa-brand.fa-instagram {color: #2d6186 !important;}

/*  LinkedIn Icon Colors  */
.fa-brand.fa-linkedin-in {color: #0274b3 !important;}
a .fa-brand.fa-linkedin-in {color: #02669e !important;}
a:hover .fa-brand.fa-linkedin-in {color: #0274b3 !important;}

/*  Pinterest Icon Colors  */
.fa-brand.fa-pinterest-p {color: #cb2027 !important;}
a .fa-brand.fa-pinterest-p {color: #b91d23 !important;}
a:hover .fa-brand.fa-pinterest-p {color: #cb2027 !important;}

/*  RSS Icon Colors  */
.fa-brand.fa-rss {color: #ff7b00 !important;}
a .fa-brand.fa-rss {color: #ff8b1e !important;}
a:hover .fa-brand.fa-rss {color: #ff7b00 !important;}

/*  Tumblr Icon Colors  */
.fa-brand.fa-tumblr {color: #34465d !important;}
a .fa-brand.fa-tumblr {color: #2c3b4e !important;}
a:hover .fa-brand.fa-tumblr {color: #34465d !important;}

/*  Twitter Icon Colors  */
.fa-brand.fa-twitter, 
.fa-brand.fa-x-twitter {color: #58ccff !important;}
a .fa-brand.fa-twitter, 
a .fa-brand.fa-x-twitter {color: #51bceb !important;}
a:hover .fa-brand.fa-twitter, 
a:hover .fa-brand.fa-x-twitter {color: #58ccff !important;}

/*  Vimeo Icon Colors  */
.fa-brand.fa-vimeo {color: #1ab7ea !important;}
a .fa-brand.fa-vimeo {color: #18a9d8 !important;}
a:hover .fa-brand.fa-vimeo {color: #1ab7ea !important;}

/*  Vine Icon Colors  */
.fa-brand.fa-vine {color: #00a478 !important;}
a .fa-brand.fa-vine {color: #00916a !important;}
a:hover .fa-brand.fa-vine {color: #00a478 !important;}

/*  Yelp Icon Colors  */
.fa-brand.fa-yelp {color: #d01700 !important;}
a .fa-brand.fa-yelp {color: #bd1500 !important;}
a:hover .fa-brand.fa-yelp {color: #d01700 !important;}

/*  YouTube Icon Colors  */
.fa-brand.fa-youtube {color: #d22222 !important;}
a .fa-brand.fa-youtube {color: #bf1f1f !important;}
a:hover .fa-brand.fa-youtube {color: #d22222 !important;}

/*  Icon Hover States  */
a:hover .fa-hover, 
a:hover .fa-brand.fa-hover {color: var(--wp--custom--primary--light, #4AE188) !important;}
a:hover .fa-hover-black, 
a:hover .fa-brand.fa-hover-black {color: #333 !important;}
a:hover .fa-hover-dark, 
a:hover .fa-brand.fa-hover-dark {color: #5A5A5A !important;}
a:hover .fa-hover-gray, 
a:hover .fa-brand.fa-hover-gray {color: #999 !important;}
a:hover .fa-hover-light, 
a:hover .fa-brand.fa-hover-light {color: #d9d9d9 !important;}
a:hover .fa-hover-white, 
a:hover .fa-brand.fa-hover-white {color: white !important;}
a:hover .fa-hover-brand.fa-behance {color: #005cff !important;}
a:hover .fa-hover-brand.fa-deviantart {color: #60c054 !important;}
a:hover .fa-hover-brand.fa-facebook-f {color: #39609c !important;}
a:hover .fa-hover-brand.fa-flickr {color: #ff0084 !important;}
a:hover .fa-hover-brand.fa-foursquare {color: #156db5 !important;}
a:hover .fa-hover-brand.fa-google-plus-g {color: #dc4a38 !important;}
a:hover .fa-hover-brand.fa-houzz {color: #89db49 !important;}
a:hover .fa-hover-brand.fa-instagram {color: #2d6186 !important;}
a:hover .fa-hover-brand.fa-linkedin-in {color: #0274b3 !important;}
a:hover .fa-hover-brand.fa-pinterest-p {color: #cb2027 !important;}
a:hover .fa-hover-brand.fa-rss {color: #ff7b00 !important;}
a:hover .fa-hover-brand.fa-tumblr {color: #34465d !important;}
a:hover .fa-hover-brand.fa-twitter, 
a:hover .fa-hover-brand.fa-x-twitter {color: #58ccff !important;}
a:hover .fa-hover-brand.fa-vimeo {color: #1ab7ea !important;}
a:hover .fa-hover-brand.fa-vine {color: #00a478 !important;}
a:hover .fa-hover-brand.fa-yelp {color: #d01700 !important;}
a:hover .fa-hover-brand.fa-youtube {color: #d22222 !important;}



/***  ICON BACKGROUNDS  ***/

.fa-bg, 
.fa-bg-hover, 
.fa-bg-black, 
.fa-bg-hover-black, 
.fa-bg-dark, 
.fa-bg-hover-dark, 
.fa-bg-gray, 
.fa-bg-hover-gray, 
.fa-bg-light, 
.fa-bg-hover-light, 
.fa-bg-white, 
.fa-bg-hover-white, 
.fa-bg-brand, 
.fa-bg-hover-brand {padding: 0.5em;}

.fa-bg {
  color: white;
  background-color: var(--wp--custom--primary--light, #4AE188);
}

a .fa-bg {
	color: white;
	background-color: var(--wp--custom--primary--main, #2BC76B);
}

a:hover .fa-bg {
	color: white;
	background-color: var(--wp--custom--primary--light, #4AE188);
}

/*  Black Icon Backgrounds  */
.fa-bg-black, 
a .fa-bg-black {background-color: black !important;}
a:hover .fa-bg-black {background-color: #333 !important;}

/*  Dark Icon Backgrounds  */
.fa-bg-dark, 
a .fa-bg-dark {background-color: #393939 !important;}
a:hover .fa-bg-dark {background-color: #5A5A5A !important;}

/*  Gray Icon Backgrounds  */
.fa-bg-gray, 
a .fa-bg-gray {background-color: #808080 !important;}
a:hover .fa-bg-gray {background-color: #999 !important;}

/*  Light Icon Backgrounds  */
.fa-bg-light, 
a .fa-bg-light {background-color: #c9c9c9 !important;}
a:hover .fa-bg-light {background-color: #d9d9d9 !important;}

/*  White Icon Backgrounds  */
.fa-bg-white {background-color: white !important;}
a .fa-bg-white {background-color: #f2f2f2 !important;}
a:hover .fa-bg-white {background-color: white !important;}

/*  Brand Icon Background Styles */
.fab.fa-bg-brand {color: white;}
a .fab.fa-bg-brand {color: white;}
a:hover .fab.fa-bg-brand {color: white;}

/*  Behance Icon Backgrounds  */
.fa-bg-brand.fa-behance {background-color: #005cff !important;}
a .fa-bg-brand.fa-behance {background-color: #0053e5 !important;}
a:hover .fa-bg-brand.fa-behance {background-color: #005cff !important;}

/*  DeviantArt Icon Backgrounds  */
.fa-bg-brand.fa-deviantart {background-color: #60c054 !important;}
a .fa-bg-brand.fa-deviantart {background-color: #58b04d !important;}
a:hover .fa-bg-brand.fa-deviantart {background-color: #60c054 !important;}

/*  Facebook Icon Backgrounds  */
.fa-bg-brand.fa-facebook-f {background-color: #39609c !important;}
a .fa-bg-brand.fa-facebook-f {background-color: #33568a !important;}
a:hover .fa-bg-brand.fa-facebook-f {background-color: #39609c !important;}

/*  Flickr Icon Backgrounds  */
.fa-bg-brand.fa-flickr {background-color: #ff0084 !important;}
a .fa-bg-brand.fa-flickr {background-color: #e20075 !important;}
a:hover .fa-bg-brand.fa-flickr {background-color: #ff0084 !important;}

/*  Foursquare Icon Backgrounds  */
.fa-bg-brand.fa-foursquare {background-color: #156db5 !important}
a .fa-bg-brand.fa-foursquare {background-color: #1362a2 !important;}
a:hover .fa-bg-brand.fa-foursquare {background-color: #156db5 !important;}

/*  Google+ Icon Backgrounds  */
.fa-bg-brand.fa-google-plus-g {background-color: #dc4a38 !important;}
a .fa-bg-brand.fa-google-plus-g {background-color: #c74333 !important;}
a:hover .fa-bg-brand.fa-google-plus-g {background-color: #dc4a38 !important;}

/*  Houzz Icon Backgrounds  */
.fa-bg-brand.fa-houzz {background-color: #89db49 !important;}
a .fa-bg-brand.fa-houzz {background-color: #7ac143 !important;}
a:hover .fa-bg-brand.fa-houzz {background-color: #89db49 !important;}

/*  Instagram Icon Backgrounds  */
.fa-bg-brand.fa-instagram {background-color: #2d6186 !important;}
a .fa-bg-brand.fa-instagram {background-color: #265372 !important;}
a:hover .fa-bg-brand.fa-instagram {background-color: #2d6186 !important;}

/*  LinkedIn Icon Backgrounds  */
.fa-bg-brand.fa-linkedin-in {background-color: #0274b3 !important;}
a .fa-bg-brand.fa-linkedin-in {background-color: #02669e !important;}
a:hover .fa-bg-brand.fa-linkedin-in {background-color: #0274b3 !important;}

/*  Pinterest Icon Backgrounds  */
.fa-bg-brand.fa-pinterest-p {background-color: #cb2027 !important;}
a .fa-bg-brand.fa-pinterest-p {background-color: #b91d23 !important;}
a:hover .fa-bg-brand.fa-pinterest-p {background-color: #cb2027 !important;}

/*  RSS Icon Backgrounds  */
.fa-bg-brand.fa-rss {background-color: #ff7b00 !important;}
a .fa-bg-brand.fa-rss {background-color: #ff8b1e !important;}
a:hover .fa-bg-brand.fa-rss {background-color: #ff7b00 !important;}

/*  Tumblr Icon Backgrounds  */
.fa-bg-brand.fa-tumblr {background-color: #34465d !important;}
a .fa-bg-brand.fa-tumblr {background-color: #2c3b4e !important;}
a:hover .fa-bg-brand.fa-tumblr {background-color: #34465d !important;}

/*  Twitter Icon Backgrounds  */
.fa-bg-brand.fa-twitter, 
.fa-bg-brand.fa-x-twitter {background-color: #58ccff !important;}
a .fa-bg-brand.fa-twitter,
a .fa-bg-brand.fa-x-twitter {background-color: #51bceb !important;}
a:hover .fa-bg-brand.fa-twitter,
a:hover .fa-bg-brand.fa-x-twitter {background-color: #58ccff !important;}

/*  Vimeo Icon Backgrounds  */
.fa-bg-brand.fa-vimeo {background-color: #1ab7ea !important;}
a .fa-bg-brand.fa-vimeo {background-color: #18a9d8 !important;}
a:hover .fa-bg-brand.fa-vimeo {background-color: #1ab7ea !important;}

/*  Vine Icon Backgrounds  */
.fa-bg-brand.fa-vine {background-color: #00a478 !important;}
a .fa-bg-brand.fa-vine {background-color: #00916a !important;}
a:hover .fa-bg-brand.fa-vine {background-color: #00a478 !important;}

/*  Yelp Icon Backgrounds  */
.fa-bg-brand.fa-yelp {background-color: #d01700 !important;}
a .fa-bg-brand.fa-yelp {background-color: #bd1500 !important;}
a:hover .fa-bg-brand.fa-yelp {background-color: #d01700 !important;}

/*  Youtube Icon Backgrounds  */
.fa-bg-brand.fa-youtube {background-color: #d22222 !important;}
a .fa-bg-brand.fa-youtube {background-color: #bf1f1f !important;}
a:hover .fa-bg-brand.fa-youtube {background-color: #d22222 !important;}

/*  Icon Background Hover States  */

a:hover .fa-bg-hover, 
a:hover .fa-bg-brand.fa-bg-hover {background-color: var(--wp--custom--primary--light, #4AE188) !important;}

a:hover .fa.fa-bg-hover,
a:hover .fas.fa-bg-hover,
a:hover .far.fa-bg-hover,
a:hover .fal.fa-bg-hover,
a:hover .fab.fa-bg-hover,
a:hover .fa-bg.fa-bg-hover, 
a:hover .fa-bg-brand.fa-bg-hover {color: white;}

a:hover .fa-bg-hover-black, 
a:hover .fa-bg-brand.fa-bg-hover-black {background-color: #333 !important;}

a:hover .fa-bg-hover-dark, 
a:hover .fa-bg-brand.fa-bg-hover-dark {background-color: #5A5A5A !important;}

a:hover .fa-bg-hover-gray, 
a:hover .fa-bg-brand.fa-bg-hover-gray {background-color: #999 !important;}

a:hover .fa-bg-hover-light, 
a:hover .fa-bg-brand.fa-bg-hover-light {background-color: #d9d9d9 !important;}

a:hover .fa-bg.fa-bg-hover-light, 
a:hover .fa-bg-brand.fa-bg-hover-light {color: black;}

a:hover .fa-bg-hover-white, 
a:hover .fa-bg-brand.fa-bg-hover-white {background-color: white !important;}

a:hover .fa-bg.fa-bg-hover-white, 
a:hover .fa-bg-brand.fa-bg-hover-white {color: black;}

a:hover .fa-bg-hover-brand.fa-behance {
	color: white;
	background-color: #005cff !important;
}

a:hover .fa-bg-hover-brand.fa-deviantart {
	color: white;
	background-color: #60c054 !important;
}

a:hover .fa-bg-hover-brand.fa-facebook-f {
	color: white;
	background-color: #39609c !important;
}

a:hover .fa-bg-hover-brand.fa-flickr {
	color: white;
	background-color: #ff0084 !important;
}

a:hover .fa-bg-hover-brand.fa-foursquare {
	color: white;
	background-color: #156db5 !important;
}

a:hover .fa-bg-hover-brand.fa-google-plus-g {
	color: white;
	background-color: #dc4a38 !important;
}

a:hover .fa-bg-hover-brand.fa-houzz {
	color: white;
	background-color: #89db49 !important;
}

a:hover .fa-bg-hover-brand.fa-instagram {
	color: white;
	background-color: #2d6186 !important;
}

a:hover .fa-bg-hover-brand.fa-linkedin-in {
	color: white;
	background-color: #0274b3 !important;
}

a:hover .fa-bg-hover-brand.fa-pinterest-p {
	color: white;
	background-color: #cb2027 !important;
}

a:hover .fa-bg-hover-brand.fa-rss {
	color: white;
	background-color: #ff7b00 !important;
}

a:hover .fa-bg-hover-brand.fa-tumblr {
	color: white;
	background-color: #34465d !important;
}

a:hover .fa-bg-hover-brand.fa-twitter, 
a:hover .fa-bg-hover-brand.fa-x-twitter {
	color: white;
	background-color: #58ccff !important;
}

a:hover .fa-bg-hover-brand.fa-vimeo {
	color: white;
	background-color: #1ab7ea !important;
}

a:hover .fa-bg-hover-brand.fa-vine {
	color: white;
	background-color: #00a478 !important;
}

a:hover .fa-bg-hover-brand.fa-yelp {
	color: white;
	background-color: #d01700 !important;
}

a:hover .fa-bg-hover-brand.fa-x-twtter {
	color: white;
	background-color: #292929 !important;
}

a:hover .fa-bg-hover-brand.fa-youtube {
	color: white;
	background-color: #d22222 !important;
}

a:hover .fa-no-bg-hover {
	background-color: transparant !important;
}



/***  ICON BORDERS  ***/

.fa-br, 
.fa-br-hover, 
.fa-br-black, 
.fa-br-hover-black, 
.fa-br-dark, 
.fa-br-hover-dark, 
.fa-br-gray, 
.fa-br-hover-gray, 
.fa-br-light, 
.fa-br-hover-light, 
.fa-br-white, 
.fa-br-hover-white, 
.fa-br-brand, 
.fa-br-hover-brand {
	padding: 0.33em;
	border-style: solid;
	border-width: 1px;
	border-color: rgba(0,0,0,0);
}

.fa-br {border-color: var(--wp--custom--primary--light, #4AE188);}
a .fa-br {border-color: var(--wp--custom--primary--main, #2BC76B);}
a:hover .fa-br {border-color: var(--wp--custom--primary--light, #4AE188);}

/*  Black Icon Borders  */
.fa-br-black, 
a .fa-br-black {border-color: black !important;}
a:hover .fa-br-black {border-color: #333 !important;}

/*  Dark Icon Borders  */
.fa-br-dark, 
a .fa-br-dark {border-color: #393939 !important;}
a:hover .fa-br-dark {border-color: #5A5A5A !important;}

/*  Gray Icon Borders  */
.fa-br-gray, 
a .fa-br-gray {border-color: #808080 !important;}
a:hover .fa-br-gray {border-color: #999 !important;}

/*  Light Icon Borders  */
.fa-br-light, 
a .fa-br-light {border-color: #c9c9c9 !important;}
a:hover .fa-br-light {border-color: #d9d9d9 !important;}

/*  White Icon Borders  */
.fa-br-white {border-color: white !important;}
a .fa-br-white {border-color: #f2f2f2 !important;}
a:hover .fa-br-white {border-color: white !important;}

/*  Behance Icon Borders  */
.fa-br-brand.fa-behance {border-color: #005cff !important;}
a .fa-br-brand.fa-behance {border-color: #0053e5 !important;}
a:hover .fa-br-brand.fa-behance {border-color: #005cff !important;}

/*  DeviantArt Icon Borders  */
.fa-br-brand.fa-deviantart {border-color: #60c054 !important;}
a .fa-br-brand.fa-deviantart {border-color: #58b04d !important;}
a:hover .fa-br-brand.fa-deviantart {border-color: #60c054 !important;}

/*  Facebook Icon Borders  */
.fa-br-brand.fa-facebook-f {border-color: #39609c !important;}
a .fa-br-brand.fa-facebook-f {border-color: #33568a !important;}
a:hover .fa-br-brand.fa-facebook-f {border-color: #39609c !important;}

/*  Flickr Icon Borders  */
.fa-br-brand.fa-flickr {border-color: #ff0084 !important;}
a .fa-br-brand.fa-flickr {border-color: #e20075 !important;}
a:hover .fa-br-brand.fa-flickr {border-color: #ff0084 !important;}

/*  Foursquare Icon Borders  */
.fa-br-brand.fa-foursquare {border-color: #156db5 !important;}
a .fa-br-brand.fa-foursquare {border-color: #1362a2 !important;}
a:hover .fa-br-brand.fa-foursquare {border-color: #156db5 !important;}

/*  Google+ Icon Borders  */
.fa-br-brand.fa-google-plus-g {border-color: #dc4a38 !important;}
a .fa-br-brand.fa-google-plus-g {border-color: #c74333 !important;}
a:hover .fa-br-brand.fa-google-plus-g {border-color: #dc4a38 !important;}

/*  Houzz Icon Borders  */
.fa-br-brand.fa-houzz {border-color: #89db49 !important;}
a .fa-br-brand.fa-houzz {border-color: #7ac143 !important;}
a:hover .fa-br-brand.fa-houzz {border-color: #89db49 !important;}

/*  Instagram Icon Borders  */
.fa-br-brand.fa-instagram {border-color: #2d6186 !important;}
a .fa-br-brand.fa-instagram {border-color: #265372 !important;}
a:hover .fa-br-brand.fa-instagram {border-color: #2d6186 !important;}

/*  LinkedIn Icon Borders  */
.fa-br-brand.fa-linkedin-in {border-color: #0274b3 !important;}
a .fa-br-brand.fa-linkedin-in {border-color: #02669e !important;}
a:hover .fa-br-brand.fa-linkedin-in {border-color: #0274b3 !important;}

/*  Pinterest Icon Borders  */
.fa-br-brand.fa-pinterest-p {border-color: #cb2027 !important;}
a .fa-br-brand.fa-pinterest-p {border-color: #b91d23 !important;}
a:hover .fa-br-brand.fa-pinterest-p {border-color: #cb2027 !important;}

/*  RSS Icon Borders  */
.fa-br-brand.fa-rss {border-color: #ff7b00 !important;}
a .fa-br-brand.fa-rss {border-color: #ff8b1e !important;}
a:hover .fa-br-brand.fa-rss {border-color: #ff7b00 !important;}

/*  Tumblr Icon Borders  */
.fa-br-brand.fa-tumblr {border-color: #34465d !important;}
a .fa-br-brand.fa-tumblr {border-color: #2c3b4e !important;}
a:hover .fa-br-brand.fa-tumblr {border-color: #34465d !important;}

/*  Twitter Icon Borders  */
.fa-br-brand.fa-twitter, 
.fa-br-brand.fa-x-twitter {border-color: #58ccff !important;}
a .fa-br-brand.fa-twitter, 
a .fa-br-brand.fa-x-twitter {border-color: #51bceb !important;}
a:hover .fa-br-brand.fa-twitter, 
a:hover .fa-br-brand.fa-x-twitter {border-color: #58ccff !important;}

/*  Vimeo Icon Borders  */
.fa-br-brand.fa-vimeo {border-color: #1ab7ea !important;}
a .fa-br-brand.fa-vimeo {border-color: #18a9d8 !important;}
a:hover .fa-br-brand.fa-vimeo {border-color: #1ab7ea !important;}

/*  Vine Icon Borders  */
.fa-br-brand.fa-vine {border-color: #00a478 !important;}
a .fa-br-brand.fa-vine {border-color: #00916a !important;}
a:hover .fa-br-brand.fa-vine {border-color: #00a478 !important;}

/*  Yelp Icon Borders  */
.fa-br-brand.fa-yelp {border-color: #d01700 !important;}
a .fa-br-brand.fa-yelp {border-color: #bd1500 !important;}
a:hover .fa-br-brand.fa-yelp {border-color: #d01700 !important;}

/*  Youtube Icon Borders  */
.fa-br-brand.fa-youtube {border-color: #d22222 !important;}
a .fa-br-brand.fa-youtube {border-color: #bf1f1f !important;}
a:hover .fa-br-brand.fa-youtube {border-color: #d22222 !important;}

/*  Icon Border Hover States  */
a:hover .fa-br-hover, 
a:hover .fa-br-brand.fa-br-hover {border-color: var(--wp--custom--primary--light, #4AE188) !important;}
a:hover .fa-br-hover-black, 
a:hover .fa-br-brand.fa-br-hover-black {border-color: #333 !important;}
a:hover .fa-br-hover-dark, 
a:hover .fa-br-brand.fa-br-hover-dark {border-color: #5A5A5A !important;}
a:hover .fa-br-hover-gray, 
a:hover .fa-br-brand.fa-br-hover-gray {border-color: #999 !important;}
a:hover .fa-br-hover-light, 
a:hover .fa-br-brand.fa-br-hover-light {border-color: #d9d9d9 !important;}
a:hover .fa-br-hover-white, 
a:hover .fa-br-brand.fa-br-hover-white {border-color: white !important;}
a:hover .fa-br-hover-brand.fa-behance {border-color: #005cff !important;}
a:hover .fa-br-hover-brand.fa-deviantart {border-color: #60c054 !important;}
a:hover .fa-br-hover-brand.fa-facebook-f {border-color: #39609c !important;}
a:hover .fa-br-hover-brand.fa-flickr {border-color: #ff0084 !important;}
a:hover .fa-br-hover-brand.fa-foursquare {border-color: #156db5 !important;}
a:hover .fa-br-hover-brand.fa-google-plus-g {border-color: #dc4a38 !important;}
a:hover .fa-br-hover-brand.fa-instagram {border-color: #2d6186 !important;}
a:hover .fa-br-hover-brand.fa-linkedin-in {border-color: #0274b3 !important;}
a:hover .fa-br-hover-brand.fa-pinterest-p {border-color: #cb2027 !important;}
a:hover .fa-br-hover-brand.fa-rss {border-color: #ff7b00 !important;}
a:hover .fa-br-hover-brand.fa-tumblr {border-color: #34465d !important;}
a:hover .fa-br-hover-brand.fa-twitter, 
a:hover .fa-br-hover-brand.fa-x-twitter {border-color: #58ccff !important;}
a:hover .fa-br-hover-brand.fa-vimeo {border-color: #1ab7ea !important;}
a:hover .fa-br-hover-brand.fa-vine {border-color: #00a478 !important;}
a:hover .fa-br-hover-brand.fa-yelp {border-color: #d01700 !important;}
a:hover .fa-br-hover-brand.fa-youtube {border-color: #d22222 !important;}
a:hover .fa-no-br-hover {border-color: none !important;}





/*
 * END OF
 * ICON STYLES
 */