﻿@media screen and (max-width: 767px) {
}@media (min-width: 768px) {
}@media (min-width: 768px) {
}@media (max-width: 767px) {
}@media (min-width: 768px) {
}@media (min-width: 768px) {
}@media (max-width: 767px) {
}@media (max-width: 767px) {
}.fa-loginplus:before {
  content: "\f055";
}
/*
 * Social Buttons for Bootstrap
 *
 * Copyright 2013-2015 Panayiotis Lipiridis
 * Licensed under the MIT License
 *
 * https://github.com/lipis/bootstrap-social
 */
.social.btn {
  padding-left: 61px;
  background-color: rgba(64, 119, 91, 0.64);
  border: 1px solid #396;
}
.social {
  position: relative;
  padding-left: 44px;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.social:hover {
  color: white !important;
}
.social > :first-child {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 32px;
  line-height: 34px;
  font-size: 1.6em;
  text-align: center;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
}
.social.btn-lg,
.social lg {
  padding-left: 61px;
}
.social.btn-lg > :first-child,
.social lg > :first-child {
  line-height: 45px;
  width: 45px;
  font-size: 1.8em;
}
.social.btn-sm,
.social sm {
  padding-left: 38px;
}
.social.btn-sm > :first-child,
.social sm > :first-child {
  line-height: 28px;
  width: 28px;
  font-size: 1.4em;
}
.social.btn-xs,
.social xs {
  padding-left: 30px;
}
.social.btn-xs > :first-child,
.social xs > :first-child {
  line-height: 20px;
  width: 20px;
  font-size: 1.2em;
}
.social-icon {
  position: relative;
  padding-left: 44px;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 34px;
  width: 34px !important;
  padding: 0;
}
.social-icon:hover {
  color: white !important;
}
.social-icon > :first-child {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 32px;
  line-height: 34px;
  font-size: 1.6em;
  text-align: center;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
}
.social-icon.btn-lg,
.social-icon lg {
  padding-left: 61px;
}
.social-icon.btn-lg > :first-child,
.social-icon lg > :first-child {
  line-height: 45px;
  width: 45px;
  font-size: 1.8em;
}
.social-icon.btn-sm,
.social-icon sm {
  padding-left: 38px;
}
.social-icon.btn-sm > :first-child,
.social-icon sm > :first-child {
  line-height: 28px;
  width: 28px;
  font-size: 1.4em;
}
.social-icon.btn-xs,
.social-icon xs {
  padding-left: 30px;
}
.social-icon.btn-xs > :first-child,
.social-icon xs > :first-child {
  line-height: 20px;
  width: 20px;
  font-size: 1.2em;
}
.social-icon > :first-child {
  border: none;
  text-align: center;
  width: 100% !important;
}
.social-icon.btn-lg,
.social-icon .lg {
  height: 45px;
  width: 45px !important;
  padding-left: 0;
  padding-right: 0;
}
.social-icon.btn-sm,
.social-icon .sm {
  height: 30px;
  width: 30px !important;
  padding-left: 0;
  padding-right: 0;
}
.social-icon.btn-xs,
.social-icon .xs {
  height: 22px;
  width: 22px !important;
  padding-left: 0;
  padding-right: 0;
}
.social-adn {
  background-color: #d87a68 !important;
  background-color: #d87a68;
}
.social-bitbucket {
  background-color: #205081 !important;
  background-color: #205081;
}
.social-dropbox {
  background-color: #1087dd !important;
  background-color: #1087dd;
}
.social-facebook {
  background-color: #3b5998 !important;
  background-color: #3b5998;
}
.social-flickr {
  background-color: #ff0084 !important;
  background-color: #ff0084;
}
.social-foursquare {
  background-color: #f94877 !important;
  background-color: #f94877;
}
.social-github {
  background-color: #444444 !important;
  background-color: #444444;
}
.social-google {
  background-color: #EA4335 !important;
  background-color: #EA4335;
}
.social-instagram {
  background-color: #3f729b !important;
  background-color: #3f729b;
}
.social-linkedin {
  background-color: #007bb6 !important;
  background-color: #007bb6;
}
.social-openid {
  background-color: #f7931e !important;
  background-color: #f7931e;
}
.social-pinterest {
  background-color: #cb2027 !important;
  background-color: #cb2027;
}
.social-reddit {
  background-color: #eff7ff !important;
  background-color: #eff7ff;
}
.social-soundcloud {
  background-color: #ff5500 !important;
  background-color: #ff5500;
}
.social-tumblr {
  background-color: #2c4762 !important;
  background-color: #2c4762;
}
.social-twitter {
  background-color: #55acee !important;
  background-color: #55acee;
}
.social-vimeo {
  background-color: #1ab7ea !important;
  background-color: #1ab7ea;
}
.social-vk {
  background-color: #587ea3 !important;
  background-color: #587ea3;
}
.social-yahoo {
  background-color: #720e9e !important;
  background-color: #720e9e;
}
.social-stack-exchange {
  background-color: #2f96e8 !important;
  background-color: #2f96e8;
}
.social-stackexchange {
  background-color: #2f96e8 !important;
  background-color: #2f96e8;
}
.social-wordpress {
  background-color: #0085be !important;
  background-color: #0085be;
}
.social-microsoft {
  background-color: #2672ec !important;
  background-color: #2672ec;
}
.social-windows {
  background-color: #2672ec !important;
  background-color: #2672ec;
}
.social-default {
  background-color: #ff00dc !important;
  background-color: #ff00dc;
}
.social-loginplus {
  background-color: #00a859 !important;
  background-color: #00a859;
  /*.social(#379F2C);*/
}
.social-border-adn {
  border-color: #d87a68;
}
.social-border-bitbucket {
  border-color: #205081;
}
.social-border-dropbox {
  border-color: #1087dd;
}
.social-border-facebook {
  border-color: #3b5998;
}
.social-border-flickr {
  border-color: #ff0084;
}
.social-border-foursquare {
  border-color: #f94877;
}
.social-border-github {
  border-color: #444444;
}
.social-border-google {
  border-color: #dd4b39;
}
.social-border-instagram {
  border-color: #3f729b;
}
.social-border-linkedin {
  border-color: #007bb6;
}
.social-border-openid {
  border-color: #f7931e;
}
.social-border-pinterest {
  border-color: #cb2027;
}
.social-border-reddit {
  border-color: #eff7ff;
}
.social-border-soundcloud {
  border-color: #ff5500;
}
.social-border-tumblr {
  border-color: #2c4762;
}
.social-border-twitter {
  border-color: #55acee;
}
.social-border-vimeo {
  border-color: #1ab7ea;
}
.social-border-vk {
  border-color: #587ea3;
}
.social-border-yahoo {
  border-color: #720e9e;
}
.social-border-stack-exchange {
  border-color: #2f96e8;
}
.social-border-stackexchange {
  border-color: #2f96e8;
}
.social-border-wordpress {
  border-color: #0085be;
}
.social-border-microsoft {
  border-color: #2672ec;
}
.social-border-windows {
  border-color: #2672ec;
}
.social-border-default {
  border-color: #ff00dc;
}
.social-border-loginplus {
  border-color: #00a859;
}
.social-shadow-adn {
  box-shadow: 0 0 5px 1px #d87a68;
}
.social-shadow-bitbucket {
  box-shadow: 0 0 5px 1px #205081;
}
.social-shadow-dropbox {
  box-shadow: 0 0 5px 1px #1087dd;
}
.social-shadow-facebook {
  box-shadow: 0 0 5px 1px #3b5998;
}
.social-shadow-flickr {
  box-shadow: 0 0 5px 1px #ff0084;
}
.social-shadow-foursquare {
  box-shadow: 0 0 5px 1px #f94877;
}
.social-shadow-github {
  box-shadow: 0 0 5px 1px #444444;
}
.social-shadow-google {
  box-shadow: 0 0 5px 1px #dd4b39;
}
.social-shadow-instagram {
  box-shadow: 0 0 5px 1px #3f729b;
}
.social-shadow-linkedin {
  box-shadow: 0 0 5px 1px #007bb6;
}
.social-shadow-openid {
  box-shadow: 0 0 5px 1px #f7931e;
}
.social-shadow-pinterest {
  box-shadow: 0 0 5px 1px #cb2027;
}
.social-shadow-reddit {
  box-shadow: 0 0 5px 1px #eff7ff;
}
.social-shadow-soundcloud {
  box-shadow: 0 0 5px 1px #ff5500;
}
.social-shadow-tumblr {
  box-shadow: 0 0 5px 1px #2c4762;
}
.social-shadow-twitter {
  box-shadow: 0 0 5px 1px #55acee;
}
.social-shadow-vimeo {
  box-shadow: 0 0 5px 1px #1ab7ea;
}
.social-shadow-vk {
  box-shadow: 0 0 5px 1px #587ea3;
}
.social-shadow-yahoo {
  box-shadow: 0 0 5px 1px #720e9e;
}
.social-shadow-stack-exchange {
  box-shadow: 0 0 5px 1px #2f96e8;
}
.social-shadow-stackexchange {
  box-shadow: 0 0 5px 1px #2f96e8;
}
.social-shadow-wordpress {
  box-shadow: 0 0 5px 1px #0085be;
}
.social-shadow-microsoft {
  box-shadow: 0 0 5px 1px #2672ec;
}
.social-shadow-windows {
  box-shadow: 0 0 5px 1px #2672ec;
}
.social-shadow-default {
  box-shadow: 0 0 5px 1px #ff00dc;
}
.social-shadow-loginplus {
  box-shadow: 0 0 5px 1px #00a859;
}
.social-color-adn {
  color: #d87a68 !important;
}
.social-color-bitbucket {
  color: #205081 !important;
}
.social-color-dropbox {
  color: #1087dd !important;
}
.social-color-facebook {
  color: #3b5998 !important;
}
.social-color-flickr {
  color: #ff0084 !important;
}
.social-color-foursquare {
  color: #f94877 !important;
}
.social-color-github {
  color: #444444 !important;
}
.social-color-google {
  color: #dd4b39 !important;
}
.social-color-instagram {
  color: #3f729b !important;
}
.social-color-linkedin {
  color: #007bb6 !important;
}
.social-color-openid {
  color: #f7931e !important;
}
.social-color-pinterest {
  color: #cb2027 !important;
}
.social-color-reddit {
  color: #eff7ff !important;
}
.social-color-soundcloud {
  color: #ff5500 !important;
}
.social-color-tumblr {
  color: #2c4762 !important;
}
.social-color-twitter {
  color: #55acee !important;
}
.social-color-vimeo {
  color: #1ab7ea !important;
}
.social-color-vk {
  color: #587ea3 !important;
}
.social-color-yahoo {
  color: #720e9e !important;
}
.social-color-stack-exchange {
  color: #2f96e8 !important;
}
.social-color-stackexchange {
  color: #2f96e8 !important;
}
.social-color-wordpress {
  color: #0085be !important;
}
.social-color-microsoft {
  color: #2672ec !important;
}
.social-color-windows {
  color: #2672ec !important;
}
.social-color-default {
  color: #ff00dc !important;
}
.social-color-loginplus {
  color: #00a859 !important;
}
.social-color-comment {
  color: #42b41e !important;
}
.social-comment {
  background-color: #42b41e !important;
  background-color: #42b41e;
}
.social-border-comment {
  border-color: #42b41e;
}
.social-color-sms {
  color: #42b41e !important;
}
.social-sms {
  background-color: #42b41e !important;
  background-color: #42b41e;
}
.social-border-sms {
  border-color: #42b41e;
}
.social-color-telegram {
  color: #35ade1 !important;
}
.social-telegram {
  background-color: #35ade1 !important;
  background-color: #35ade1;
}
.social-border-telegram {
  border-color: #35ade1;
}
.social-color-telegram {
  color: #35ade1 !important;
}
.social-whatsapp {
  background-color: #4dc247 !important;
  background-color: #4dc247;
}
.social-border-whatsapp {
  border-color: #4dc247;
}
.social-color-whatsapp {
  color: #4dc247 !important;
}
.social-color-email {
  color: #0000ff !important;
}
.social-email {
  background-color: #0000ff !important;
  background-color: #0000ff;
}
.social-border-email {
  border-color: #0000ff;
}