
.or_border {
    margin-top: 30px;
    border-top: 1px solid #ddd;
    padding-top: 10px;
}

.g_button {
    background-color: #ffffff;
    display: flex;
    justify-content: center;
    border: 1px solid #ddd;
    margin-left: 10px;
	width: 100%;
	cursor: pointer;
	border-radius: 15px;
}

.g_button_div {
    display: flex;
}
.g_button_svg {
    height: 40px;
	width: 40px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 4px;
	
}
.g_button_teskt {
    color: #767676;
    width: 100%;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}






div.glogin {cursor:pointer;}

div.glogin {
    height: 40px;
    width: 40px;

}
div.glogin div.customGPlusSignIn::before{
   width: 40px;
    height: 40px;
    display: inline-block;
    content: "";
    background: url('../../img/icon/social/google.svg');
    background-size: 40px;
	border-radius: 15px;
}

div.glogin div.customGPlusSignIn span {
    display:inline-block;
    padding:0px 5px;
    position:relative;
    top:-6px;
    font-weight:bold;
}


.glogin-link {
    float:right;
    border-left: 1px solid #515151;
    display: block;
    color: white;
    font-weight: bold;
    padding: 8px 10px 3px 10px;
    text-shadow: 1px 1px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    line-height: 18px;
}

.gloader{
    display:none;
    position:fixed;
    bottom:0px;
    right:0px;
    height:40px;
    width:80px;
    background:#C9210D url('../../img/loading.gif') no-repeat center;
}

.loginpopupsocial {
    display:inline-block;
    float:left;
    margin-right:10px;
}
.loginpopupsocial span {
    color:#FFF!important;
    text-shadow: 1px 1px rgba(0, 0, 0, 0.2)!important;
    font-family:arial!important;
}

.glogin.customBtnDisplayNav2, .glogin.customBtnDisplayNav1 {
    margin-top:13px;
    margin-left:13px;
    margin-right:13px;
}