.mo_oauth_login_button,
.mo_oauth_login_button_widget
{
    /*width:100%;cursor:pointer;box-shadow:2px 2px 5px #ccc;background-color:#008ec2*/
    
}
.mo_oauth_login_button{display:block;border:1px solid #008ec2;border-radius:3px;height:28px}.mo_oauth_button_div{width:100%;display:flex;justify-content:center;align-items:center;font-size:14px;margin-bottom:1.3rem}.mo_oauth_or_division{padding:5px;font-size:14px}.mo_oauth_login_button_icon{display:inline-block;color:#fff;margin-left:6px;margin-right:15px;font-size:15px;border-right:1px solid #ccc;height:23px;padding-right:15px;padding-top:6px}.mo_oauth_login_button_text{color:#fff;display:inline-block;font-weight:700}
.mo_oauth_login_button_widget
{
    /*display:block;border:1px solid #008ec2;border-radius:3px;height:58px]*/
    display: block;
    border: transparent;
    border-radius: 3px;
    height: 10px;
    
}
.mo_oauth_login_button_icon_widget
{
    /*display:inline-block;color:#fff;margin-left:5%;margin-right:20%;border-right:1px solid #3274ad;height:55px;padding-right:5%;padding-top:2%;font-size:30px*/
        display: inline-block;
    color: #fff;
    margin-left: 5%;
    margin-right: 20%;
    border-right: 1px solid transparent;
    height: 5px;
    padding-right: 0%;
    padding-top: 2%;
    font-size: 0px;
    
}
.mo_oauth_login_button_text_widget
{
    /*margin:0!important;color:#fff!important;display:inline-block!important;font-size:100%!important;line-height:0!important;padding:0!important;font-weight:700!important*/
        margin: 0 !important;
    color: #ffffff00 !important;
    display: inline-block !important;
    font-size: 100% !important;
    line-height: 0 !important;
    padding: 0 !important;
    font-weight: 700 !important;
}
@media only screen and (max-width:768px){.mo_oauth_login_button_icon_widget{padding-top:4%;margin-right:2%}}