.events-results-div input[type="text"]{padding-left:55px;}
.details-tabs-right,
.events-details-top-right{z-index:2; position:relative;}
.log-in-main > h3{padding:50px 0 40px 0 !important;}
body .log-in-submit ,
body input[type="submit"]{background:#00cb37 !important; font-size:22px; padding:0; line-height:inherit;}
.events-details-top-icon img{border-radius:50%;width:100%; height:100%;}
span.events-listing-span  img{border-radius:50%;width:100%; height:100%;}
span.events-listing-span{max-width:70px;max-height:70px; border:1px solid #ccc; border-radius:50%; overflow:hidden;}
.notes{background: #59b359;
    color: #fff;
    padding: 10px;
    width: 100%;
    clear: both;
    display: inline-block;
    font-size: 16px;
    border-left: 5px solid #108223; font-weight:normal; margin-bottom:20px;}
.common-btn{
	background:#4b7695;
	font-family:'open_sansregular';
	display:inline-block;
	padding:10px;
	color:#fff;
	font-size:16px;
}
.common-btn:hover{color:#fff; font-size:17px;}
.redFont{color:#FF0000;}
#error_block{color:#ff0000; width:100%; display:inline-block;}
.nonActive_user .compititor-left,
.nonActive_user .compititor-right-cont{
	pointer-events:none;
	opacity: 0.2;
}
.payNotif{
    vertical-align: middle;
    display: inline-block;
    text-align: center;
    left: 0;
    margin: 0 auto;
    padding-right: 50px;
}
.compititor-left > ul > li > a.homeBtn{
	text-align: center;
    padding-left: 0;
    font-weight: 600;
    font-size: 20px;
    background: #053150;
    color:#fff;
}
.events-listing-top h3:first-child{padding-top:0 !important;}
h3.leaderboardHead{
    background: #053150;
    color: #fff;
    text-align: center;
    margin-bottom: 0 !important;
}