#ui-social-media-buttons .btn {
  margin-right: 5px;
}

.btn.btn-facebook {
  background: #365397;
  color: #fff;
  border: none;
}

.btn.btn-facebook:hover, .btn.btn-facebook:focus, .btn.btn-facebook:active {
  background: #2f4984;
  color: #fff;
}

.btn.btn-facebook.btn-raised {
  background: #365397;
  color: #fff;
  border: none;
}

.btn.btn-facebook.btn-raised:hover, .btn.btn-facebook.btn-raised:focus, .btn.btn-facebook.btn-raised:active {
  background: #2f4984;
  color: #fff;
}

.btn.btn-facebook.btn-flat {
  background: none;
  color: #365397;
  border: none;
}

.btn.btn-facebook.btn-flat:hover, .btn.btn-facebook.btn-flat:focus, .btn.btn-facebook.btn-flat:active {
  background: #eeeeee;
  color: #2f4984;
}

.btn.btn-facebook.btn-outline {
  background: none;
  color: #365397;
  border-style: solid;
  border-width: 1px;
  border-color: #365397;
}

.btn.btn-facebook.btn-outline:hover, .btn.btn-facebook.btn-outline:focus, .btn.btn-facebook.btn-outline:active {
  color: #2f4984;
  border-color: #2f4984;
  background: none;
  color: #365397;
}

.btn.btn-facebook.bmd-btn-fab {
  background: #365397;
  color: #fff;
  border: none;
}

.btn.btn-facebook.bmd-btn-fab:hover, .btn.btn-facebook.bmd-btn-fab:focus, .btn.btn-facebook.bmd-btn-fab:active {
  background: #2f4984;
  color: #fff;
}

.btn.btn-twitter {
  background: #00a9f1;
  color: #fff;
  border: none;
}

.btn.btn-twitter:hover, .btn.btn-twitter:focus, .btn.btn-twitter:active {
  background: #0097d8;
  color: #fff;
}

.btn.btn-twitter.btn-raised {
  background: #00a9f1;
  color: #fff;
  border: none;
}

.btn.btn-twitter.btn-raised:hover, .btn.btn-twitter.btn-raised:focus, .btn.btn-twitter.btn-raised:active {
  background: #0097d8;
  color: #fff;
}

.btn.btn-twitter.btn-flat {
  background: none;
  color: #00a9f1;
  border: none;
}

.btn.btn-twitter.btn-flat:hover, .btn.btn-twitter.btn-flat:focus, .btn.btn-twitter.btn-flat:active {
  background: #eeeeee;
  color: #0097d8;
}

.btn.btn-twitter.btn-outline {
  background: none;
  color: #00a9f1;
  border-style: solid;
  border-width: 1px;
  border-color: #00a9f1;
}

.btn.btn-twitter.btn-outline:hover, .btn.btn-twitter.btn-outline:focus, .btn.btn-twitter.btn-outline:active {
  color: #0097d8;
  border-color: #0097d8;
  background: none;
  color: #00a9f1;
}

.btn.btn-twitter.bmd-btn-fab {
  background: #00a9f1;
  color: #fff;
  border: none;
}

.btn.btn-twitter.bmd-btn-fab:hover, .btn.btn-twitter.bmd-btn-fab:focus, .btn.btn-twitter.bmd-btn-fab:active {
  background: #0097d8;
  color: #fff;
}

.btn.btn-linkedin {
  background: #006db3;
  color: #fff;
  border: none;
}

.btn.btn-linkedin:hover, .btn.btn-linkedin:focus, .btn.btn-linkedin:active {
  background: #005d9a;
  color: #fff;
}

.btn.btn-linkedin.btn-raised {
  background: #006db3;
  color: #fff;
  border: none;
}

.btn.btn-linkedin.btn-raised:hover, .btn.btn-linkedin.btn-raised:focus, .btn.btn-linkedin.btn-raised:active {
  background: #005d9a;
  color: #fff;
}

.btn.btn-linkedin.btn-flat {
  background: none;
  color: #006db3;
  border: none;
}

.btn.btn-linkedin.btn-flat:hover, .btn.btn-linkedin.btn-flat:focus, .btn.btn-linkedin.btn-flat:active {
  background: #eeeeee;
  color: #005d9a;
}

.btn.btn-linkedin.btn-outline {
  background: none;
  color: #006db3;
  border-style: solid;
  border-width: 1px;
  border-color: #006db3;
}

.btn.btn-linkedin.btn-outline:hover, .btn.btn-linkedin.btn-outline:focus, .btn.btn-linkedin.btn-outline:active {
  color: #005d9a;
  border-color: #005d9a;
  background: none;
  color: #006db3;
}

.btn.btn-linkedin.bmd-btn-fab {
  background: #006db3;
  color: #fff;
  border: none;
}

.btn.btn-linkedin.bmd-btn-fab:hover, .btn.btn-linkedin.bmd-btn-fab:focus, .btn.btn-linkedin.bmd-btn-fab:active {
  background: #005d9a;
  color: #fff;
}

.btn.btn-apple {
  background: #737373;
  color: #fff;
  border: none;
}

.btn.btn-apple:hover, .btn.btn-apple:focus, .btn.btn-apple:active {
  background: #666666;
  color: #fff;
}

.btn.btn-apple.btn-raised {
  background: #737373;
  color: #fff;
  border: none;
}

.btn.btn-apple.btn-raised:hover, .btn.btn-apple.btn-raised:focus, .btn.btn-apple.btn-raised:active {
  background: #666666;
  color: #fff;
}

.btn.btn-apple.btn-flat {
  background: none;
  color: #737373;
  border: none;
}

.btn.btn-apple.btn-flat:hover, .btn.btn-apple.btn-flat:focus, .btn.btn-apple.btn-flat:active {
  background: #eeeeee;
  color: #666666;
}

.btn.btn-apple.btn-outline {
  background: none;
  color: #737373;
  border-style: solid;
  border-width: 1px;
  border-color: #737373;
}

.btn.btn-apple.btn-outline:hover, .btn.btn-apple.btn-outline:focus, .btn.btn-apple.btn-outline:active {
  color: #666666;
  border-color: #666666;
  background: none;
  color: #737373;
}

.btn.btn-apple.bmd-btn-fab {
  background: #737373;
  color: #fff;
  border: none;
}

.btn.btn-apple.bmd-btn-fab:hover, .btn.btn-apple.bmd-btn-fab:focus, .btn.btn-apple.bmd-btn-fab:active {
  background: #666666;
  color: #fff;
}

.btn.btn-google {
  background: #4285f4;
  color: #fff;
  border: none;
}

.btn.btn-google:hover, .btn.btn-google:focus, .btn.btn-google:active {
  background: #2a75f3;
  color: #fff;
}

.btn.btn-google.btn-raised {
  background: #4285f4;
  color: #fff;
  border: none;
}

.btn.btn-google.btn-raised:hover, .btn.btn-google.btn-raised:focus, .btn.btn-google.btn-raised:active {
  background: #2a75f3;
  color: #fff;
}

.btn.btn-google.btn-flat {
  background: none;
  color: #4285f4;
  border: none;
}

.btn.btn-google.btn-flat:hover, .btn.btn-google.btn-flat:focus, .btn.btn-google.btn-flat:active {
  background: #eeeeee;
  color: #2a75f3;
}

.btn.btn-google.btn-outline {
  background: none;
  color: #4285f4;
  border-style: solid;
  border-width: 1px;
  border-color: #4285f4;
}

.btn.btn-google.btn-outline:hover, .btn.btn-google.btn-outline:focus, .btn.btn-google.btn-outline:active {
  color: #2a75f3;
  border-color: #2a75f3;
  background: none;
  color: #4285f4;
}

.btn.btn-google.bmd-btn-fab {
  background: #4285f4;
  color: #fff;
  border: none;
}

.btn.btn-google.bmd-btn-fab:hover, .btn.btn-google.bmd-btn-fab:focus, .btn.btn-google.bmd-btn-fab:active {
  background: #2a75f3;
  color: #fff;
}

.btn.btn-google-plus {
  background: #e0452c;
  color: #fff;
  border: none;
}

.btn.btn-google-plus:hover, .btn.btn-google-plus:focus, .btn.btn-google-plus:active {
  background: #d3381f;
  color: #fff;
}

.btn.btn-google-plus.btn-raised {
  background: #e0452c;
  color: #fff;
  border: none;
}

.btn.btn-google-plus.btn-raised:hover, .btn.btn-google-plus.btn-raised:focus, .btn.btn-google-plus.btn-raised:active {
  background: #d3381f;
  color: #fff;
}

.btn.btn-google-plus.btn-flat {
  background: none;
  color: #e0452c;
  border: none;
}

.btn.btn-google-plus.btn-flat:hover, .btn.btn-google-plus.btn-flat:focus, .btn.btn-google-plus.btn-flat:active {
  background: #eeeeee;
  color: #d3381f;
}

.btn.btn-google-plus.btn-outline {
  background: none;
  color: #e0452c;
  border-style: solid;
  border-width: 1px;
  border-color: #e0452c;
}

.btn.btn-google-plus.btn-outline:hover, .btn.btn-google-plus.btn-outline:focus, .btn.btn-google-plus.btn-outline:active {
  color: #d3381f;
  border-color: #d3381f;
  background: none;
  color: #e0452c;
}

.btn.btn-google-plus.bmd-btn-fab {
  background: #e0452c;
  color: #fff;
  border: none;
}

.btn.btn-google-plus.bmd-btn-fab:hover, .btn.btn-google-plus.bmd-btn-fab:focus, .btn.btn-google-plus.bmd-btn-fab:active {
  background: #d3381f;
  color: #fff;
}

.btn.btn-youtube {
  background: #ff3333;
  color: #fff;
  border: none;
}

.btn.btn-youtube:hover, .btn.btn-youtube:focus, .btn.btn-youtube:active {
  background: #ff1a1a;
  color: #fff;
}

.btn.btn-youtube.btn-raised {
  background: #ff3333;
  color: #fff;
  border: none;
}

.btn.btn-youtube.btn-raised:hover, .btn.btn-youtube.btn-raised:focus, .btn.btn-youtube.btn-raised:active {
  background: #ff1a1a;
  color: #fff;
}

.btn.btn-youtube.btn-flat {
  background: none;
  color: #ff3333;
  border: none;
}

.btn.btn-youtube.btn-flat:hover, .btn.btn-youtube.btn-flat:focus, .btn.btn-youtube.btn-flat:active {
  background: #eeeeee;
  color: #ff1a1a;
}

.btn.btn-youtube.btn-outline {
  background: none;
  color: #ff3333;
  border-style: solid;
  border-width: 1px;
  border-color: #ff3333;
}

.btn.btn-youtube.btn-outline:hover, .btn.btn-youtube.btn-outline:focus, .btn.btn-youtube.btn-outline:active {
  color: #ff1a1a;
  border-color: #ff1a1a;
  background: none;
  color: #ff3333;
}

.btn.btn-youtube.bmd-btn-fab {
  background: #ff3333;
  color: #fff;
  border: none;
}

.btn.btn-youtube.bmd-btn-fab:hover, .btn.btn-youtube.bmd-btn-fab:focus, .btn.btn-youtube.bmd-btn-fab:active {
  background: #ff1a1a;
  color: #fff;
}

.btn.btn-vimeo {
  background: #48b6ed;
  color: #fff;
  border: none;
}

.btn.btn-vimeo:hover, .btn.btn-vimeo:focus, .btn.btn-vimeo:active {
  background: #31adeb;
  color: #fff;
}

.btn.btn-vimeo.btn-raised {
  background: #48b6ed;
  color: #fff;
  border: none;
}

.btn.btn-vimeo.btn-raised:hover, .btn.btn-vimeo.btn-raised:focus, .btn.btn-vimeo.btn-raised:active {
  background: #31adeb;
  color: #fff;
}

.btn.btn-vimeo.btn-flat {
  background: none;
  color: #48b6ed;
  border: none;
}

.btn.btn-vimeo.btn-flat:hover, .btn.btn-vimeo.btn-flat:focus, .btn.btn-vimeo.btn-flat:active {
  background: #eeeeee;
  color: #31adeb;
}

.btn.btn-vimeo.btn-outline {
  background: none;
  color: #48b6ed;
  border-style: solid;
  border-width: 1px;
  border-color: #48b6ed;
}

.btn.btn-vimeo.btn-outline:hover, .btn.btn-vimeo.btn-outline:focus, .btn.btn-vimeo.btn-outline:active {
  color: #31adeb;
  border-color: #31adeb;
  background: none;
  color: #48b6ed;
}

.btn.btn-vimeo.bmd-btn-fab {
  background: #48b6ed;
  color: #fff;
  border: none;
}

.btn.btn-vimeo.bmd-btn-fab:hover, .btn.btn-vimeo.bmd-btn-fab:focus, .btn.btn-vimeo.bmd-btn-fab:active {
  background: #31adeb;
  color: #fff;
}

.btn.btn-pinterest {
  background: #ce1a19;
  color: #fff;
  border: none;
}

.btn.btn-pinterest:hover, .btn.btn-pinterest:focus, .btn.btn-pinterest:active {
  background: #b71716;
  color: #fff;
}

.btn.btn-pinterest.btn-raised {
  background: #ce1a19;
  color: #fff;
  border: none;
}

.btn.btn-pinterest.btn-raised:hover, .btn.btn-pinterest.btn-raised:focus, .btn.btn-pinterest.btn-raised:active {
  background: #b71716;
  color: #fff;
}

.btn.btn-pinterest.btn-flat {
  background: none;
  color: #ce1a19;
  border: none;
}

.btn.btn-pinterest.btn-flat:hover, .btn.btn-pinterest.btn-flat:focus, .btn.btn-pinterest.btn-flat:active {
  background: #eeeeee;
  color: #b71716;
}

.btn.btn-pinterest.btn-outline {
  background: none;
  color: #ce1a19;
  border-style: solid;
  border-width: 1px;
  border-color: #ce1a19;
}

.btn.btn-pinterest.btn-outline:hover, .btn.btn-pinterest.btn-outline:focus, .btn.btn-pinterest.btn-outline:active {
  color: #b71716;
  border-color: #b71716;
  background: none;
  color: #ce1a19;
}

.btn.btn-pinterest.bmd-btn-fab {
  background: #ce1a19;
  color: #fff;
  border: none;
}

.btn.btn-pinterest.bmd-btn-fab:hover, .btn.btn-pinterest.bmd-btn-fab:focus, .btn.btn-pinterest.bmd-btn-fab:active {
  background: #b71716;
  color: #fff;
}

.btn.btn-yelp {
  background: #c30f00;
  color: #fff;
  border: none;
}

.btn.btn-yelp:hover, .btn.btn-yelp:focus, .btn.btn-yelp:active {
  background: #aa0d00;
  color: #fff;
}

.btn.btn-yelp.btn-raised {
  background: #c30f00;
  color: #fff;
  border: none;
}

.btn.btn-yelp.btn-raised:hover, .btn.btn-yelp.btn-raised:focus, .btn.btn-yelp.btn-raised:active {
  background: #aa0d00;
  color: #fff;
}

.btn.btn-yelp.btn-flat {
  background: none;
  color: #c30f00;
  border: none;
}

.btn.btn-yelp.btn-flat:hover, .btn.btn-yelp.btn-flat:focus, .btn.btn-yelp.btn-flat:active {
  background: #eeeeee;
  color: #aa0d00;
}

.btn.btn-yelp.btn-outline {
  background: none;
  color: #c30f00;
  border-style: solid;
  border-width: 1px;
  border-color: #c30f00;
}

.btn.btn-yelp.btn-outline:hover, .btn.btn-yelp.btn-outline:focus, .btn.btn-yelp.btn-outline:active {
  color: #aa0d00;
  border-color: #aa0d00;
  background: none;
  color: #c30f00;
}

.btn.btn-yelp.bmd-btn-fab {
  background: #c30f00;
  color: #fff;
  border: none;
}

.btn.btn-yelp.bmd-btn-fab:hover, .btn.btn-yelp.bmd-btn-fab:focus, .btn.btn-yelp.bmd-btn-fab:active {
  background: #aa0d00;
  color: #fff;
}

.btn.btn-dribbble {
  background: #ed4584;
  color: #fff;
  border: none;
}

.btn.btn-dribbble:hover, .btn.btn-dribbble:focus, .btn.btn-dribbble:active {
  background: #eb2e75;
  color: #fff;
}

.btn.btn-dribbble.btn-raised {
  background: #ed4584;
  color: #fff;
  border: none;
}

.btn.btn-dribbble.btn-raised:hover, .btn.btn-dribbble.btn-raised:focus, .btn.btn-dribbble.btn-raised:active {
  background: #eb2e75;
  color: #fff;
}

.btn.btn-dribbble.btn-flat {
  background: none;
  color: #ed4584;
  border: none;
}

.btn.btn-dribbble.btn-flat:hover, .btn.btn-dribbble.btn-flat:focus, .btn.btn-dribbble.btn-flat:active {
  background: #eeeeee;
  color: #eb2e75;
}

.btn.btn-dribbble.btn-outline {
  background: none;
  color: #ed4584;
  border-style: solid;
  border-width: 1px;
  border-color: #ed4584;
}

.btn.btn-dribbble.btn-outline:hover, .btn.btn-dribbble.btn-outline:focus, .btn.btn-dribbble.btn-outline:active {
  color: #eb2e75;
  border-color: #eb2e75;
  background: none;
  color: #ed4584;
}

.btn.btn-dribbble.bmd-btn-fab {
  background: #ed4584;
  color: #fff;
  border: none;
}

.btn.btn-dribbble.bmd-btn-fab:hover, .btn.btn-dribbble.bmd-btn-fab:focus, .btn.btn-dribbble.bmd-btn-fab:active {
  background: #eb2e75;
  color: #fff;
}

.btn.btn-amazon {
  background: #ff9700;
  color: #fff;
  border: none;
}

.btn.btn-amazon:hover, .btn.btn-amazon:focus, .btn.btn-amazon:active {
  background: #e68800;
  color: #fff;
}

.btn.btn-amazon.btn-raised {
  background: #ff9700;
  color: #fff;
  border: none;
}

.btn.btn-amazon.btn-raised:hover, .btn.btn-amazon.btn-raised:focus, .btn.btn-amazon.btn-raised:active {
  background: #e68800;
  color: #fff;
}

.btn.btn-amazon.btn-flat {
  background: none;
  color: #ff9700;
  border: none;
}

.btn.btn-amazon.btn-flat:hover, .btn.btn-amazon.btn-flat:focus, .btn.btn-amazon.btn-flat:active {
  background: #eeeeee;
  color: #e68800;
}

.btn.btn-amazon.btn-outline {
  background: none;
  color: #ff9700;
  border-style: solid;
  border-width: 1px;
  border-color: #ff9700;
}

.btn.btn-amazon.btn-outline:hover, .btn.btn-amazon.btn-outline:focus, .btn.btn-amazon.btn-outline:active {
  color: #e68800;
  border-color: #e68800;
  background: none;
  color: #ff9700;
}

.btn.btn-amazon.bmd-btn-fab {
  background: #ff9700;
  color: #fff;
  border: none;
}

.btn.btn-amazon.bmd-btn-fab:hover, .btn.btn-amazon.bmd-btn-fab:focus, .btn.btn-amazon.bmd-btn-fab:active {
  background: #e68800;
  color: #fff;
}

.btn.btn-skype {
  background: #00acf4;
  color: #fff;
  border: none;
}

.btn.btn-skype:hover, .btn.btn-skype:focus, .btn.btn-skype:active {
  background: #009adb;
  color: #fff;
}

.btn.btn-skype.btn-raised {
  background: #00acf4;
  color: #fff;
  border: none;
}

.btn.btn-skype.btn-raised:hover, .btn.btn-skype.btn-raised:focus, .btn.btn-skype.btn-raised:active {
  background: #009adb;
  color: #fff;
}

.btn.btn-skype.btn-flat {
  background: none;
  color: #00acf4;
  border: none;
}

.btn.btn-skype.btn-flat:hover, .btn.btn-skype.btn-flat:focus, .btn.btn-skype.btn-flat:active {
  background: #eeeeee;
  color: #009adb;
}

.btn.btn-skype.btn-outline {
  background: none;
  color: #00acf4;
  border-style: solid;
  border-width: 1px;
  border-color: #00acf4;
}

.btn.btn-skype.btn-outline:hover, .btn.btn-skype.btn-outline:focus, .btn.btn-skype.btn-outline:active {
  color: #009adb;
  border-color: #009adb;
  background: none;
  color: #00acf4;
}

.btn.btn-skype.bmd-btn-fab {
  background: #00acf4;
  color: #fff;
  border: none;
}

.btn.btn-skype.bmd-btn-fab:hover, .btn.btn-skype.bmd-btn-fab:focus, .btn.btn-skype.bmd-btn-fab:active {
  background: #009adb;
  color: #fff;
}

.btn.btn-instagram {
  background: #396d9a;
  color: #fff;
  border: none;
}

.btn.btn-instagram:hover, .btn.btn-instagram:focus, .btn.btn-instagram:active {
  background: #326087;
  color: #fff;
}

.btn.btn-instagram.btn-raised {
  background: #396d9a;
  color: #fff;
  border: none;
}

.btn.btn-instagram.btn-raised:hover, .btn.btn-instagram.btn-raised:focus, .btn.btn-instagram.btn-raised:active {
  background: #326087;
  color: #fff;
}

.btn.btn-instagram.btn-flat {
  background: none;
  color: #396d9a;
  border: none;
}

.btn.btn-instagram.btn-flat:hover, .btn.btn-instagram.btn-flat:focus, .btn.btn-instagram.btn-flat:active {
  background: #eeeeee;
  color: #326087;
}

.btn.btn-instagram.btn-outline {
  background: none;
  color: #396d9a;
  border-style: solid;
  border-width: 1px;
  border-color: #396d9a;
}

.btn.btn-instagram.btn-outline:hover, .btn.btn-instagram.btn-outline:focus, .btn.btn-instagram.btn-outline:active {
  color: #326087;
  border-color: #326087;
  background: none;
  color: #396d9a;
}

.btn.btn-instagram.bmd-btn-fab {
  background: #396d9a;
  color: #fff;
  border: none;
}

.btn.btn-instagram.bmd-btn-fab:hover, .btn.btn-instagram.bmd-btn-fab:focus, .btn.btn-instagram.bmd-btn-fab:active {
  background: #326087;
  color: #fff;
}

.btn.btn-dropbox {
  background: #0d84de;
  color: #fff;
  border: none;
}

.btn.btn-dropbox:hover, .btn.btn-dropbox:focus, .btn.btn-dropbox:active {
  background: #0c76c6;
  color: #fff;
}

.btn.btn-dropbox.btn-raised {
  background: #0d84de;
  color: #fff;
  border: none;
}

.btn.btn-dropbox.btn-raised:hover, .btn.btn-dropbox.btn-raised:focus, .btn.btn-dropbox.btn-raised:active {
  background: #0c76c6;
  color: #fff;
}

.btn.btn-dropbox.btn-flat {
  background: none;
  color: #0d84de;
  border: none;
}

.btn.btn-dropbox.btn-flat:hover, .btn.btn-dropbox.btn-flat:focus, .btn.btn-dropbox.btn-flat:active {
  background: #eeeeee;
  color: #0c76c6;
}

.btn.btn-dropbox.btn-outline {
  background: none;
  color: #0d84de;
  border-style: solid;
  border-width: 1px;
  border-color: #0d84de;
}

.btn.btn-dropbox.btn-outline:hover, .btn.btn-dropbox.btn-outline:focus, .btn.btn-dropbox.btn-outline:active {
  color: #0c76c6;
  border-color: #0c76c6;
  background: none;
  color: #0d84de;
}

.btn.btn-dropbox.bmd-btn-fab {
  background: #0d84de;
  color: #fff;
  border: none;
}

.btn.btn-dropbox.bmd-btn-fab:hover, .btn.btn-dropbox.bmd-btn-fab:focus, .btn.btn-dropbox.bmd-btn-fab:active {
  background: #0c76c6;
  color: #fff;
}

.btn.btn-flickr {
  background: #ea0066;
  color: #fff;
  border: none;
}

.btn.btn-flickr:hover, .btn.btn-flickr:focus, .btn.btn-flickr:active {
  background: #d1005b;
  color: #fff;
}

.btn.btn-flickr.btn-raised {
  background: #ea0066;
  color: #fff;
  border: none;
}

.btn.btn-flickr.btn-raised:hover, .btn.btn-flickr.btn-raised:focus, .btn.btn-flickr.btn-raised:active {
  background: #d1005b;
  color: #fff;
}

.btn.btn-flickr.btn-flat {
  background: none;
  color: #ea0066;
  border: none;
}

.btn.btn-flickr.btn-flat:hover, .btn.btn-flickr.btn-flat:focus, .btn.btn-flickr.btn-flat:active {
  background: #eeeeee;
  color: #d1005b;
}

.btn.btn-flickr.btn-outline {
  background: none;
  color: #ea0066;
  border-style: solid;
  border-width: 1px;
  border-color: #ea0066;
}

.btn.btn-flickr.btn-outline:hover, .btn.btn-flickr.btn-outline:focus, .btn.btn-flickr.btn-outline:active {
  color: #d1005b;
  border-color: #d1005b;
  background: none;
  color: #ea0066;
}

.btn.btn-flickr.bmd-btn-fab {
  background: #ea0066;
  color: #fff;
  border: none;
}

.btn.btn-flickr.bmd-btn-fab:hover, .btn.btn-flickr.bmd-btn-fab:focus, .btn.btn-flickr.bmd-btn-fab:active {
  background: #d1005b;
  color: #fff;
}

.btn.btn-github {
  background: #2f2f2f;
  color: #fff;
  border: none;
}

.btn.btn-github:hover, .btn.btn-github:focus, .btn.btn-github:active {
  background: #222222;
  color: #fff;
}

.btn.btn-github.btn-raised {
  background: #2f2f2f;
  color: #fff;
  border: none;
}

.btn.btn-github.btn-raised:hover, .btn.btn-github.btn-raised:focus, .btn.btn-github.btn-raised:active {
  background: #222222;
  color: #fff;
}

.btn.btn-github.btn-flat {
  background: none;
  color: #2f2f2f;
  border: none;
}

.btn.btn-github.btn-flat:hover, .btn.btn-github.btn-flat:focus, .btn.btn-github.btn-flat:active {
  background: #eeeeee;
  color: #222222;
}

.btn.btn-github.btn-outline {
  background: none;
  color: #2f2f2f;
  border-style: solid;
  border-width: 1px;
  border-color: #2f2f2f;
}

.btn.btn-github.btn-outline:hover, .btn.btn-github.btn-outline:focus, .btn.btn-github.btn-outline:active {
  color: #222222;
  border-color: #222222;
  background: none;
  color: #2f2f2f;
}

.btn.btn-github.bmd-btn-fab {
  background: #2f2f2f;
  color: #fff;
  border: none;
}

.btn.btn-github.bmd-btn-fab:hover, .btn.btn-github.bmd-btn-fab:focus, .btn.btn-github.bmd-btn-fab:active {
  background: #222222;
  color: #fff;
}

.btn.btn-tumblr {
  background: #304c68;
  color: #fff;
  border: none;
}

.btn.btn-tumblr:hover, .btn.btn-tumblr:focus, .btn.btn-tumblr:active {
  background: #283f57;
  color: #fff;
}

.btn.btn-tumblr.btn-raised {
  background: #304c68;
  color: #fff;
  border: none;
}

.btn.btn-tumblr.btn-raised:hover, .btn.btn-tumblr.btn-raised:focus, .btn.btn-tumblr.btn-raised:active {
  background: #283f57;
  color: #fff;
}

.btn.btn-tumblr.btn-flat {
  background: none;
  color: #304c68;
  border: none;
}

.btn.btn-tumblr.btn-flat:hover, .btn.btn-tumblr.btn-flat:focus, .btn.btn-tumblr.btn-flat:active {
  background: #eeeeee;
  color: #283f57;
}

.btn.btn-tumblr.btn-outline {
  background: none;
  color: #304c68;
  border-style: solid;
  border-width: 1px;
  border-color: #304c68;
}

.btn.btn-tumblr.btn-outline:hover, .btn.btn-tumblr.btn-outline:focus, .btn.btn-tumblr.btn-outline:active {
  color: #283f57;
  border-color: #283f57;
  background: none;
  color: #304c68;
}

.btn.btn-tumblr.bmd-btn-fab {
  background: #304c68;
  color: #fff;
  border: none;
}

.btn.btn-tumblr.bmd-btn-fab:hover, .btn.btn-tumblr.bmd-btn-fab:focus, .btn.btn-tumblr.bmd-btn-fab:active {
  background: #283f57;
  color: #fff;
}

.btn.btn-foursquare {
  background: #207dc5;
  color: #fff;
  border: none;
}

.btn.btn-foursquare:hover, .btn.btn-foursquare:focus, .btn.btn-foursquare:active {
  background: #1c6faf;
  color: #fff;
}

.btn.btn-foursquare.btn-raised {
  background: #207dc5;
  color: #fff;
  border: none;
}

.btn.btn-foursquare.btn-raised:hover, .btn.btn-foursquare.btn-raised:focus, .btn.btn-foursquare.btn-raised:active {
  background: #1c6faf;
  color: #fff;
}

.btn.btn-foursquare.btn-flat {
  background: none;
  color: #207dc5;
  border: none;
}

.btn.btn-foursquare.btn-flat:hover, .btn.btn-foursquare.btn-flat:focus, .btn.btn-foursquare.btn-flat:active {
  background: #eeeeee;
  color: #1c6faf;
}

.btn.btn-foursquare.btn-outline {
  background: none;
  color: #207dc5;
  border-style: solid;
  border-width: 1px;
  border-color: #207dc5;
}

.btn.btn-foursquare.btn-outline:hover, .btn.btn-foursquare.btn-outline:focus, .btn.btn-foursquare.btn-outline:active {
  color: #1c6faf;
  border-color: #1c6faf;
  background: none;
  color: #207dc5;
}

.btn.btn-foursquare.bmd-btn-fab {
  background: #207dc5;
  color: #fff;
  border: none;
}

.btn.btn-foursquare.bmd-btn-fab:hover, .btn.btn-foursquare.bmd-btn-fab:focus, .btn.btn-foursquare.bmd-btn-fab:active {
  background: #1c6faf;
  color: #fff;
}

.btn.btn-rounded {
  border-radius: 15px;
}

.btn.btn-icon i {
  margin-right: 5px;
}

.btn.bmd-btn-fab i {
  text-align: center;
}

.btn.bmd-btn-fab.bmd-btn-fab-sm i {
  -webkit-transform: scale(0.75);
          transform: scale(0.75);
}

.btn.btn-stacked-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 60px;
  font-size: 0.75rem;
  height: 60px;
}

.btn.btn-stacked-icon i, .btn.btn-stacked-icon .btn-text {
  margin: auto;
}
