/* start apps secondary css */
#apps.secondary #container h1{
    float:left;
    width:100%;
    padding:52px 0 120px;
    font-size: 22px/30px;
    font-family: Arial, Helvetica, sans-serif;
    color:#fff;
}
    /* Rececognized */
    
#apps.secondary #container h1 b{
    font-size: 30px;
    font-weight: normal;
}

#apps.secondary #container h1 p{
	font-size:0.7em;
}

#apps.secondary #container #top.recognized{
    margin-top:-110px;
    float:left;
    width:100%;
    padding-bottom:46px;
}

/* #apps.secondary #container{
	background:url("/resources/images/decorations/star_user_profile_bg.png") no-repeat scroll top transparent;
	background-position: 0px 0px;
} */

#apps.secondary #container #top.recognized li,
#apps.secondary #container #top.recognized ul{
        float:left;
}
    
#apps.secondary #container #top.recognized ul{
    width:100%;
}

#apps.secondary #container #top.recognized ul#star_user_header{
	background:url("/resources/images/decorations/star_user_profile_bg.png") no-repeat scroll 50% 38% transparent;
	background-size: 950px;
}

    
#apps.secondary #container #top.recognized li{
    width:25%;
    text-align:center;
    color:#767676;
    font-size: 10px/12px;
    font-family: Arial, Helvetica, sans-serif;
}
    
#apps.secondary #container #top.recognized li.your-phone h3{
    font-weight: bold;
    font-size: 13px/25px;
    font-family: Arial, Helvetica, sans-serif;
    padding:18px 0 2px;
    color:#2b2b2b;
}

#apps.secondary #container #top.recognized li.your-phone span.not-your{
    font-size: 11px/14px;
    font-family: Arial, Helvetica, sans-serif;
    color:#2b2b2b;
}
        
#apps.secondary #container #top.recognized li.your-phone select{
    margin:10px 0;
}
        
#apps.secondary #container #top.recognized li .circle{
    right:-25px;
    position:relative;
    float:right;
    width:219px;
    background:0 0 no-repeat url("../images/apps/circle.png");
}
        
#apps.secondary #container #top.recognized li .circle.one{
    right:-15px;
}
        
        
#apps.secondary #container #top.recognized li .circle.two{
    right:-20px;
}
            
#apps.secondary #container #top.recognized li .circle div.them{
    width:66px;
    height:35px;
    float:right;
    padding:36px 18px 0 130px;
    font-size: 11px/13px;
    font-family: Arial, Helvetica, sans-serif;
    color:#fff;
}
        
#apps.secondary #container #top.recognized li .circle div.them b{
    font-size: 20px/22px;
    font-family: Arial, Helvetica, sans-serif;
}
            
#apps.secondary #container #top.recognized li .circle div.you{
    width:182px;
    height:144px;
    float:left;
    padding:5px 30px 0 0;
    font-weight: bold;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color:#2b2b2b;
	
}
        
#apps.secondary #container #top.recognized li .circle div.you b,
#apps.secondary #container #top.recognized li .circle div.staruser b{
    font-weight: bold;
    font-size: 60px/64px;
    font-family: Arial, Helvetica, sans-serif;
    color:#0072c7;
}

#apps.secondary #container #top.recognized li .circle div.staruser{
    width:182px;
    height:144px;
    float:left;
    padding:5px 30px 0 0;
    font-weight: bold;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color:#2b2b2b;
	position: relative;	
	top: -35px;
	left: 2px;
}
        

            
#apps.secondary #container #top.recognized li .circle span.copy{
    float:left;
    width:177px;
    text-align:left;
    padding:0 0 0 13px;
    font-size: 13px/16px;
    font-family: Arial, Helvetica, sans-serif;
    color:#767676;
}
            
#apps.secondary #container #top.recognized li .circle span.rating{
    margin:18px 0 0 0;
    width:100%;
    float:left;
    text-align:left;
    line-height:18px;
}
            
#apps.secondary #container #top.recognized li .circle span.rating .you,
#apps.secondary #container #top.recognized li .circle span.rating .avg{
    padding-left:13px;
    font-weight:bold;
}

#apps.secondary #container #top.recognized li .circle span.rating .bar-wrapper{
    width:150px;
    float:right;
    margin:2px 22px 0 0;
    clear:both;
    height:14px;
}
                    
                    
#apps.secondary #container #top.recognized li .circle span.rating .bar-wrapper .bar{
    height:100%;
    float:left;
}
                        
#apps.secondary #container #top.recognized li .circle span.rating .you .bar-wrapper .bar.percent-50{
    width:50%;
    background-color:#0072c7;
    border-right:1px solid #2d8bd1;
}

#apps.secondary #container #top.recognized li .circle span.rating .avg .bar-wrapper .bar.percent-50{
    width:78%;
    background-color:#00aeef;
    border-right:1px solid #0fb3f0;
}

#apps.secondary #container #top.recognized li .circle span.rating .avg{
    color:#00aeef;
}

#apps.secondary #container #top.recognized li .circle span.rating .you{
    color:#0072c7;
}
                
#apps.secondary #container #top.recognized li .circle span.rating .you.star{
    background:left center no-repeat url("../images/apps/rating-star-you.gif");
}

#apps.secondary #container #top.recognized li .circle span.rating .avg.star{
    background:left center no-repeat url("../images/apps/rating-star-avg.gif");
}
                        
/* End Rececognized */
    
    /* Unrecognized */
    
    /*fields*/
#apps.secondary #container #sign-in-wrapper #sign-in .field-bg,
#apps.secondary #container #top.unrecognized #get-discover .field-bg{
    height:40px;
    width:248px;
    background:18px 0 no-repeat url("../images/apps/bg/field1.png");
	margin:0 auto 7px 0;

}

#apps.secondary #container #top.unrecognized #get-discover .field-bg.entered{
    background:0 0 no-repeat url("../images/apps/bg/field2-entered.jpg");
}

#apps.secondary #container #top.unrecognized #get-discover .field-bg.error{
    background:0 0 no-repeat url("../images/apps/bg/field2-error.jpg");
}
            
#apps.secondary #container #sign-in-wrapper #sign-in .field-bg input,
#apps.secondary #container #top.unrecognized #get-discover .field-bg input{
    background:transparent;
    border:none;
    width:210px;
    font-weight: bold;
    font-size: 13px/40px;
    font-family: Arial, Helvetica, sans-serif;
    color:#575757;
    height:40px;
	padding:0 18px;
}
            
#apps.secondary #container #top.unrecognized #get-discover .field-bg{
    float:left;
    background:0 0 no-repeat url("../images/apps/bg/field2.png");
width:267px;
}
            
#apps.secondary #container #top.unrecognized #get-discover .field-bg input{
    width:229px;
}
        
    /*end fields*/
    
    /*buttons*/
    
#apps.secondary #container #sign-in-wrapper #sign-in a.sign-in,
#apps.secondary #container #top.unrecognized #get-discover a.download{
    width:138px;
    height:37px;
    background:0 0 no-repeat url("../images/apps/btn/sign-in.png");
    text-indent:-9999px;
    float:left;
    margin:10px 0 0 60px;
}

#apps.secondary #container #sign-in-wrapper #sign-in a.sign-in,
#apps.secondary #container #top.unrecognized #get-discover input.download{
    width:138px;
    height:40px;
    background:0 0 no-repeat url("../images/apps/btn/sign-in.png");
    text-indent:-9999px;
    float:left;
    margin:10px 0 0 60px;
}
            
#apps.secondary #container #top.unrecognized #get-discover a.download{
    background:0 0 no-repeat url("../images/apps/btn/download1.jpg");
    margin:0 0 0 7px;
}

#apps.secondary #container #top.unrecognized #get-discover input.download.entered{
    background:0 0 no-repeat url("../images/apps/btn/download2.jpg");
}

#apps.secondary #container #top.unrecognized #get-discover input.send{
    width:179px;
    height:40px;
    background:0 0 no-repeat url("../images/apps/btn/send.jpg");
    text-indent:-9999px;
    float:left;
    margin:0 0 0 37px;
    border:0;
    cursor:pointer;
}

#apps.secondary #container #top.unrecognized #get-discover input.download{
    background:0 0 no-repeat url("../images/apps/btn/download1.jpg");
    margin:0 0 0 7px;
    cursor:pointer;
    border:0;
}

/*end buttons*/

#apps.secondary #container #sign-in-wrapper{
    padding:88px 0 43px;
    width:100%;
    float:left;
}
        
#apps.secondary #container #sign-in-wrapper #sign-in{
    text-align:center;
}
            
#apps.secondary #container #sign-in-wrapper #sign-in a.forget{
    font-size: 11px/25px;
    font-family: Arial, Helvetica, sans-serif;
    color:#e2e2e2;
}

#apps.secondary #container #sign-in-wrapper #sign-in span.no-account{
    float:left;
    width:100%;
    border-top:1px solid #0066b9;
    padding-top:12px;
    margin-top:18px;
}
            
#apps.secondary #container #sign-in-wrapper #sign-in span.no-account a{
    font-weight: bold;
    font-size: 14px/17px;
    font-family: Arial, Helvetica, sans-serif;
    color:#81e0ff;
}

#apps.secondary #container #sign-in-wrapper #sign-in .sign-in-top,
#apps.secondary #container #sign-in-wrapper #sign-in .sign-in-bottom,
#apps.secondary #container #sign-in-wrapper #sign-in .sign-in-bg{
    width:258px;
    float:left;
}

#apps.secondary #container #sign-in-wrapper #sign-in .sign-in-top{
    background:0 0 no-repeat url("../images/apps/bg/login-top.png");
    padding-top:4px;
}

#apps.secondary #container #sign-in-wrapper #sign-in .sign-in-bottom{
    background:bottom left no-repeat url("../images/apps/bg/login-bottom.png");
    padding-bottom:3px;
}

#apps.secondary #container #sign-in-wrapper #sign-in .sign-in-bg{
    padding:15px 0;
    background:0 0 repeat-y url("../images/apps/bg/login-bg.png");
}
    
#apps.secondary #container #account-discover{
    width:686px;
    float:right;
    margin-right:-9px;
    text-align:center;
}
    
#apps.secondary #container #account-discover h2,
#apps.secondary #container #top.unrecognized h2{
    color:#fff;
    font-size: 25px/27px;
    font-family: Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    padding:16px 0 0 25px;
}

#apps.secondary #container #account-discover h2 b,
#apps.secondary #container #top.unrecognized h2 b{
    font-weight:bold;
}
    
#apps.secondary #container #account-discover ul{
    float:left;
    width:100%;
    margin-top:35px;
}
        
#apps.secondary #container #account-discover ul li{
    float:left;
    width:33.333%;
}
            
#apps.secondary #container #account-discover ul li a{
    font-weight: bold;
    font-size: 16px/28px;
    font-family: Arial, Helvetica, sans-serif;
    color:#fff;
}
    
#apps.secondary #container #top.unrecognized{
    float:left;
    width:100%;
}
        
#apps.secondary #container #top.unrecognized h2{
    color:#2b2b2b;
    padding:0;
    text-transform:none;
}

#apps.secondary #container #top.unrecognized #dont-have{
    float:left;
    width:311px;
    padding-right:22px;
    background:top right repeat-y url("../images/apps/vert-div1.gif");
}
        
#apps.secondary #container #top.unrecognized #dont-have img{
    float:left;
    margin:0 18px 18px 0;
}
            
#apps.secondary #container #top.unrecognized #dont-have span{
    float:left;
    margin:0 0 0 4px;
    width:100%;
    font-size: 11px/13px;
    font-family: Arial, Helvetica, sans-serif;
    color:#767676;
}

#apps.secondary #container #top.unrecognized #dont-have ul{
    float:left;
    width:100%;
    margin:5px 0;
}

#apps.secondary #container #top.unrecognized #dont-have ul li{
    padding:6px 0 6px 11px;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    margin-left:5px;
    color:#3b3b3b;
    background:left center no-repeat url("../images/apps/bullet1.gif");
}
                
#apps.secondary #container #top.unrecognized #get-discover{
    float:left;
    width:591px;
    height:376px;
    background:0 0 no-repeat url("../images/apps/bg/discover-bg.png");
    margin:-54px -50px 0 -1px;
    padding-left:36px;
    position:relative;
}
        
#apps.secondary #container #top.unrecognized #get-discover h2{
    padding:53px 0 56px;
    float:left;
    width:100%;
}

#apps.secondary #container #top.unrecognized #get-discover span.copy{
    font-size: 13px/17px;
    font-family: Arial, Helvetica, sans-serif;
    float:left;
    color:#3b3b3b;
    padding:47px 0 5px;
    width:200px;
    clear:both;
}
            
#apps.secondary #container #top.unrecognized #get-discover span.copy a{
    padding:14px 22px;
    font-weight: bold;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    background:left center no-repeat url("../images/apps/icons/learn-more.gif");
    float:left;
    color:#0072c7;
}
                
/* End Unrecognized */
    
    /* Main */
    
    /* Rececognized */
#apps.secondary #container .tabs-wrapper{
    margin-top:0;
}             

#apps.secondary #container #right-col h3{
    padding:0 0 8px;
    float:left;
    width:100%;
    font-weight: bold;
    font-size: 16px/32px;
    font-family: Arial, Helvetica, sans-serif;
    color:#2b2b2b;
    border-bottom:1px solid #eee;      
} 
/* End Rececognized */
    
    /* Unrececognized */
    
#apps.secondary #container div.hr1{
    border-top:1px solid #eee;
    float:left;
    height:48px;
    width:100%;
    margin-top:-40px;
}
    
/* End unrececognized */

/* secondary tabs */
#apps.secondary #container #main #left-col h2, #apps #container #main #left-col h3{
    color:#2b2b2b;
    border-bottom:none;
    padding:55px 0 0px;
}
#apps.secondary #container #tab-buttons li {
    background: none repeat scroll 0 0 transparent !important;
    float: left;
    text-align: center;
    width: 319px;
}

#apps.secondary #container #tab-buttons li a {
	display: block;
	height: 34px;
	background: url('../images/apps/bg/tab-bg-double.png') no-repeat top left;
	padding-top: 18px;

	font-weight: bold;
	font-size: 15px;
	color: #2b2b2b;
}
 /* Left Tab
    --------------------------------------------------------*/
                    
#apps.secondary #container #tab-buttons li a:hover {
    background-position: 0 -52px;
}
                
#apps.secondary #container #tab-buttons li a:active {
    background-position: 0 -104px;
}
                
#apps.secondary #container #tab-buttons li.ui-state-active a.tab1 {
    background-position: 0 -156px;
    color: #fff;
}
              
/* Right Tab
--------------------------------------------------------*/
              
#apps.secondary #container #tab-buttons li:last-child {
    float: right;
    width: 317px;
}
                  
#apps.secondary #container #tab-buttons li:last-child a {
    background-position: -319px 0;
}
            
#apps.secondary #container #tab-buttons li:last-child a:hover {
    background-position: -319px -52px;
}
              
#apps.secondary #container #tab-buttons li:last-child a:active {
    background-position: -319px -104px;
}
              
#apps.secondary #container #tab-buttons li.ui-state-active:last-child a.tab2 {
    background-position: -319px -156px;
    color: #fff;
}
    
a.chevron{
   padding-right:8px;
   background:right 5px no-repeat url("../images/apps/icons/chevron1.gif");
   font-weight:bold;
   color:#0072c7;
}
/* End Main */       
                    
                    
                    
                    
                    
                    
                    