

/* css/login.css */

.legacy .signin{padding:50px 0 100px 0;}
.redesign .signin{margin-bottom:10px;}
.signin h1{font-size:22px;font-weight:bold;margin:0 0 10px 125px;color:#333;}
.signin p,.signin #cookieDisabled{text-align:center;margin-bottom:15px;font-size:13px;}
.signin p.denied{text-align:left;font-weight:bold;}
.signin p.auth-msg{margin:0 131px 10px 131px;text-align:left;}
.redesign .signin p.auth-msg{margin:0 auto 10px;text-align:center;}
.signin ul{-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ccc;width:470px;_width:480px;margin:0 0 0 132px;padding:30px 20px 30px 20px;_padding-right:0;}
.redesign .signin ul{margin:0 auto;}
.signin span.error{font-size:12px;display:inline-block;margin-bottom:2px;}
.signin li{overflow:hidden;margin-bottom:4px;zoom:1;}
.signin label{font-size:13px;color:#333;display:block;float:left;text-align:right;padding-right:8px;width:110px;font-weight:bold;line-height:33px;*line-height:29px;}
.signin .elem{float:left;width:350px;padding:3px 0;}
.signin .elem input{font-size:16px;width:220px;}
.signin .elem a{font-size:11px;padding-left:5px;}
.signin .button{margin:10px 0 0 117px;*margin-left:59px;width:410px;}
.signin .button input{vertical-align:middle;}
.signin .button span{font-size:12px;}
.signin div.alert,.signin div.errorbox{margin:-52px 0 29px;}
.redesign .signin div.alert,.redesign .signin div.errorbox{margin:0 0 29px;}
.es .signin h1{margin-left:59px;}
.es .signin ul{width:605px;margin:0 0 100px 60px;padding:25px;}
.es .signin .elem{width:385px;}
.es .signin label{width:210px;}
.es .signin .button{margin-left:218px;*margin-left:109px;}
.login{margin:15px 0 25px;}
.login h1{font-size:160%;}
.login .loginform h3{font-size:180%;margin-bottom:10px;color:#666;}
.login .loginform h4{font-size:130%;margin-bottom:15px;}
.login .loginform p{margin-bottom:6px;font-size:120%;}
.login .loginform p.action{padding-left:94px;_padding-left:98px;}
.login .loginform p label{display:block;width:90px;float:left;text-align:right;line-height:1.5;margin-right:4px;}
.login .loginform p .input{font-size:100%;width:150px;}
.login .loginform p .btn-primary{font-size:100%;}
.login .form-guest .loginform{width:310px;margin:35px 30px 0 0;background:#EEE;float:right;-moz-border-radius:5px;-webkit-border-radius:5px;padding:15px 10px 10px;*padding-top:20px;_margin-right:15px;}
.login .form-guest .forgotpwd{font-size:110%;text-align:right;}
.login .guest-msg{width:350px;float:left;}
.login .guest-msg h2{color:#C60;font-weight:bold;font-size:240%;margin-bottom:15px;}
.login .guest-msg li{margin:0 0 10px 20px;padding:2px 0 5px 0;list-style:disc;font-size:130%;}
.login .guest-msg .copy{font-size:130%;margin:0 0 15px 15px;}
.login .form-member{margin:45px 0;padding-left:230px;width:325px;}
.login .form-member .forgotpwd{width:325px;font-size:110%;text-align:right;}
.login .not-registered{clear:both;font-size:130%;text-align:center;padding-top:30px;*padding-top:10px;}
.es .login .loginform p.action{padding-left:0;}
.es .login .loginform label{display:block;width:auto;float:none;text-align:left;line-height:1;}

/* css/anet_guest.css */

.about-group{margin-top:15px;}
.about-group .grouplogo{float:left;margin:0 10px 10px 0;}
.about-group .desc{margin-bottom:15px;min-height:50px;_height:50px;}
.about-group .actionlist{background:url(http://static01.linkedin.com/img/bg/bg_grey_dotted_h-line_3x1.png) 0 100% repeat-x;padding-bottom:15px;}
.about-group .actionlist .action{font-size:13px;}
.about-group .pending{background:#FFC url(http://static02.linkedin.com/img/sprite/sprite_anet_v6.png) 5px -474px no-repeat;padding:6px 3px 6px 25px;font-size:110%;margin:-15px 0 25px 0;*margin-top:0;}
.about-group .pending h4{font-size:120%;font-weight:normal;}
.about-group .sidebar{margin-top:0;}
.about-group .sidebar .content{color:#333;}
.about-group .new-members{margin:18px 0 10px 0;font-size:130%;font-weight:bold;}
.group-list-box li{background:url(http://static01.linkedin.com/img/bg/bg_grey_dotted_h-line_3x1.png) 0 0 repeat-x;padding-top:10px;margin-top:10px;}
.group-list-box li.first{margin:0;padding:0;background:0;}
.group-list-box li h3{font-size:13px;font-weight:bold;}
.group-list-box li .meta{font-size:11px;color:#666;}
.group-list-box li .already-member{font-weight:bold;color:#060;}
.groupdir{margin:15px 0 0 0;}
.groupdir li{margin:0 0 16px 0;padding:0 0 16px 5px;background:url(http://static01.linkedin.com/img/bg/bg_grey_dotted_h-line_3x1.png) 0 100% repeat-x;overflow:hidden;width:100%;}
.groupdir .content{margin-left:125px;}
.groupdir .content h3{margin:0;font-size:140%;font-weight:bold;}
.groupdir .content a.join{float:right;padding:5px 0 10px 10px;font-size:12px;}
.groupdir .content a.already{font-weight:bold;color:#060!important;}
.groupdir .content a:hover.already{text-decoration:none;}
.groupdir .content .desc{margin:2px 75px 0 0;padding:0;color:#333;font-size:12px;}
.groupdir .content .meta{margin:2px 0 0 0;padding:0;color:#666;font-size:11px;}
.groupdir .content .meta .already{font-size:11px;}
.groupdir .content .meta a{float:none;width:auto;padding-left:0;display:inline;}
.groupdir .activity{font-size:11px;color:#666;}
.groupdir a.logo,.groupdir li img{float:left;width:100px;padding-left:5px;display:block;}
.groupdir .meta a{white-space:nowrap;}
.groups-directory .anet-navbox .content{padding:7px 10px 3px 10px!important;}
.groups-directory .anet-navbox p{margin-bottom:8px;}
.groups-directory .anet-navbox label{display:none;}
.groups-directory .anet-navbox .inpt{width:170px;font-size:130%;}
.groups-directory .anet-navbox .slct{width:175px;font-size:130%;}
.groups-directory .search-criteria{font-size:120%;padding-bottom:10px;}
.groups-directory .paginate{border-top:0;margin-top:0;}
.join-group .legal{font-size:110%;color:#666;}
.group-login .guest-msg h3{font-size:170%;font-weight:bold;background:url(http://static01.linkedin.com/img/bg/bg_grey_dotted_h-line_3x1.png) 0 100% repeat-x;margin-bottom:15px;padding-bottom:15px;}
.group-login .guest-msg h4{font-size:200%;font-weight:bold;}
.group-login .guest-msg h4 img{vertical-align:middle;width:60px;height:40px;}
.group-login .guest-msg .desc{font-size:120%;margin-bottom:10px;}
.group-login .guest-msg .legal{font-size:110%;color:#999;}
.auth .strong{color:#900;}
.auth .contain{width:370px;margin-left:20px;}
.auth .sidebar{width:325px;margin-right:20px;}
.auth .form{width:325px;margin-top:15px;background:#EEE url(http://static01.linkedin.com/img/bg/bg_trans_bot_325x7.png) bottom left no-repeat;}
.auth .form-in{background:url(http://static02.linkedin.com/img/bg/bg_trans_top_325x7.png) 0 0 no-repeat;padding:15px;}
.auth .form h2{background:url(http://static02.linkedin.com/img/sprite/sprite_anet_v6.png) 3px -717px no-repeat;padding:3px 0 5px 40px;font-size:130%;color:#333;}
.auth .form .form-content{padding:5px 0 15px 40px;}
.auth .form label{font-size:130%;font-weight:bold;color:#333;}
.auth .form span{margin:6px 0;font-size:130%;}
.auth .form .note{margin-top:0;font-size:110%;}
.auth .form .btn{margin-top:10px;}
.auth .form .btn-primary{font-size:120%;vertical-align:middle;}
.auth .contain p{font-size:150%;padding-bottom:15px;}
.auth .contain li{font-size:150%;padding-bottom:7px;}
.auth .contain .note{font-size:110%;color:#666;}
.auth li{font-size:150%;background:url(http://static01.linkedin.com/img/icon/icon_anet_tour_sprites_es_ES.png) no-repeat;padding:0 0 10px 37px;overflow:hidden;margin-bottom:10px;}
.en .auth li{background-image:url(http://static03.linkedin.com/img/icon/icon_anet_tour_sprites.png);}
.auth li.qa{background-position:0 -84px;}
.auth li.updates{background-position:0 -173px;}
.auth .thanks{color:#333;}
.auth .thanks h3{font-size:140%;margin-bottom:10px;font-weight:bold;}
.auth .thanks p{font-size:130%;margin-bottom:10px;}
.auth .thanks .note{color:#666;font-size:110%;}
