/*
 * Social Buttons for Bootstrap
 *
 * Copyright 2013-2015 Panayiotis Lipiridis
 * Licensed under the MIT License
 *
 * https://github.com/lipis/bootstrap-social
 */

.ec_btn-social{position:relative;padding-left:44px !important;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ec_btn-social>:first-child{position:absolute;left:5px;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;}

.ec_btn-facebook{color:#fff !important;background-color:#1877F2;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#1877F2,#1877F2) !important;}.ec_btn-facebook:hover,.ec_btn-facebook:focus,.ec_btn-facebook:active,.ec_btn-facebook.active,.open>.dropdown-toggle.ec_btn-facebook{color:#fff;background-color:#1877F2;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#1877F2,#1877F2) !important;}
.ec_btn-facebook:active,.ec_btn-facebook.active,.open>.dropdown-toggle.ec_btn-facebook{background-image:none}
.ec_btn-facebook.disabled,.ec_btn-facebook[disabled],fieldset[disabled] .ec_btn-facebook,.ec_btn-facebook.disabled:hover,.ec_btn-facebook[disabled]:hover,fieldset[disabled] .ec_btn-facebook:hover,.ec_btn-facebook.disabled:focus,.ec_btn-facebook[disabled]:focus,fieldset[disabled] .ec_btn-facebook:focus,.ec_btn-facebook.disabled:active,.ec_btn-facebook[disabled]:active,fieldset[disabled] .ec_btn-facebook:active,.ec_btn-facebook.disabled.active,.ec_btn-facebook[disabled].active,fieldset[disabled] .ec_btn-facebook.active{background-color:#1877F2;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#1877F2,#1877F2) !important;}
.ec_btn-facebook .badge{color:#1877F2;background-color:#fff}
.ec_btn-facebook-white{color:#000000 !important;background-color:#1877F2;border-color:rgba(0,0,0,0);background-image: linear-gradient(to bottom,#ffffff,#ffffff) !important;}.ec_btn-facebook-white:hover,.ec_btn-facebook-white:focus,.ec_btn-facebook-white:active,.ec_btn-facebook-white.active,.open>.dropdown-toggle.ec_btn-facebook-white{color:#000000;background-color:#1877F2;border-color:rgba(0,0,0,0);background-image: linear-gradient(to bottom,#F8F8F8,#F8F8F8) !important;}
.ec_btn-facebook-hov{color:#000000;background-color:#FFFFFF;border-color:rgba(0,0,0,0);}.ec_btn-facebook-hov:hover,.ec_btn-facebook-hov:hover i{color:#FFFFFF !important;background-color:#1877F2;border-color:#1877F2 !important;}.ec_oauth_ifacebook-hov{color:#1877f2;}.ec_oauth_ifacebook-hov:hover{color:#FFFFFF !important;background:#1877f2!important;border-color: #1877f2!important;}
.ec_btn_facebook{color: #1877f2;background-color: #FFFFFF}.ec_btn_facebook:hover{color: #FFFFFF;background-color: #1877f2}

.ec_btn-google{border: 1px solid transparent;border-color: rgb(79, 113, 232) !important;color:#fff !important;background:linear-gradient(90deg, #ffffff 40px, #4f71e8 5%) !important;border-color:rgba(0,0,0,0.2);}.ec_btn-google:focus,.ec_btn-google:active,.ec_btn-google.active,.dropdown-toggle.ec_btn-google{color:#fff;background-color:#fff;border-color:rgba(0,0,0,0.2);}
.ec_btn-google:active,.ec_btn-google.active,.open>.dropdown-toggle.ec_btn-google{background-image:none}
.ec_btn-google.disabled,.ec_btn-google[disabled],fieldset[disabled] .ec_btn-google,.ec_btn-google.disabled:hover,.ec_btn-google[disabled]:hover,fieldset[disabled] .ec_btn-google:hover,.ec_btn-google.disabled:focus,.ec_btn-google[disabled]:focus,fieldset[disabled] .ec_btn-google:focus,.ec_btn-google.disabled:active,.ec_btn-google[disabled]:active,fieldset[disabled] .ec_btn-google:active,.ec_btn-google.disabled.active,.ec_btn-google[disabled].active,fieldset[disabled] .ec_btn-google.active{background-color:#ffffff;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#ffffff,#ffffff) !important;}
.ec_btn-google .badge{color:#ffffff;background-color:#4285F4}
.ec_btn-google-white{color:#000000 !important; background-color:#ffffff;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#ffffff,#ffffff) !important;}.ec_btn-google-white:focus,.ec_btn-google-white:active,.ec_btn-google-white.active,.dropdown-toggle.ec_btn-google-white{color:#000000;background-color:#4267B2;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#F8F8F8,#F8F8F8) !important;}
.ec_btn-google-hov{color:#000000;background-color:#FFFFFF;border-color:rgba(0,0,0,0);}.ec_btn-google-hov:hover,.ec_btn-google-hov:hover i{color:#FFFFFF !important;background-color:#DB4437;border-color:#DB4437 !important;}.ec_oauth_igoogle-hov{color:#DB4437;}.ec_oauth_igoogle-hov:hover{color:#FFFFFF !important;background:#DB4437!important;border-color:#DB4437 !important }
.ec_btn_google{color: #DB4437;background-color: #FFFFFF}.ec_btn_google:hover{color: #FFFFFF;background-color: #DB4437}

.ec_btn-linkedin{color:#fff !important;background-color:#007bb6;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#007bb6,#007bb6) !important;}.ec_btn-linkedin:hover,.ec_btn-linkedin:focus,.ec_btn-linkedin:active,.ec_btn-linkedin.active,.open>.dropdown-toggle.ec_btn-linkedin{color:#fff;background-color:#005983;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#005983,#005983) !important;}
.ec_btn-linkedin:active,.ec_btn-linkedin.active,.open>.dropdown-toggle.ec_btn-linkedin{background-image:none}
.ec_btn-linkedin.disabled,.ec_btn-linkedin[disabled],fieldset[disabled] .ec_btn-linkedin,.ec_btn-linkedin.disabled:hover,.ec_btn-linkedin[disabled]:hover,fieldset[disabled] .ec_btn-linkedin:hover,.ec_btn-linkedin.disabled:focus,.ec_btn-linkedin[disabled]:focus,fieldset[disabled] .ec_btn-linkedin:focus,.ec_btn-linkedin.disabled:active,.ec_btn-linkedin[disabled]:active,fieldset[disabled] .ec_btn-linkedin:active,.ec_btn-linkedin.disabled.active,.ec_btn-linkedin[disabled].active,fieldset[disabled] .ec_btn-linkedin.active{background-color:#007bb6;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#007bb6,#007bb6) !important;}
.ec_btn-linkedin .badge{color:#007bb6;background-color:#fff}
.ec_btn-linkedin-white{color:#000000 !important;background-color:#007bb6;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#ffffff,#ffffff) !important;}.ec_btn-linkedin-white:hover,.ec_btn-linkedin-white:focus,.ec_btn-linkedin-white:active,.ec_btn-linkedin-white.active,.open>.dropdown-toggle.ec_btn-linkedin-white{color:#000000;background-color:#4267B2;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#F8F8F8,#F8F8F8) !important;}
.ec_btn-linkedin-hov{color:#000000;background-color:#FFFFFF;border-color:rgba(0,0,0,0);}.ec_btn-linkedin-hov:hover,.ec_btn-linkedin-hov:hover i{color:#FFFFFF !important;background-color:#007bb6;border-color:#007bb6!important;}.ec_oauth_ilinkedin-hov{color:#007bb6;}.ec_oauth_ilinkedin-hov:hover{color:#FFFFFF !important;background:#007bb6!important;border-color: #007bb6!important;}
.ec_btn_linkedin{color: #007bb6;background-color: #FFFFFF}.ec_btn_linkedin:hover{color: #FFFFFF;background-color: #007bb6}

.ec_btn-amazon{color:#fff !important;background-color:#232F3E;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#232F3E,#232F3E) !important;}.ec_btn-amazon:hover,.ec_btn-amazon:focus,.ec_btn-amazon:active,.ec_btn-amazon.active,.open>.dropdown-toggle.ec_btn-amazon{color:#fff;background-color:#FF9900;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#FF9900,#FF9900) !important;}
.ec_btn-amazon:active,.ec_btn-amazon.active,.open>.dropdown-toggle.ec_btn-amazon{background-image:none}
.ec_btn-amazon.disabled,.ec_btn-amazon[disabled],fieldset[disabled] .ec_btn-amazon,.ec_btn-amazon.disabled:hover,.ec_btn-amazon[disabled]:hover,fieldset[disabled] .ec_btn-amazon:hover,.ec_btn-amazon.disabled:focus,.ec_btn-amazon[disabled]:focus,fieldset[disabled] .ec_btn-amazon:focus,.ec_btn-amazon.disabled:active,.ec_btn-amazon[disabled]:active,fieldset[disabled] .ec_btn-amazon:active,.ec_btn-amazon.disabled.active,.ec_btn-amazon[disabled].active,fieldset[disabled] .ec_btn-amazon.active{background-color:#232F3E;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#232F3E,#232F3E) !important;}
.ec_btn-amazon .badge{color:#232F3E;background-color:#fff}
.ec_btn-amazon-white{color:#000000 !important;background-color:#FFFFFF;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#ffffff,#ffffff) !important;}.ec_btn-amazon-white:hover,.ec_btn-amazon-white:focus,.ec_btn-amazon-white:active,.ec_btn-amazon-white.active,.open>.dropdown-toggle.ec_btn-amazon-white{color:#000000;background-color:#4267B2;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#F8F8F8,#F8F8F8) !important;}
.ec_btn-amazon-hov{color:#000000;background-color:#FFFFFF;border-color:rgba(0,0,0,0);}.ec_btn-amazon-hov:hover,.ec_btn-amazon-hov:hover i{color:#FFFFFF !important;background-color:#232F3E;border-color:#232F3E!important;}.ec_oauth_iamazon-hov{color:#232F3E;}.ec_oauth_iamazon-hov:hover{color:#FFFFFF !important;background:#232F3E!important;border-color: #232F3E!important;}
.ec_btn_amazon{color: #232F3E;background-color: #FFFFFF}.ec_btn_amazon:hover{color: #FFFFFF;background-color: #232F3E}

.ec_btn-twitter{color:#fff !important;background-color:#000000;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#000000,#000000) !important;}.ec_btn-twitter:hover,.ec_btn-twitter:focus,.ec_btn-twitter:active,.ec_btn-twitter.active,.open>.dropdown-toggle.ec_btn-twitter{color:#fff;background-color:#2795e9;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#2795e9,#2795e9) !important;}
.ec_btn-twitter:active,.ec_btn-twitter.active,.open>.dropdown-toggle.ec_btn-twitter{background-image:none}
.ec_btn-twitter.disabled,.ec_btn-twitter[disabled],fieldset[disabled] .ec_btn-twitter,.ec_btn-twitter.disabled:hover,.ec_btn-twitter[disabled]:hover,fieldset[disabled] .ec_btn-twitter:hover,.ec_btn-twitter.disabled:focus,.ec_btn-twitter[disabled]:focus,fieldset[disabled] .ec_btn-twitter:focus,.ec_btn-twitter.disabled:active,.ec_btn-twitter[disabled]:active,fieldset[disabled] .ec_btn-twitter:active,.ec_btn-twitter.disabled.active,.ec_btn-twitter[disabled].active,fieldset[disabled] .ec_btn-twitter.active{background-color:#000000;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#000000,#000000) !important;}
.ec_btn-twitter .badge{color:#000000;background-color:#fff}
.ec_btn-twitter-white{color:#000000 !important;background-color:#ffffff;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#ffffff,#ffffff) !important;}.ec_btn-twitter-white:hover,.ec_btn-twitter-white:focus,.ec_btn-twitter-white:active,.ec_btn-twitter-white.active,.open>.dropdown-toggle.ec_btn-twitter-white{color:#000000;background-color:#4267B2;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#F8F8F8,#F8F8F8) !important;}
.ec_btn-twitter-hov{color:#000000;background-color:#FFFFFF;border-color:rgba(0,0,0,0);}.ec_btn-twitter-hov:hover,.ec_btn-twitter-hov:hover i{color:#FFFFFF !important;background-color:#000000;border-color:#000000 !important;}.ec_oauth_itwitter-hov{color:#000000;}.ec_oauth_itwitter-hov:hover{color:#FFFFFF !important;background:#000000!important;border-color:#000000!important; }
.ec_btn_twitter{color: #000000;background-color: #FFFFFF}.ec_btn_twitter:hover{color: #FFFFFF;background-color: #000000}

.ec_btn-vkontakte{color:#fff !important;background-color:#1976d2;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#1976d2,#1976d2) !important;}.ec_btn-vkontakte:hover,.ec_btn-vkontakte:focus,.ec_btn-vkontakte:active,.ec_btn-vkontakte.active,.open>.dropdown-toggle.ec_btn-vkontakte{color:#fff;background-color:#466482;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#466482,#466482) !important;}
.ec_btn-vkontakte:active,.ec_btn-vkontakte.active,.open>.dropdown-toggle.ec_btn-vkontakte{background-image:none}
.ec_btn-vkontakte.disabled,.ec_btn-vkontakte[disabled],fieldset[disabled] .ec_btn-vkontakte,.ec_btn-vkontakte.disabled:hover,.ec_btn-vkontakte[disabled]:hover,fieldset[disabled] .ec_btn-vkontakte:hover,.ec_btn-vkontakte.disabled:focus,.ec_btn-vkontakte[disabled]:focus,fieldset[disabled] .ec_btn-vkontakte:focus,.ec_btn-vkontakte.disabled:active,.ec_btn-vkontakte[disabled]:active,fieldset[disabled] .ec_btn-vkontakte:active,.ec_btn-vkontakte.disabled.active,.ec_btn-vkontakte[disabled].active,fieldset[disabled] .ec_btn-vkontakte.active{background-color:#1976d2;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#1976d2,#1976d2) !important;}
.ec_btn-vkontakte .badge{color:#1976d2;background-color:#fff}
.ec_btn-vkontakte-white{color:#000000 !important;background-color:#ffffff;background-image: linear-gradient(to bottom,#ffffff,#ffffff) !important;}.ec_btn-vkontakte-white:hover,.ec_btn-vkontakte-white:focus,.ec_btn-vkontakte-white:active,.ec_btn-vkontakte-white.active,.open>.dropdown-toggle.ec_btn-vkontakte-white{color:#000000;background-color:#4267B2;background-image: linear-gradient(to bottom,#F8F8F8,#F8F8F8) !important;}
.ec_btn-vkontakte-hov{color:#000000;background-color:#FFFFFF;border-color:rgba(0,0,0,0);}.ec_btn-vkontakte-hov:hover,.ec_btn-vkontakte-hov:hover i{color:#FFFFFF !important;background-color:#1976d2;border-color:#1976d2 !important;}.ec_oauth_ivkontakte-hov{color:#1976d2;}.ec_oauth_ivkontakte-hov:hover{color:#FFFFFF !important;background:#1976d2!important;border-color: #1976d2!important;}
.ec_btn_vkontakte{color: #1976d2;background-color: #FFFFFF}.ec_btn_vkontakte:hover{color: #FFFFFF;background-color: #1976d2}

.ec_btn-yahoo{color:#fff !important;background-color:#720e9e;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#720e9e,#720e9e) !important;}.ec_btn-yahoo:hover,.ec_btn-yahoo:focus,.ec_btn-yahoo:active,.ec_btn-yahoo.active,.open>.dropdown-toggle.ec_btn-yahoo{color:#fff;background-color:#500a6f;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#500a6f,#500a6f) !important;}
.ec_btn-yahoo:active,.ec_btn-yahoo.active,.open>.dropdown-toggle.ec_btn-yahoo{background-image:none}
.ec_btn-yahoo.disabled,.ec_btn-yahoo[disabled],fieldset[disabled] .ec_btn-yahoo,.ec_btn-yahoo.disabled:hover,.ec_btn-yahoo[disabled]:hover,fieldset[disabled] .ec_btn-yahoo:hover,.ec_btn-yahoo.disabled:focus,.ec_btn-yahoo[disabled]:focus,fieldset[disabled] .ec_btn-yahoo:focus,.ec_btn-yahoo.disabled:active,.ec_btn-yahoo[disabled]:active,fieldset[disabled] .ec_btn-yahoo:active,.ec_btn-yahoo.disabled.active,.ec_btn-yahoo[disabled].active,fieldset[disabled] .ec_btn-yahoo.active{background-color:#720e9e;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#720e9e,#720e9e) !important;}
.ec_btn-yahoo .badge{color:#720e9e;background-color:#fff}
.ec_btn-yahoo-white{color:#000000 !important;background-color:#720e9e;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#ffffff,#ffffff) !important;}.ec_btn-yahoo-white:hover,.ec_btn-yahoo-white:focus,.ec_btn-yahoo-white:active,.ec_btn-yahoo-white.active,.open>.dropdown-toggle.ec_btn-yahoo-white{color:#000000;background-color:#4267B2;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#F8F8F8,#F8F8F8) !important;}
.ec_btn-yahoo-hov{color:#000000;background-color:#FFFFFF;border-color:rgba(0,0,0,0);}.ec_btn-yahoo-hov:hover,.ec_btn-yahoo-hov:hover i{color:#FFFFFF !important;background-color:#720e9e;border-color:#720e9e!important;}.ec_oauth_iyahoo-hov{color:#720e9e;}.ec_oauth_iyahoo-hov:hover{color:#FFFFFF !important;background:#720e9e!important;border-color: #720e9e!important;}
.ec_btn_yahoo{color: #720e9e;background-color: #FFFFFF}.ec_btn_yahoo:hover{color: #FFFFFF;background-color: #720e9e}


.ec_btn-discord{color:#fff !important;background-color:#404eed;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#404eed,#404eed) !important;}.ec_btn-discord:hover,.ec_btn-discord:focus,.ec_btn-discord:active,.ec_btn-discord.active,.open>.dropdown-toggle.ec_btn-discord{color:#fff;background-color:#404eed;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#404eed,#404eed) !important;}
.ec_btn-discord:active,.ec_btn-discord.active,.open>.dropdown-toggle.ec_btn-discord{background-image:none}
.ec_btn-discord.disabled,.ec_btn-discord[disabled],fieldset[disabled].ec_btn-discord,.ec_btn-discord.disabled:hover,.ec_btn-discord[disabled]:hover,fieldset[disabled] .ec_btn-discord:hover,.ec_btn-discord.disabled:focus,.ec_btn-discord[disabled]:focus,fieldset[disabled] .ec_btn-discord:focus,.ec_btn-discord.disabled:active,.ec_btn-discord[disabled]:active,fieldset[disabled] .ec_btn-discord:active,.ec_btn-discord.disabled.active,.ec_btn-discord[disabled].active,fieldset[disabled] .ec_btn-discord.active{background-color:#404eed;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#404eed,#404eed) !important;}
.ec_btn-discord .badge{color:#404eed;background-color:#fff}
.ec_btn-discord-white{color:#000000 !important;background-color:#404eed;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#ffffff,#ffffff) !important;}.ec_btn-discord-white:hover,.ec_btn-discord-white:focus,.ec_btn-discord-white:active,.ec_btn-discord-white.active,.open>.dropdown-toggle.ec_btn-discord-white{color:#000000;background-color:#4267B2;border-color:rgba(0,0,0,0.2);background-image: linear-gradient(to bottom,#F8F8F8,#F8F8F8) !important;}
.ec_btn-discord-hov{color:#000000;background-color:#FFFFFF;border-color:rgba(0,0,0,0);}.ec_btn-discord-hov:hover,.ec_btn-discord-hov:hover i{color:#FFFFFF !important;background-color:#404eed;border-color:#404eed!important;}.ec_oauth_idiscord-hov{color:#404eed;}.ec_oauth_idiscord-hov:hover{color:#FFFFFF !important;background:#404eed!important;border-color: #404eed!important;}
.ec_btn_discord{color: #404eed;background-color: #FFFFFF}.ec_btn_discord:hover{color: #FFFFFF;background-color: #5865f2}
