.error_wid_login {
background-color: #FFEBE8;
border: 1px dashed #FF0000;
color: #FF0000;
float: left;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: 500;
padding: 6px;
margin-left: 200px;
width: 80%;
clear:both !important;
}
.login_wid li{
margin:5px;
}
.login_wid{
list-style-type:none; width:98%;
float:left;
padding:5%;
}
.login_wid li{
width:98%;
float:left;
margin:2px;
}
.openid_social_login{
padding:5px 0px 0px 0px;
clear:both;
width:100% !important;
}
.login_wid li input{
width:85%;
float:left;
margin:2px;
} .loginBtn {
box-sizing: border-box;
position: relative; margin: 0.2em;
padding: 0 15px 0 46px;
border: none;
text-align: center;
line-height: 34px;
white-space: nowrap;
border-radius: 0.2em;
font-size: 16px
font-weight:lighter;
color: #FFF;
background-color: #2672ec
}
.loginBtn:before {
content: "";
box-sizing: border-box;
position: absolute;
top: 0;
left: 0;
width: 34px;
height: 100%;
}
.loginBtn:focus {
outline: none;
}
.loginBtn:active {
box-shadow: inset 0 0 0 32px rgba(0,0,0,0.1);
} .loginBtn--facebook {
background-color: #4C69BA;
background-image: linear-gradient(#4C69BA, #3B55A0);
font-family: "Helvetica neue", Helvetica Neue, Helvetica, Arial, sans-serif;
font-weight: lighter;
text-shadow: 0 -1px 0 #354C8C;
}
.loginBtn--facebook:before {
border-right: #364e92 1px solid;
background: url(//agroden.cz/wp-content/plugins/oauth-client/css/images/icons/icon_facebook.png) 6px 6px no-repeat;
}
.loginBtn--facebook:hover,
.loginBtn--facebook:focus {
background-color: #5B7BD5;
background-image: linear-gradient(#5B7BD5, #4864B1);
} .loginBtn--google {
font-family: "Roboto", Roboto, arial, sans-serif;
font-weight: lighter;
background: #DD4B39;
}
.loginBtn--google:before {
border-right: #BB3F30 1px solid;
background: url(//agroden.cz/wp-content/plugins/oauth-client/css/images/icons/icon_google.png) 6px 6px no-repeat;
}
.loginBtn--google:hover,
.loginBtn--google:focus {
background: #E74B37;
} .loginBtn--windows {
font-family: "Roboto", Roboto, arial, sans-serif;
font-weight: lighter;
background: #00A1F1;
}
.loginBtn--windows:before {
border-right: #2672EC 1px solid;
background: url(//agroden.cz/wp-content/plugins/oauth-client/css/images/icons/windowslive.png) center no-repeat; background-size: 80% 80%;
}
.loginBtn--windows:hover,
.loginBtn--windows:focus {
background-color:#2672ec;
} .loginBtn--generic {
font-family: "Times New Roman", Times, serif;
font-weight: lighter;
background: #DD4B39;
}
.loginBtn--generic:before {
border-right: #C0C0C0 1px solid;
background: url(//agroden.cz/wp-content/plugins/oauth-client/css/images/icons/locked.png) center no-repeat; background-size: 80% 80%;
}
.loginBtn--generic:hover,
.loginBtn--generic:focus {
background-color:#CC2A28;
}
.mo_oauth_login_button_widget{
display:block;
border:1px solid #008ec2;
border-radius:3px;
width:100%;
height:58px;
cursor:pointer;
box-shadow: 2px 2px 5px #ccc;
background-color:#008ec2;
}
.mo_oauth_login_button_icon_widget{
display:inline-block;
color:white;
margin-left:5%;
margin-right: 20%;
border-right: 1px solid #3274ad;
height: 55px;
padding-right: 5%;
padding-top: 2%;
font-size: 30px;
}
.mo_oauth_login_button_text_widget{
margin: 0px !important;
color:white !important;
display:inline-block !important;
font-size: 100% !important;
line-height: 0px !important;
padding:0px !important;
font-weight: 700 !important;
}
@media only screen and (max-width: 768px) {
.mo_oauth_login_button_icon_widget{
padding-top: 4%;
margin-right: 2%;
}
}.simple-social-icons svg[class^="social-"],
.simple-social-icons svg[class*=" social-"] {
display: inline-block;
width: 1em;
height: 1em;
stroke-width: 0;
stroke: currentColor;
fill: currentColor;
}
.simple-social-icons {
overflow: hidden;
}
.simple-social-icons ul {
margin: 0;
padding: 0;
}
.simple-social-icons ul li {
background: none !important;
border: none !important;
float: left;
list-style-type: none !important;
margin: 0 6px 12px !important;
padding: 0 !important;
}
.simple-social-icons ul li a {
border: none !important;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
display: inline-block;
font-style: normal !important;
font-variant: normal !important;
font-weight: normal !important;
height: 1em;
line-height: 1em;
text-align: center;
text-decoration: none !important;
text-transform: none !important;
width: 1em;
}
.simple-social-icons ul.aligncenter {
text-align: center;
}
.simple-social-icons ul.aligncenter li {
display: inline-block;
float: none;
}
.simple-social-icons .screen-reader-text {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
svg.social-bluesky {
margin-left: -0.15em;
}