vitro/webapp/web/css/account/account.css

263 lines
5.6 KiB
CSS
Raw Normal View History

/* $This file is distributed under the terms of the license in /doc/license.txt$ */
/* -------------------------------------------------> */
/* ACCOUNT PAGE ------------------------------------> */
/* -------------------------------------------------> */
.account-feedback p {
line-height: 1.5em;
border: 1px dotted #E2C822;
background-color: #FFF9D7;
padding: .5em;
margin-bottom: 20px;
}
table#account {
table-layout: auto;
width: 930px;
text-align: left;
margin: 0 auto;
border-collapse: collapse;
empty-cells: show;
caption-side: top;
margin: 20px 0 20px 0;
}
table#account caption {
display: none;
}
table#account th {
background-color: #F7F9F9;
height: 40px;
color: #064D68;
padding-top: 7px;
border: 1px solid #d9e4ea;
border-bottom: none;
padding-left: 6px;
font-size: .9em;
}
table#account th {
text-align: left;
} /*Fix for IE8 and 9, force text in a cell to be aligned to the left*/
table#account td {
vertical-align: top;
padding: .5em;
border: 1px solid #d9e4ea;
font-size: .825em;
padding-top: .5em;
padding-bottom: .5em;
}
table#account td a {
word-wrap: break-word;
}
table#account tr:nth-child(2n) {
background-color: rgba(200, 200, 180,.25);
}
input#externalAuthChkBox {
height:18px;
width:18px;
margin-top:10px;
margin-bottom:10px;
}
#filter-roles {
float: left;
padding-bottom: 20px;
}
#search-accounts {
float: right;
height: 60px;
}
.account-alpha-browse {
width: 10px;
height: 22px;
float: right;
padding-right: 10px;
}
.sort-asc {
width: 9px;
height:10px;
padding-top: 4px;
background: url(../../images/account/sort-asc.gif) 0 4px no-repeat;
display: block;
}
.sort-desc {
width: 9px;
height:10px;
padding-bottom: 4px;
background: url(../../images/account/sort-desc.gif) 0 4px no-repeat;
display: block;
}
.accounts {
clear: left;
height: 60px;
border-top: 1px dotted #e1e5e7;
padding-top: 0;
border-bottom: 1px dotted #e1e5e7;
padding-bottom: 0;
width: 100%;
}
section.accounts .delete-account{
float: left;
margin-top: 10px;
}
.display-tools {
float: left;
font-size: .875em;
}
.accounts-per-page-form {
display: inline-block;
}
nav.alpha-browse-account {
width: 20px;
border: 1px solid green;
width: 18px;
height: 12px;
}
nav.alpha-browse-account a {
margin: 0;
padding: 0;
}
.delete-all {
margin-left: 6px;
}
/* ADD ACCOUNTS ------> */
form.customForm #reset-password {
margin-top: 20px;
margin-left: 0;
}
form.customForm p.note {
padding-bottom: 20px;
padding-top: 5px;
}
#add-account p.note {
margin-top: 20px;
width: 400px;
}
#add-account input[type="text"],
#create-account input[type="text"],
#edit-account input[type="text"],
#my-account input[type="text"],
#my-account input[type="password"] {
width: 20em;
}
#search-feedback {
clear: both;
}
#search-feedback span,
#filter-roles span {
font-size: .8em;
}
/* CREATE PASSWORD ------> */
#create-password p.note {
margin-top: 0;
}
/* EDIT ACCOUNT ------> */
#edit-account p.note {
margin-top: 3px;
width: 400px;
}
/* MY ACCOUNT ------> */
#my-account p.note {
padding-bottom: 10px;
width: 400px;
}
#my-account input#email-address,
#my-account input#new-password {
margin-bottom: 0;
}
section.account-feedback img {
padding-right: 5px;
}
/* RESET PASSWORD ------> */
#reset-password p.note {
margin-top: 0;
}
/* ASSOCIATE PROFILE ------> */
.explanatoryText {
color:#999;
font-size:.8em;
font-style:bold;
width:280px;
margin-left:10px;
line-height:15px;
}
#associated {
float:right;
display:none;
}
#associated label {
margin-bottom:5px;
}
#associationOptions {
float:right;
display:none;
}
#verifyProfileLink {
margin-left:10px;
}
#externalAuthIdInUse {
color: #f70;
}
#associateProfileBackgroundOne {
background-color:#fff;
padding:5px 0 5px 0;
margin-left:-8px;
margin-right:-8px;
padding-top:7px;
width:100%;
border:none;
border-right:none;
border-bottom-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-top-left-radius: 5px;
}
#associateProfileBackgroundTwo {
background-color:#f1f2ee;
padding-top:7px;
padding-bottom:42px;
padding-right:94px;
margin-top:-112px;
margin-right:-8px;
border:1px solid #ccc;
border-left:none;
border-top-right-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
}
#associateProfileBackgroundThree {
background-color:#f1f2ee;
padding-left:12px;
padding-top:7px;
padding-bottom:26px;
padding-right:94px;
margin-top:-112px;
margin-left:-12px;
margin-right:-8px;
border:1px solid #ccc;
border-left:none;
border-bottom:none;
border-top-right-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
}
#associateProfileBackgroundFour {
background-color:#f1f2ee;
padding-left:12px;
padding-bottom:26px;
padding-right:94px;
margin-top:-8px;
margin-left:-12px;
margin-right:-8px;
border:1px solid #ccc;
border-top:none;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
}