
#browser_check {
display : none;
}
.ie6 #browser_check, .opera #browser_check, .ff2 #browser_check {
display : block;
}
.form {
padding : 0 2px;
}
.form .tab-content {
background : none;
border-width : 0;
display : none;
margin : 0;
}
.form > fieldset {
border-width : 0;
padding : 10px 10px 15px 10px;
}
.form fieldset fieldset {
border : 1px solid #deeff6;
border-width : 1px 0 0 0;
padding : 13px 0 0 0;
}
.form fieldset legend {
color : #1d1f21;
font-size : 14px;
margin : 0 5px;
padding : 5px 5px 10px 5px;
}
.form h2 {
color : #70777f;
font-size : 1.4em;
padding : 0 0 5px 10px;
}
.form > fieldset > h3 {
color : #333;
font-size : 1.7em;
font-weight : normal;
margin : 0 0 2px 10px;
padding : 0;
}
.form > fieldset > h4 {
color : #333;
font-size : 2em;
font-weight : normal;
margin : 0 0 4px 8px;
padding : 0;
}
.form > fieldset > p {
clear : both;
color : #70777f;
font-size : 1.2em;
line-height : 1.6;
margin : 0 10px 10px 10px;
padding : 0;
}
.form > fieldset > p > strong {
background : #fffad9;
font-weight : normal;
}
.form fieldset fieldset > p {
color : #70777f;
font-size : 1.2em;
line-height : 1.6;
margin : 0 10px 20px 10px;
padding : 0;
}
.form .textfield.invalid input {
border-color : #c4204a !important ;
}
.form .textfield.invalid p {
color : #c4204a;
}
.form .section {
clear : both;
}
.form .textfield {
margin : 0 0 1em 0;
padding : 0;
}
.form .textfield label {
color : #666;
display : block;
font-size : 1.15em;
float : left;
margin : 0.8em 0 0 0;
text-align : right;
width : 115px;
}
.form .textfield input {
background : #fff url(/images/bg_input.png) repeat-x;
border : 1px solid #99a8ae;
font-size : 14px;
padding : 0.5em;
}
.form .textfield input:focus {
border-color : #3381a8;
outline : none;
}
.form .textfield p {
color : #999;
font-size : 1em;
padding : 0;
margin : 0.3em 0 0 125px;
}
.form .textfield.multi input {
display : inline;
margin : 0 10px;
width : auto;
}
.form .textfield.cotag input {
width : 75px;
}
.form .textfield-submit {
margin : 0 0 1em 0;
}
.form .textfield-submit label {
color : #666;
display : block;
font-size : 1.15em;
float : left;
margin : 0.6em 0 0 0;
text-align : right;
width : 115px;
}
.form .textfield-submit input[type="text"] {
display : inline-block;
font-size : 1.1em;
margin : 0 3px 0 10px;
padding : 0.5em;
width : 18.5em;
}
.form .textarea {
margin : 0 0 1em 0;
}
.form .textarea label {
color : #666;
display : block;
font-size : 1.15em;
float : left;
margin : 0.6em 0 0 0;
text-align : right;
width : 115px;
}
.form .textarea textarea {
display : block;
height : 5em;
font-size : 1.1em;
margin : 0 0 0 125px;
padding : 0.5em;
width : 31.5em;
}
.form .email {
margin : 0 0 1em 0;
}
.form .email label {
color : #666;
display : block;
font-size : 1.15em;
float : left;
margin : 0.7em 0 0 0;
text-align : right;
width : 115px;
}
.form .email input {
background : #fff url(/images/bg_input.png) repeat-x;
border : 1px solid #99a8ae;
display : block;
font-size : 14px;
margin : 0 0 0 125px;
padding : 0.5em;
width : 310px;
}
.form .email p {
color : #999;
font-size : 1em;
padding : 0;
margin : 0.3em 0 0 125px;
}
.form .password {
margin : 0 0 1em 0;
}
.form .password label {
color : #666;
display : block;
font-size : 1.15em;
float : left;
margin : 0.8em 0 0 0;
text-align : right;
width : 115px;
}
.form .password input {
background : #fff url(/images/bg_input.png) repeat-x;
border : 1px solid #99a8ae;
display : block;
font-size : 14px;
margin : 0 0 0 125px;
padding : 0.5em;
width : 190px;
}
.form .password input:focus {
border-color : #3381a8;
outline : none;
}
.form .password .forget {
float : right;
font-size : 1.2em;
margin : 0.7em 9em 0 0;
}
.form .password .edit {
display : block;
float : right;
font-size : 1.2em;
margin : 0.5em 15.5em 0 0;
}
.form .password p {
color : #999;
font-size : 1em;
padding : 0;
margin : 0.3em 0 0 125px;
}
.form .link {
font-size : 13px;
margin : 0 0 1em 115px;
}
.form .link div {
color : #444;
display : block;
line-height : 1.4;
max-width : 325px;
margin : 0 0 0 0;
}
.form .link p {
color : #999;
font-size : 11px;
padding : 0;
margin : 0;
}
.form .select {
margin : 0 0 1em 0;
}
.form .select label {
color : #666;
display : block;
font-size : 1.15em;
float : left;
margin : 0.3em 0 0 0;
text-align : right;
width : 115px;
}
.form .select select {
display : block;
font-size : 1.1em;
margin : 0 0 0 125px;
width : 20em;
}
.ff3 .form .select select {
padding : 3px;
}
.form .select p {
color : #999;
font-size : 1em;
padding : 0;
margin : 0.3em 0 0 125px;
}
.form .date_select {
margin : 0 0 1em 0;
}
.form .date_select label {
color : #666;
display : block;
font-size : 1.15em;
float : left;
margin : 0.3em 0 0 0;
text-align : right;
width : 115px;
}
.form .date_select span {
display : block;
font-size : 1.1em;
margin : 0 0 0 125px;
}
.form .select-submit {
margin : 0 0 1em 0;
}
.form .select-submit label {
color : #666;
display : block;
font-size : 1.15em;
float : left;
margin : 0.3em 0 0 0;
text-align : right;
width : 115px;
}
.form .select-submit select {
display : inline-block;
font-size : 1.1em;
margin : 0 0 0 10px;
width : 20em;
}
.form .select-submit p {
color : #999;
font-size : 1em;
padding : 0;
margin : 0.3em 0 0 125px;
}
.form .checkbox {
font-size : 1.15em;
margin : 0 0 1em 125px;
}
.form .checkbox input {
float : left;
margin : 0 0.5em 0 0;
}
.form .checkbox span {
color : #666;
display : block;
line-height : 1.4;
max-width : 300px;
margin : 0 0 0 20px;
}
.form .slug input {
display : none;
margin : 0 0 0 0.7em;
}
.form .slug div {
display : block;
font-size : 1.2em;
font-weight : bold;
margin : 0 0 0 8em;
padding : 0.65em 0.5em 0.5em 0.5em;
width : 31em;
}
.form .slug div .edit {
font-size : 0.9em;
font-weight : normal;
}
.form .slug div span {
color : #999;
font-weight : normal;
}
.form .form-footer {
background : #f1f7f9;
clear : both;
height : 25px;
line-height : 25px;
font-size : 12px;
margin : 20px 0 0 0;
padding : 10px;
}
.form .form-footer span {
float : right;
}
.form .form-footer .delete {
color : #8a949f;
display : block;
float : right;
padding : 0;
}
.form .form-footer .delete:hover {
color : #b42b2b;
text-decoration : underline;
}
.form-footer .button {
background : url(/images/button_save.png) no-repeat center center;
border-width : 0;
cursor : pointer;
display : inline-block;
line-height : 25px;
margin-left : 3px;
text-indent : -5000px;
width : 96px;
}
.ie7 .form-footer .button {
float : left;
display : block;
height : 25px;
}
.ff3 .form-footer .button {
height : 25px;
}
.form-footer .button.cancel {
background : url(/images/button_cancel.png) no-repeat center center;
}
.form-footer .button.logout {
background : url(/images/button_logout.png) no-repeat center center;
}
.form-footer .button.sign-in {
background : url(/images/button_sign-in.png) no-repeat center center;
}
.form-footer .button.sign-up {
background : url(/images/button_signup.png) no-repeat center center;
}
.form-footer .button.continue {
background : url(/images/button_continue.png) no-repeat center center;
}
.form-footer .button.assign {
background : url(/images/button_assign.png) no-repeat center center;
}
.form-footer .button.unassign {
background : url(/images/button_unassign.png) no-repeat center center;
text-align : center;
}
.form-footer .button.send-reply {
background : url(/images/button_send-reply.png) no-repeat center center;
}
.form-footer .button.post-retweet {
background : url(/images/button_post-retweet.png) no-repeat center center;
width : 110px;
}
.form-footer .button.post-update {
background : url(/images/button_post-update.png) no-repeat center center;
}
.form-footer .button.send-message {
background : url(/images/button_send-message.png) no-repeat center center;
width : 110px;
}
.form-footer .button.disabled {
background-position : top center !important ;
cursor : default;
}
.form-footer .button:active {
background-position : bottom center;
}
.g3_2 .form-footer span {
float : none;
margin-left : 110px;
}
.form .edit_link {
font-size : 1.2em;
margin : 0 0 1em 10.4em;
}
.form .edit {
display : none;
}
.collapsable fieldset {
margin : 10px 0 0 0 !important ;
}
.collapsable fieldset legend {
background : url(/images/sprite_collapsable.png) no-repeat bottom left;
cursor : pointer;
font-size : 12px;
padding : 0 0 2px 23px;
}
.collapsable.collapsed fieldset legend {
background-position : top left;
}
.collapsable fieldset legend:hover {
color : #0072bc;
}
.collapsable fieldset ul {
display : none;
}
.form .follow-cotweet {
background : #fff;
border : 1px solid #ccc;
line-height : 1.3 !important ;
margin : 0 10px;
padding : 5px;
position : relative;
}
.form .follow-cotweet label {
display : block;
margin : 0 !important ;
padding : 0;
}
.form .follow-cotweet span {
font-size : 11px;
color : #999;
display : block;
margin : 0 75px 0 15px !important ;
padding : 0;
}
.form .follow-cotweet img {
position : absolute;
right : -9px;
top : -12px;
}
.form .delete-container {
padding : 20px 10px;
}
.form .delete-container p {
color : #999;
font-size : 11px;
font-style : italic;
margin-top : 3px;
}
.form .delete {
color : #8a949f;
font-size : 13px;
}
.form .delete:hover {
color : #b42b2b;
text-decoration : underline;
}
#add_account-oauth p {
font-size : 12px;
color : #999;
margin : 0 50px;
text-align : center;
}
#oauth_button {
background : url(/images/button_oauth.png) no-repeat;
display : block;
height : 43px;
margin : 0 auto 12px auto;
text-indent : -5000px;
width : 339px;
}
#oauth_button:active {
background-position : bottom left;
}
.ie7 .form .textfield, .ie7 .form .email, .ie7 .form .textarea, .ie7 .form .email, .ie7 .form .select, .ie7 .form .password, .ie7 .form .checkbox {
clear : both;
float : left;
width : 100%;
}
.ie7 .form-footer {
position : relative;
}
.ie7 .form-footer span {
position : absolute;
right : 10px;
top : 10px;
}
.ie7 #signup .form-footer span {
left : 10px;
right : auto;
}
