.widget_sidebarlogin #loginform{padding:5px 5px 0 0;}
.widget_sidebarlogin #loginform #user_login, .widget_sidebarlogin #loginform #user_pass{
border-color: #797878;
border-top-color: #AAA;
border-left-color: #AAA;
background: #F9F9F9;
color: #515151;
font: 16px Tahoma;
padding: 4px 7px;
margin-bottom: 10px;
border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;
display: block;
width: 95%;
height: 34px;
}
.widget_sidebarlogin #loginform #user_login:hover, .widget_sidebarlogin #loginform #user_pass:hover { color:#000;}
.widget_sidebarlogin #loginform #user_login:focus, .widget_sidebarlogin #loginform #user_pass:focus { background:#FFF; color:#000;}
.widget_sidebarlogin #loginform .login-button{ margin-right:20px;}
.widget_sidebarlogin #loginform p{padding-bottom:0;}
.widget_sidebarlogin #loginform #wp-submit.button-primary, .widget_sidebarlogin .widget_sidebarlogin ul#sidebar-login-links li{ }
.widget_sidebarlogin #loginform #wp-submit.button-primary:hover, .widget_sidebarlogin .widget_sidebarlogin ul#sidebar-login-links li:hover {
background: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#FFF),color-stop(100%,#CB4332));
background: -webkit-linear-gradient(top,#FFF 0,#CB4332 100%);
background: -moz-linear-gradient(top,#FFF 0,#CB4332 100%);
background: -o-linear-gradient(top,#FFF 0,#CB4332 100%);
background: -ms-linear-gradient(top,#FFF 0,#CB4332 100%);
background: linear-gradient(top,#FFF ,#CB4332 100%);
background:#CB4332;
}
.widget_sidebarlogin #loginform #wp-submit.button-primary:active{top:2px;}
.widget_sidebarlogin .avatar_container {
float: left;
}
ul#sidebar-login-links{
text-align: left;
}
ul#sidebar-login-links-left{
text-align: left;
}
ul#sidebar-login-links li, ul#sidebar-login-links-left li{
display: inline;	
list-style-type: none;
text-align: left;
padding: 5px 2px 5px 3px;
background: none;
border: none;
}
.widget_sidebarlogin  ul#sidebar-login-links li a{
text-decoration: none;
}
.sidebar-login-info{
width: 100%;
height: auto;
float: left;
display: block;
}
.widget_sidebarlogin .sidebar-login-info .widget-container p, .widget_sidebarlogin .sidebar-login-info  p{
text-align: left;
margin: 0 10px 10px 0;
line-height: 16px;
}
.widget_sidebarlogin p#reglost{
margin-top: 10px;
margin-bottom: 5px;
}
.widget_sidebarlogin p#reglost a{
margin-right: 5px;
}
.widget_sidebarlogin .sidebar-login-info .avatar_container img { -moz-border-radius: 4px;
-webkit-border-radius: 4px;
margin-right: 8px;
margin-top: 2px;
float: left;
}
.widget_sidebarlogin #message.error.fade p{
width: 100%;
box-shadow: 0px 0px 20px #FF0000;
text-align: center;
}
.login-username {
margin-bottom: 5px;
}
.login-remember {
margin-bottom: 5px;
}
.login-submit {
margin-bottom: 5px;
}
#sidebarlogin-2 form p #user_login, #user_pass { font-size:16px; border-color:#cccccc; padding:5px; border-width:2px; border-style:outset; box-shadow: 0px 0px 10px 0px rgba(42,42,42,.75); border-radius:2px; text-shadow:0px 0px 1px rgba(42,42,42,.75);
margin-top: 7px;
} 
#sidebarlogin-2 form p #user_login:focus, #user_pass:focus { outline:none; } 
#sidebarlogin-2 {
background: url(//channelingvsem.com/wp-content/uploads/custom-images/stripe_4867d698769de5f4ce33195c62181cf2.png);
background-color: #e4d5fc !important;
padding: 5px;
border: 1px solid #ccc;
text-align: center;
}
#sidebarlogin-2 .widget-title {
margin-top: 0 !important;
margin-bottom: 10px !important;
font-size: 15px;
line-height: 30px;
}
#sidebarlogin-2 #message {
opacity: 100 !important;
}
#sidebarlogin-2 #loginform p {
text-align: center !important;
}
#sidebarlogin-2 #loginform p input {
margin: 0 auto !important;
}
#sidebarlogin-2 #wp-submit {
padding: 7px 35px !important;
}