/* After Login Menu */
.dropdownMenu{ min-width:172px; width:180px; float:right; margin-right:-9px; white-space:nowrap;}
.dropdownMenu{ position:relative;}
.dropdownMenu .username{
background: rgb(48,194,249);
background: -moz-linear-gradient(top,  rgba(48,194,249,1) 0%, rgba(29,139,216,1) 100%);
background: -webkit-linear-gradient(top,  rgba(48,194,249,1) 0%,rgba(29,139,216,1) 100%);
background: -o-linear-gradient(to bottom,  rgba(48,194,249,1) 0%,rgba(29,139,216,1) 100%);
background: -ms-linear-gradient(to bottom,  rgba(48,194,249,1) 0%,rgba(29,139,216,1) 100%);
background: linear-gradient(to bottom,  rgba(48,194,249,1) 0%,rgba(29,139,216,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#30c2f9', endColorstr='#1d8bd8',GradientType=0 );
	padding:7px 10px 5px;
	border-radius:10px;
	margin:12px 0 10px 3px;
	border:1px solid #229ae1;
	display:block;
	color:#fff;
	-moz-box-shadow: inset 0 0 5px 1px #c0cefd;
	-webkit-box-shadow: inset 0 0 5px 1px #c0cefd;
	box-shadow: inset 0 0 5px 1px #c0cefd;
	
	
	
background: rgb(48,194,249);
background: -moz-linear-gradient(top,  rgba(48,194,249,1) 0%, rgba(29,139,216,1) 100%);
background: -webkit-linear-gradient(top,  rgba(48,194,249,1) 0%,rgba(29,139,216,1) 100%);
background: -o-linear-gradient(to bottom,  rgba(48,194,249,1) 0%,rgba(29,139,216,1) 100%);
background: -ms-linear-gradient(to bottom,  rgba(48,194,249,1) 0%,rgba(29,139,216,1) 100%);
background: linear-gradient(to bottom,  rgba(48,194,249,1) 0%,rgba(29,139,216,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#30c2f9', endColorstr='#1d8bd8',GradientType=0 );

	
	
	
}
.dropdownMenu .pts a{font-family: 'Conv_Lato-Light'; font-size:17px; color:#fff; text-decoration:none; white-space:nowrap;}
.dropdownMenu .pts a span{font-family: 'latoregular'; font-size:16px; margin:0 5px; color:#fff;text-decoration:none;}
.dropdownMenu .userProfilePic{ border-radius:100%; width:56px; height:56px; float:left; overflow:hidden; margin-right:8px; box-shadow:1px 0 1px #001F8E; margin-top:1px;}
.dropdownMenu .userProfilePic img{ margin:-1px;}
.selectedanchor{background-color: transparent; z-index:999;}
.anylinkcss{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	border: 0px solid black;
	border-bottom-width: 0;
	line-height: 18px;
	z-index: 100; 
	width: auto; 
}
.anylinkcss ul{margin: 0;padding: 0;list-style-type: none;}
.anylinkcss ul li a{width: 100%;display: block; color:#fff;}
.anylinkcsscols{
	margin-top:11px;
	position: absolute;
	left: 60px;
	top: 35px;
	visibility: hidden;
	padding:0 ;
	z-index: 9999999;
	width:192px;
	border:0px solid red;
}
ul.userLoginMenu li:hover .anylinkcsscols{ display:block; visibility:visible;z-index:99999;}
.LoginToparrow{
	position:relative;
	left:77px;
	top:5px;
	z-index:9999;
	background:url(../newhome_images/login-menu-top.png) no-repeat 0 0;
	padding:11px;
}
.anylinkcsscols ul {
	background:#fff;
	border:2px solid #229ae1;
	border-radius:2px;
	margin-top:-9px;
	width:192px;
	position:relative;
	z-index:999;
	margin-left:-35px; 
	left:-48px;
}
.anylinkcsscols li{margin:0; padding:0;}
.anylinkcsscols li a{
	text-decoration: none;
	font-family: 'latoregular';
	text-decoration:none !important; 
	color:#333333;
	display:block;
	font-size:15px;
	font-weight:normal;
	white-space:nowrap;
	width:100%;
	overflow:hidden;
	text-decoration:none;
	padding:5px 10px 7px;
}
.anylinkcsscols li:hover {background: #229ae1; color:#fff;}
.anylinkcsscols li:hover a{ color:#fff;}
.anylinkshadow{ display:none;}
.anylinkcsscols ul li:hover a{ color:#fff;}
.anylinkcsscols ul li.userName{ color:#229ae1; font-size:18px;font-family: 'latoregular'; padding:11px 9px 5px; margin:0;}
.anylinkcsscols ul li.userName:hover{ background:#fff; color:#1486c9; font-size:18px;font-family: 'latoregular';}
.anylinkcsscols ul li .icon{ display:inline; height:18px; width:16px; padding:0 16px;}
.anylinkcsscols ul li .icon.myapps{ background:url(../newhome_images/icons/icon-my-app.png) no-repeat 2px 50%;}
.anylinkcsscols ul li:hover .icon.myapps{ background:url(../newhome_images/icons/icon-my-app-hover.png) no-repeat 2px 50%;}
/*added by dinesh*/
.anylinkcsscols ul li .icon.core_mini_myapps{ background:url(../newhome_images/icons/icon-my-app.png) no-repeat 2px 80% !important;}
.anylinkcsscols ul li:hover .icon.core_mini_myapps{ background:url(../newhome_images/icons/icon-my-app-hover.png) no-repeat 2px 80% !important;}

.anylinkcsscols ul li .icon.core_mini_mybetaapps{ background:url(../newhome_images/icons/betaIcon.png) no-repeat 2px 100% !important;}
.anylinkcsscols ul li:hover .icon.core_mini_mybetaapps{ background:url(../newhome_images/icons/betaIcon-hover.png) no-repeat 2px 100% !important;}

.anylinkcsscols ul li .icon.core_mini_manageblog{ background:url(../newhome_images/icons/blogicon.png) no-repeat 2px 50% !important;;}
.anylinkcsscols ul li:hover .icon.core_mini_manageblog{ background:url(../newhome_images/icons/blogicon-hover.png) no-repeat 2px 50% !important;;}

.anylinkcsscols ul li .icon.core_mini_dashboard{background:url(../newhome_images/icons/icon-dashboard.png) no-repeat 2px 2px !important;}
.anylinkcsscols ul li:hover .icon.core_mini_dashboard{background:url(../newhome_images/icons/icon-dashboard-hover.png) no-repeat 2px 2px !important;}

.anylinkcsscols ul li .icon.core_mini_prize{ background:url(../newhome_images/icons/icon-prize-store.png) no-repeat 2px 50% !important;}
.anylinkcsscols ul li:hover .icon.core_mini_prize{  background:url(../newhome_images/icons/icon-prize-store-hover.png) no-repeat 2px 50% !important;}

.anylinkcsscols ul li .icon.core_mini_edit{ background:url(../newhome_images/icons/icon-my-app.png) no-repeat 2px 50% !important;;}
.anylinkcsscols ul li:hover .icon.core_mini_edit{ background:url(../newhome_images/icons/icon-my-app-hover.png) no-repeat 2px 50% !important;;}

.anylinkcsscols ul li .icon.core_mini_assignments{ background:url(../newhome_images/icons/icon-my-app.png) no-repeat 2px 50% !important;;}
.anylinkcsscols ul li:hover .icon.core_mini_assignments{ background:url(../newhome_images/icons/icon-my-app-hover.png) no-repeat 2px 50% !important;;}

.anylinkcsscols ul li .icon.core_mini_reports{ background:url(../newhome_images/icons/icon-my-app.png) no-repeat 2px 50% !important;;}
.anylinkcsscols ul li:hover .icon.core_mini_reports{ background:url(../newhome_images/icons/icon-my-app-hover.png) no-repeat 2px 50% !important;;}

.anylinkcsscols ul li .icon.core_mini_apps{ background:url(../newhome_images/icons/icon-my-app.png) no-repeat 2px 50% !important;;}
.anylinkcsscols ul li:hover .icon.core_mini_apps{ background:url(../newhome_images/icons/icon-my-app-hover.png) no-repeat 2px 50% !important;;}

.anylinkcsscols ul li .icon.core_mini_service_request{ background:url(../newhome_images/icons/icon-my-app.png) no-repeat 2px 50% !important;;}
.anylinkcsscols ul li:hover .icon.core_mini_service_request{ background:url(../newhome_images/icons/icon-my-app-hover.png) no-repeat 2px 50% !important;;}

.anylinkcsscols ul li .icon.core_mini_socialdna{ background:url(../newhome_images/icons/icon-my-app.png) no-repeat 2px 50% ;}
.anylinkcsscols ul li:hover .icon.core_mini_socialdna{ background:url(../newhome_images/icons/icon-my-app-hover.png) no-repeat 2px 50%;}

.anylinkcsscols ul li .icon.core_mini_admin{ background:url(../newhome_images/icons/adminIcon.png) no-repeat 2px 3px !important;;}
.anylinkcsscols ul li:hover .icon.core_mini_admin{ background:url(../newhome_images/icons/adminIcon-hover.png) no-repeat 2px 3px !important;;}

.anylinkcsscols ul li .icon.core_mini_settings{ background:url(../newhome_images/icons/icon-settings.png) no-repeat 2px 1px !important;}
.anylinkcsscols ul li:hover .icon.core_mini_settings{ background:url(../newhome_images/icons/icon-settings-hover.png) no-repeat 2px 1px !important;}

.anylinkcsscols ul li .icon.core_mini_profile{ background:url(../newhome_images/icons/profileIcon.png) no-repeat 2px 50% !important;;}
.anylinkcsscols ul li:hover .icon.core_mini_profile{ background:url(../newhome_images/icons/profileIcon-hover.png) no-repeat 2px 50% !important;;}

.anylinkcsscols ul li .icon.core_mini_messages{ background:url(../newhome_images/icons/msgIcon.png) no-repeat 2px 50%;}
.anylinkcsscols ul li:hover .icon.core_mini_messages{ background:url(../newhome_images/icons/msgIcon-hover.png) no-repeat 2px 50%;}

.anylinkcsscols ul li .icon.core_mini_gifts{ background:url(../newhome_images/icons/icon-my-gifts.png) no-repeat 2px 50%;}
.anylinkcsscols ul li:hover .icon.core_mini_gifts{ background:url(../newhome_images/icons/icon-my-gifts-hover.png) no-repeat 2px 50%;}
/* end added by dinesh */

.anylinkcsscols ul li .icon.mygifts{ background:url(../newhome_images/icons/icon-my-gifts.png) no-repeat 2px 50%;}
.anylinkcsscols ul li:hover .icon.mygifts{ background:url(../newhome_images/icons/icon-my-gifts-hover.png) no-repeat 2px 50%;}
.anylinkcsscols ul li .icon.dashboard{ background:url(../newhome_images/icons/icon-dashboard.png) no-repeat 2px 50%;}
.anylinkcsscols ul li:hover .icon.dashboard{ background:url(../newhome_images/icons/icon-dashboard-hover.png) no-repeat 2px 50%;}
.anylinkcsscols ul li .icon.prizestore{ background:url(../newhome_images/icons/icon-prize-store.png) no-repeat 2px 50%;}
.anylinkcsscols ul li:hover .icon.prizestore{ background:url(../newhome_images/icons/icon-prize-store-hover.png) no-repeat 2px 50%;}
.anylinkcsscols ul li .icon.settings{ background:url(../newhome_images/icons/icon-settings.png) no-repeat 2px 50%;}
.anylinkcsscols ul li:hover .icon.settings{ background:url(../newhome_images/icons/icon-settings-hover.png) no-repeat 2px 50%;}
.anylinkcsscols ul li .icon.signout{ background:url(../newhome_images/icons/icon-signout.png) no-repeat 2px 75%;}
.anylinkcsscols ul li:hover .icon.signout{ background:url(../newhome_images/icons/icon-signout-hover.png) no-repeat 2px 75%;}
/* End After Login Menu */


/* Upto 1000px */
@media screen and (min-width:1000px) and (max-width:1090px){
	.anylinkcsscols {margin-left:10px;left:0;}
	.LoginToparrow{ left:75px;}
}

@media screen and (min-width:1091px) and (max-width:1190px){
	.anylinkcsscols ul {margin-left:-35px;left:-48px;}
	.LoginToparrow{ left:77px;}
}

@media screen and (min-width:1220px) and (max-width:1390px){
	.anylinkcsscols {margin-left:10px;left:55px;}
	.LoginToparrow{ left:75px;}
}

@media screen and (min-width:1391px) and (max-width:1600px){
	.anylinkcsscols ul {margin-left:-35px;left:-48px;}
	.LoginToparrow{ left:77px;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	@media screen and (min-width:1280px) and (max-width:1280px){
	.anylinkcsscols ul {margin-left:-35px;left:50px;}
	.LoginToparrow{ left:75px;}
	}
}