@import url("../font/fonts.css");
/* -- Ali --*/
:root {
    --primaryColorDarkBlue: #07406f;
    --secondaryColorLightBlue: #89d3f6;
    --AccentColorGrayBg: #666666;
    --Accent-ColorLightBg: #dbf2fc;
    --baseColorWhite: #ffffff;
    --baseColorBlack: #000000;
}
html,.leaderImage
body {
	font-family: 'Open Sans';
	background:#064f86;
}
.hidden{display:none;}
.body-wraper {
	font-family: 'Open Sans';
    background-image:  url(../images/bg-transp.webp);
    background-repeat: no-repeat;
    background-size: cover;
}
.PersonalLeaderboard{
	font-family: Calibri, sans-serif;
}
.PersonalLeaderboard span.led-name + span,.PersonalLeaderboard .accordian span.col-4 {
  color:#22B250;
}
.PersonalLeaderboard .accordian span{
	text-align:left;
}
.nnme{
	font-weight: bold;
    border: 2px solid #084e88;
    max-width: 200px;
    margin: 1em auto;
    text-align: center;
    display: block;
}
.h2title{
	text-align: center;
	font-family: 'Oswald Semi Bold';
}
.login-page{
	background: url(../images/loginbg.jpg);
    background-repeat: no-repeat;
    background-size: cover;	
}
.ty-reg-wrap{
	background: #fff;
    margin: 20px;
    padding: 20px;
}
.login-txt{
    color: #fff;
}
.logo-leaderbaord{
	max-width:250px;
}
.login-wrapper{
	background: url(../images/login-background.png);
    background-repeat: no-repeat;
    background-size: contain;	
	max-width: 1000px;
    margin: 0 auto;
}
.access-msg{
	
}
.login-area{
	padding-top: 15px;
	background:#ecf2f7;
	border-right: 5px solid #fff;
	border-top: 5px solid #fff;
	border-bottom: 5px solid #fff;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
}
.weekly-goal h3,.monthly-goal h3,.quarterly-goal h3,.yearly-goal h3{
	font-size: 1.25rem;
}
.login-arean form{
	
}
.pdf-logo{
	width:200px;
}
.pdf-logo.admin-img{
	height:70px;
	width:auto;
}
.main-logo img{
	height:110px;
	width:auto;
}
.time-period{
	display:inline-block;
}
.rec-week{
	background: var(--primaryColorDarkBlue);
    text-align: center;
    border-radius: 10px;
    padding: 5px 0;
    color: #fff;
    font-size: 17px;
}
#myleads h2,.total-earn{
	font-family: 'Oswald Semi Bold';	
}
#myleads,.user-lead-bal{
	font-family: 'Open Sans';	
}
.wrapper{
	
}
.currencyinput {
    border: 1px inset #ccc;
}
.currencyinput input {
    border: 0;
}
.header-container{
	border-bottom:9px solid #064f86;
	padding:0 12px;
}
.top-logo-wrap img {
    max-height: 84px;
    padding-bottom: 10px;
}
h1{
	font-size: 3.75rem;
	padding-top:15px;
}
html,
body,
div,ul,li{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}
.top-logo-wrap{
	text-align:left;
}
#header{
	background:#fff;
}
li{
	list-style: none;
}
.error{color:red;}
.hidden{display:none;}
#leftMenu li{
	display:grid;
}
#leftMenu{
	background-image: linear-gradient(#88d3f5,#064f86);
	padding: 0px;
}
#leftMenu li a.active,#leftMenu li a:hover{
	
}
a.active{
}
#leftMenu li a{
    color: #fff;
    text-decoration: none;
    padding: 15px 0 15px 0px;
    font-size: 15px;
    text-align: center;
}
.leaderboard table a{
	color:#fff;
	text-decoration:none;
}
.menuimg{
	width:24px;
	height:26px;
	overflow:hidden;

	margin:0 auto;
}
table td{

}
.top-third-div a{
	color: #fff;
    text-decoration: none;
    margin-top: 15px;
    display: inline-block;
}
table td span{
	background: #064f86;
    margin: 0px 5px;
    width: 100%;
    display: inline-block;
    border-radius: 5px;
    padding: 13px 5px;
    color: #fff;
	min-height: 50px;
}
#leads.rightside,#myleads.rightside,.sales.rightside{
	background:#fff;
}
.checkbox input{
	margin-right:5px;
}
.profile-states{
	text-align:left;
}
table#AllLeads tr.th-div.even,table#SelLeads tr.th-div.even,table#AutoNumber2 tr.th-div.even,table.AutoNumber2 tr.th-div.even{
	background:#89d3f6;
}
table#AllLeads tr.th-div.even th,table#SelLeads tr.th-div.even th,table#AutoNumber2  tr.th-div.even th,table.AutoNumber2  tr.th-div.even th{
	color:#000;
	font-weight: normal;
	line-height:40px;
}
table#AllLeads  td span,table#SelLeads  td span,table#AutoNumber2 tr span,table.AutoNumber2 tr span{
	background:none;
    color: #000;

}
table#AllLeads tr.even,table#SelLeads tr.even,table#AutoNumber2 tr.even,table.AutoNumber2 tr.even{
	background:#dbf2fc;
}
table#AllLeads  td a,table#AllLeads  td a:hover,table#SelLeads  td a,table#SelLeads  td a:hover{
	color:#000;
}
#contractid{

    display: block;
}

table#AllLeads,table#SelLeads,table#AutoNumber2,table.AutoNumber2{
	background: #fff;
    border: 5px solid #fff;
    border-collapse: collapse;
	border-radius: 1em;
	overflow: hidden;
}
th{
	padding: 0 10px;
    color: #084e88;
}
h2.title{
	background: #89d3f6;
    padding: 10px;
    text-align: center;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}
.menu-images{
	background:#084e88;
}
.menu-images.active,.menu-images:hover{
	background:#0c69a8;	
}
.welcome-icon .menuimg{
	background: url(../images/user-img2.png) center 0px no-repeat ;	
}
.welcome-icon.active .menuimg,.welcome-icon:hover .menuimg{
	background: url(../images/user-img2.png) center 100% no-repeat;
}
.menuAprofile .menuimg{
	background: url(../images/aprofile.png) center 0px no-repeat ;	
}
.menuAprofile.active .menuimg,.menuAprofile:hover .menuimg{
	background: url(../images/aprofile.png) center 100% no-repeat;
}
.menuLogout .menuimg{
	background: url(../images/logoff.png) center 0px no-repeat ;	
}
.menuLogout.active .menuimg,.menuLogout:hover .menuimg{
	background: url(../images/logoff.png) center 100% no-repeat;
}
.menuLeaderboard .menuimg{
	background: url(../images/leader-icon.png) center 0px no-repeat ;	
}
.menuLeaderboard.active .menuimg,.menuLeaderboard:hover .menuimg{
	background: url(../images/leader-icon.png) center 100% no-repeat;
}
.menuRegister .menuimg{
	background: url(../images/register-icon.png) center 0px no-repeat ;	
}
.menuRegister.active .menuimg,.menuRegister:hover .menuimg{
	background: url(../images/register-icon.png) center 100% no-repeat;
}
.menuLead .menuimg{
	background: url(../images/lead.png) center 0px no-repeat ;	
}
.menuLead.active .menuimg,.menuLead:hover .menuimg{
	background: url(../images/lead.png) center 100% no-repeat;
}
.menuCarrier .menuimg{
	background: url(../images/carrier.png) center 0px no-repeat ;	
}
.menuCarrier.active .menuimg,.menuCarrier:hover .menuimg{
	background: url(../images/carrier.png) center 100% no-repeat;
}
.superadmin .menuimg{
	background: url(../images/admin-settings.png?a) center 0px no-repeat ;	
}
.superadmin.active .menuimg,.superadmin:hover .menuimg{
	background: url(../images/admin-settings.png?a) center 100% no-repeat;
}
.menuAlleads .menuimg{
	background: url(../images/all-lead.png) center 0px no-repeat ;	
}
.menuAlleads.active .menuimg,.menuAlleads:hover .menuimg{
	background: url(../images/all-lead.png) center 100% no-repeat;
}
.menuCpasword .menuimg{
	background: url(../images/Change-Password.png) center 0px no-repeat ;	
}
.menuCpasword.active .menuimg,.menuCpasword:hover .menuimg{
	background: url(../images/Change-Password.png) center 100% no-repeat;
}
.menuMyleads .menuimg{
	background: url(../images/My-Lead.png) center 0px no-repeat ;	
}
.menuMyleads.active .menuimg,.menuMyleads:hover .menuimg{
	background: url(../images/My-Lead.png) center 100% no-repeat;
}
.menucontract .menuimg{
	background: url(../images/contract.png) center 0px no-repeat ;	
}
.menucontract.active .menuimg,.menucontract:hover .menuimg{
	background: url(../images/contract.png) center 100% no-repeat;
}
#leftMenu li a:hover{
	
}
.upload-file-div{
	margin-bottom:27px;
}
.uploadFile{
	border: none;
    background: none;
}
.upload-div{
	margin:30px 0;
}
.profile-submit-btn{
	width:185px;
	height:50px;
	font-size:24px;
}
#profile.rightside{
	background: #7cc7eb;
	padding:0px;
}
#profile.rightside h2{
	padding-left:15px;
}
#profile.rightside form{
	background:#7cc7eb;
}
input[type="file"]::file-selector-button {
	min-width:185px;
	padding: 0.2em 0.4em;
	border-radius: 0.2em;
	background: #87d5f5; /* Old browsers */
	background: -moz-linear-gradient(top, #87d5f5 0%, #1c5281 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #87d5f5 0%,  #1c5281 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to left, #87d5f5 0%,  #1c5281 100%); 
	transition: 1s;
	color:#fff;
	height:50px;
}
.user-photo{
	width: 185px;
    height: 185px;
    border-radius: 50%;
}
.status{
	display:inline-block;
}
.status-select{
	display: inline-block;
    border: 1px solid #b1bac1;
    min-width: 150px;
    padding: 0 0px 0 20px;
}
.leadDetailsSubmit{
	margin-left: 20px;
    padding: 5px 10px;
    font-size: 15px;
}
.grey1{
	background:#ecf2f7;
}
.whitebg{
	background:#fff;
}
table td span a,table td span a:hover{
	color:#fff;
}
.leftMenutext{
	color:#fff;
	
}
.user-lead-bal{
	color:#009900;
}
.center{
	text-align:center;
}
table tr{
	color:#000;
}
.leaderboard table tr{
	color:#fff;
}
.uphoto{
	max-width: 65px;
    border-radius: 50%;
    height: 65px;
    margin-top: 15px;
}
.upload_img{
	max-width:300px;
}
.uphoto.current-image{
	height: 200px;
	max-width: 200px;
    border-radius: 50%;
}
.add-user{
	font-weight:bold;
	font-size:30px;
	
}
.added-usr-txt{
	padding: 10px 5px 10px 0px;
	font-weight:normal;
}
/* Leaderboard */
#myleads h2{
	text-align:center;
}
#myleads .leads{
	
}
.leaderImage{
	height: 200px;
	max-width: 200px;
    display: inline-block;
    margin: 0 auto;
    border-radius: 50%;
}
.leaderImgWrapper{
	text-align: center;
    height: 270px;
    width: 360px;
    margin: 0 auto;
    border-radius: 50%;
    background: url(../images/leader-img-btm.webp);
    background-position: 10% 75%;
    background-repeat: no-repeat;
    display: inline-block;
}
#leadsdetails{
	background:#ff;
}
.rightside.nopadding{
	padding:0px;
}
.blue1{
	background:#7fc8eb;
}
.detailsDivLeft{
	border-bottom-left-radius: 10px;
	border-top-left-radius: 10px;
}
.detailsDivRight{
	border-bottom-right-radius: 10px;
	border-top-right-radius: 10px;
}
.detailsdiv{
	margin: 10px;
    border-bottom: 1px solid #cccccc;
}
.bluebg{
	background:#074d88;
	color:#fff;
}
.detailsdiv label{
	line-height: 45px;
	text-align:right;
	color:#939598;
}
.detailsdiv span{
	display:inline-block;
	padding:10px 5px 10px 15px;
	font-family: 'Open Sans';
	font-size:16px;
}
#myleads h2{
	/* background: #89d3f6;
	background: linear-gradient(to top, #89d3f6 0%, #FFFFFF 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent; */
}
.agent-page{
	padding-top:15px;
	text-align:center;
	margin:0 auto;
}
.week{
	color:#fff;
}
.agent-page h2,.agent-page h1{
	text-transform: uppercase;
	background: #8cd4f6; /* Old browsers */
background: -moz-linear-gradient(top, #8cd4f6 0%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #8cd4f6 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #8cd4f6 0%,#ffffff 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;	
}

.total-txt{
	color:#fff;
	font-size:18px;
	text-transform: uppercase;
	font-family: 'Open Sans';
}
.footer{
	padding-top:50px;
}
.container .btn-primary{

		background:rgba(135, 214, 245, 0.5);
		border:none;
		text-transform:uppercase;
}
.container .green-btn.btn-primary{
	background-color: rgba(34, 178, 80, 0.5);
	font-size: 18px;
    text-transform: initial;
}
.home-link{   
   position: absolute;
    top: 10px;
    left: 15px;
}
.home-link a{ 
	text-decoration:none;
	color:#fff;
}
.home-link a:hover{
	text-decoration:underline;
}
.register-box a{
	color: #000;
    text-decoration: none;
}
.register-wrapper {
	background: #fff;
    border-radius: 5px;
    height: 50px;
}
.login-box,.register-box{
    padding: 6px 10px 0px 10px;
    margin-top: 3px;
    border-radius: 5px;
}
.register-wrapper .container {
    padding: 0 15px;
}
.login-box{
	background:#ecf2f7;
}
.register-wrapper .container{
	padding: 0 15px;
}
.medaverse{
	color:#89d4f2;
	}
 table#AutoNumber2 td span, table.AutoNumber2 td span {
    height: 50px;
    overflow: overlay;
	font-size:14px;
}
#welcome{
	border: 5px solid green;
    padding: 10px 20px;
    text-align: center;
}
 table.admin-table#AutoNumber2 td span, table.admin-table.AutoNumber2 td span  {
    height: 100px;
 }
.sales.rightside{
	padding:12px;
}
.thankyou{
	color:#064f86;
}
.financial-freedom{
	color:#bfcfdc;	
	}
.total-earn{
	font-size: 50px;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #31bc38 0%, #31bc38 50%,#ffffff 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #31bc38 0%, #31bc38 50%, #ffffff 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #31bc38 0%, #31bc38 50%, #ffffff 100%); 
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.led-name{
	text-align:left;
	padding-left:7px;
}
.leaderboard .accordian{
	background:none;
}
.accordian{
	background:#051d31;
}
.PersonalLeaderboard span{
	color:#fff;
	display: inline-block;
}
.top-header{
	height:100px;
	
	background:#fff;
	display: inline;
}
#right-div{
	color:#fff;
}
#carrier{
	
}
.logos-inner{
	background:#fff;
	
}
.logos-inner a img{
	vertical-align:middle;
	max-height:200px;
}
.logos{
	background:#ecf2f7;
}
table td{
	vertical-align: text-top;
}
.top-third-div{
	background:#064f86;
	color:#fff;
	
}
.admin-status-select{
	padding:5px 5px 0 5px;
}
.admin-btn{
	width:100%;
	padding:0px;
}
.admin-btn button{
	width: 100%;
    height: 100%;
}
.admin-status-select select{
	width: 100%;
    height: 90%;
}
.top-header-link{
	display:inline-block;
	padding-top: 5px;
}
.head-wraper a:hover{
	color:#009900;
}
.top-header-link:hover{
	color:#009900;
}
.news .top-header-img{
	background: url(../images/news.png) center 0px no-repeat;

}
.news:hover .top-header-img{
	background: url(../images/news.png) center 100% no-repeat ;	
}
.carriers .top-header-img{
	background: url(../images/carriers.png) center 0px no-repeat;

}
.carriers:hover .top-header-img{
	background: url(../images/carriers.png) center 100% no-repeat ;	
}
.comissio .top-header-img{
	background: url(../images/comissio.png) center 0px no-repeat;

}
.comissio:hover .top-header-img{
	background: url(../images/comissio.png) center 100% no-repeat ;	
}
.calander .top-header-img{
	background: url(../images/calander.png) center 0px no-repeat;

}
.calander:hover .top-header-img{
	background: url(../images/calander.png) center 100% no-repeat ;	
}
.PersonalLeaderboard {
    padding: 0 10px;
}
.top-header-img{
	width:34px;
	height:34px;
}
.PersonalLeaderboard th{
	color: #996600;
    font-size: 15px;
    font-weight: bold;
}
td.name{
	text-align:left;
}
.pl-wrapper span{
	color:#89d3f6;
	font-size:14px;
}
.PersonalLeaderboard td{
	color:#0066cc;
	font-weight:bold;
}
.top-header-img{
	display: block;
    margin: 0 auto;
}
.head-wraper p{
	margin:0px;
}
.led-name{
	font-weight:bold;
}
.PersonalLeaderboard table{
    border: 3px solid #33cc33;
    border-radius: 10px;
    background: #fff;
    display: table;
    margin: 5px 0;
    font-family: Calibri, sans-serif;
    border-collapse: inherit;
}
.accordian.collapsed  .acc-img{
	background: url(../images/acc.png) center 100% no-repeat;
	
}
.welcome{
	text-transform: capitalize;
}
.accordian .acc-img{
	background: url(../images/acc.png) center 0 no-repeat;
	display: inline-block;
    width: 11px;
    height: 11px;
	margin-right:11px;
}
.top-triangle-div{
	background: url(../images/header-top-div.png);
	background-repeat: round;
}
.rightside{
	background: #ecf2f7;
    padding: 15px;
}
.rightside h2{
	color:#07406f;
}
progress {
  text-align: center;
  height: 1.5em;
  width: 65%;
  -webkit-appearance: none;
  border-radius: 20px;
  color:#fff;
  /* Set the progressbar to relative */
  position:relative;
}
progress:before {
  content: attr(data-label);
  font-size: 0.8em;
  vertical-align: 0;
  padding-top: 0px;
  font-size: 16px;
  /*Position text over the progress bar */
  position:absolute;
  left:0;
  right:0;
}
.row-flex {
  display: flex;
  flex-wrap: wrap;
}
progress::-webkit-progress-bar {
  background-color: #064f86;
  border-radius: 20px;
}
progress::-webkit-progress-value {
  background-color: #009900;
  border-radius: 20px;
}
progress::-moz-progress-bar {
  background-color: #064f86;
  border-radius: 20px;
}
.l-personal{
	background-color:rgba(52, 124, 182, 0.5);
	border-radius:10px;
}
.l-division{
	background-color:rgba(52, 124, 182, 0.5);
	border-radius:10px;	
}
.l-regional{
	background-color:rgba(52, 124, 182, 0.5);
	border-radius:10px;	
}
@media only screen and (max-width: 899px) {
	.w-75{
		width: 100% !important;
	}
	.PersonalLeaderboard {
		padding: 0px;
	}
	.PersonalLeaderboard table{
		min-width: 330px;
	}
}
/* -- Ali -- */

body,body.login-page {
    background-image:  url(../images/bg.webp);
    /* background-size: cover; */
    background-attachment: fixed;
    background-position: center;
    background-size: 100% 100%;
    box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 30%);
    background-repeat: no-repeat;
}
.login-area__updated{
	padding-top: 15px;
	background:#ecf2f7;
	border-right: 5px solid #fff;
	border-top: 5px solid #fff;
	border-bottom: 5px solid #fff;
}
.login-txt__Updated {
    display: grid;
    justify-content: center;
    align-items: center;
    align-content: center;
    text-align: start;
    color: var(--baseColorWhite);
}
.loginMsgArea {
    padding-inline: 2rem;
    padding-block: 1rem;
    background: rgb(0 0 0 / 40%);
}
.access-msg__Updated {
    font-size: clamp(40px, calc(2.5rem + ((1vw - 3px) * 1.1765)), 60px);
}
.financial-freedom__Updated {
    font-size: clamp(18px, calc(1.125rem + ((1vw - 3px) * 0.4706)), 26px);
}
.login-area__updated, .loginMsgArea {
    border-radius: .3rem;
}
.uphoto {
    max-width: 68px;
    height: auto;
    margin-top: 15px;
    clip-path: circle(46% at 50% 50%);
}

#leftMenu li {
    border: 1px solid var(--baseColorWhite);
}
tbody tr {
    transition: 0.5s;
}
tbody tr:hover {
    background-color: var(--secondaryColorLightBlue);
}
/*tbody tr:hover>td>span {*/
/*    color: var(--baseColorWhite)!important;*/
/*} */
table#AutoNumber2 thead tr th,table.AutoNumber2 thead tr th {
    height: 50px;
    overflow: overlay;
    font-size: 14px;
}
table#AutoNumber2 td,table.AutoNumber2 td {
    border: 1px solid currentColor;
}
.menu-images {
    background: var(--primaryColorDarkBlue);
}
.rightside h2 {
    color: var(--baseColorWhite);
}
h2.title {
    background: var(--primaryColorDarkBlue);
}
h2.welcome {
    color: var(--primaryColorDarkBlue);
	font-size:1.5rem;
}
#welcome {
    border: 0px;
    text-decoration: underline;
    font-size: calc(1.275rem + .4vw);
}
table#AutoNumber2 thead tr.teamStats,table.AutoNumber2 thead tr.teamStats {
    background: transparent!important;
}
table#AutoNumber2 thead tr.teamStats th,table.AutoNumber2 thead tr.teamStats th {
    color: var(--primaryColorDarkBlue)!important;
}
.whitebg h2{
	color:#084e88;
}
/* LeaderBoard */
.leaderImgWrapper .leaderImage {
    height: 200px;
    width: -webkit-fill-available;
    max-width: 200px;
    display: inline-block;
    margin: 0 auto;
    border-radius: 50%;
    object-fit: cover;
    aspect-ratio: 1/1;
}
/* -- Animation -- */
.animation_text-shadow {
    font-style: italic;
    text-transform: uppercase;
    color: var(--baseColorWhite);
    -webkit-text-stroke: var(--Accent-ColorLightBg);
    -webkit-text-stroke-width: 1px;
    text-shadow: 2px 2px 10px var(--baseColorBlack);
    transition: all 0.5s ease-in-out;
    letter-spacing: 0.2em;
    text-shadow: 2px 2px 20px var(--secondaryColorLightBlue);
    animation: flicker 1s ease-in-out infinite alternate;
}
 .animation_text-shadow:hover {
	 color: #fff;
}
@keyframes flicker {
	 0% {
         text-shadow: 2px 2px 10px var(--primaryColorDarkBlue);
         transform: scale(.9);
    }
	 100% {
		 opacity: 1;
		 text-shadow: 2px 2px 20px var(--secondaryColorLightBlue);
	}
}
.welcome_heading-wrapper {
    background: linear-gradient(360deg, #114600, #55cf2d);
}
.welcome-icon .menuimg{
	background: url(../images/user-img_Updated.png) center 100% no-repeat ;	
}
.welcome-icon.active .menuimg,.welcome-icon:hover .menuimg{
	background: url(../images/user-img_Updated.png) center 0% no-repeat;
}
.menuAprofile .menuimg{
	background: url(../images/aprofile_Updated.png) center 100% no-repeat ;	
}
.menuAprofile.active .menuimg,.menuAprofile:hover .menuimg{
	background: url(../images/aprofile_Updated.png) center 0% no-repeat;
}
.menuLogout .menuimg{
	background: url(../images/logoff_Updated.png) center 100% no-repeat ;	
}
.menuLogout.active .menuimg,.menuLogout:hover .menuimg{
	background: url(../images/logoff_Updated.png) center 0% no-repeat;
}
.menuLeaderboard .menuimg{
	background: url(../images/leader-icon_Updated.png) center 100% no-repeat ;	
}
.menuLeaderboard.active .menuimg,.menuLeaderboard:hover .menuimg{
	background: url(../images/leader-icon_Updated.png) center 0% no-repeat;
}
.menuRegister .menuimg{
	background: url(../images/admin-settings_Updated.png) center 100% no-repeat ;	
}
.menuRegister.active .menuimg,.menuRegister:hover .menuimg{
	background: url(../images/admin-settings_Updated.png) center 0% no-repeat;
}
.menuLead .menuimg{
	background: url(../images/My-Lead_Updated.png) center 100% no-repeat ;	
}
.menuLead.active .menuimg,.menuLead:hover .menuimg{
	background: url(../images/My-Lead_Updated.png) center 0% no-repeat;
}
.menuCarrier .menuimg{
	background: url(../images/carrier.png) center 0px no-repeat ;	
}
.menuCarrier.active .menuimg,.menuCarrier:hover .menuimg{
	background: url(../images/carrier.png) center 100% no-repeat;
}
.superadmin .menuimg{
	background: url(../images/admin-settings_Updated.png?a) center 100% no-repeat ;	
}
.superadmin.active .menuimg,.superadmin:hover .menuimg{
	background: url(../images/admin-settings_Updated.png?a) center 0% no-repeat;
}
.menuAlleads .menuimg{
	background: url(../images/all-lead.png) center 0px no-repeat ;	
}
.menuAlleads.active .menuimg,.menuAlleads:hover .menuimg{
	background: url(../images/all-lead.png) center 100% no-repeat;
}
.menuCpasword .menuimg{
	background: url(../images/Change-Password.png) center 0px no-repeat ;	
}
.menuCpasword.active .menuimg,.menuCpasword:hover .menuimg{
	background: url(../images/Change-Password.png) center 100% no-repeat;
}
.menuMyleads .menuimg{
	background: url(../images/My-Lead_Updated.png) center 100% no-repeat ;	
}
.menuMyleads.active .menuimg,.menuMyleads:hover .menuimg{
	background: url(../images/My-Lead_Updated.png) center 0% no-repeat;
}
.menucontract .menuimg{
	background: url(../images/contract.png) center 0px no-repeat ;	
}
.menucontract.active .menuimg,.menucontract:hover .menuimg{
	background: url(../images/contract.png) center 100% no-repeat;
}
.menu-images.active,.menu-images:hover{
	background:#53a3db;	
}
/* -- Menu -- */
.news .top-header-img{
	background: url(../images/news.png) center 0px no-repeat;

}
.news:hover .top-header-img{
	background: url(../images/news.png) center 100% no-repeat ;	
}
.carriers .top-header-img{
	background: url(../images/carriers.png) center 0px no-repeat;

}
.carriers:hover .top-header-img{
	background: url(../images/carriers.png) center 100% no-repeat ;	
}
.comissio .top-header-img{
	background: url(../images/comissio.png) center 0px no-repeat;

}
.comissio:hover .top-header-img{
	background: url(../images/comissio.png) center 100% no-repeat ;	
}
.calander .top-header-img{
	background: url(../images/calander.png) center 0px no-repeat;

}
.calander:hover .top-header-img{
	background: url(../images/calander.png) center 100% no-repeat ;	
}
#leftMenu {
    background-image: linear-gradient(#064f86,#53a3db);
}
/* -- Menu -- */
/* -- Ali -- */
@media only screen and (min-width: 900px) {
	.login-txt{
		min-height: 600px;
		padding-top: 200px;
	}
}
@media only screen and (max-width: 899px) {
	.login-txt{
		min-height: 300px;
		padding-top: 50px;
	}
}
@media only screen and  (min-width: 1700px){
	.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
		max-width: 1600px;
	}
}
@media only screen and  (min-width: 2000px){
	.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
		max-width: 1800px;
	}
}
@media only screen and  (min-width: 2500px){
	.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
		max-width: 2200px;
	}
}
