/**     ************  DO NOT MODIFY  **********
 *  This is a generated file and should not be modified.
 */

/*!!! BEGIN /ui/quickcard/css/quickcard.css !!!*/
.qcWrapper {
overflow: hidden;
}
.css3 .qcWrapper {
-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25);
box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25);
-pie-poll: false;
-pie-track-hover: false;
-pie-track-active: false;
}

.ie-7 .qcBackground,
.ie-8 .qcBackground {
box-shadow: 0 2px 3px #797979;
-pie-poll: false;
-pie-track-hover: false;
-pie-track-active: false;
}
.qcBackground {
text-align: left;
background-color: #EEF1F3;
position: relative;
}
.rtl .qcBackground {
text-align: right;
}

.globalLowVisionSupport .qcBackground {
background-color: #FFFFFF;
border: 1px solid #222222;
}

.revolutionPanel {
text-align: left;
}
.rtl .revolutionPanel {
text-align: right;
}
.qcWithPhoto {
width: 384px;
min-width: 384px;
}

.qcWithoutPhoto {
width: 314px;
min-width: 314px;
}

.qcWrapper .qcHeader {
padding: 5px 15px;
font-size: 15px;
color: #000000;
border-radius: 8px 8px 0 0;
position: relative;
}

.blueQCHeader {
background-color: #B6DBFF;
}
.yellowQCHeader {
background-color: #EDE2A4;
}
.greenQCHeader {
background-color: #D3ECC2;
}
.redQCHeader {
background-color: #F5C6CE;
}

/*
type1 = Deuteranopia
type2 = Protanopia
type3 = Tritanopia
*/
.blueQCHeader_type1 { background-color: #ADADD5;}
.blueQCHeader_type2 { background-color: #ADADD5;}
.blueQCHeader_type3 { background-color: #E387BD;}
.yellowQCHeader_type1 { background-color: #CECE48;}
.yellowQCHeader_type2 { background-color: #CECE48;}
.yellowQCHeader_type3 { background-color: #85C5E9;}
.greenQCHeader_type1 { background-color: #787800; color: #FFFFFF;}
.greenQCHeader_type2 { background-color: #787800; color: #FFFFFF;}
.greenQCHeader_type3 { background-color: #3D8DB3; color: #FFFFFF;}
.redQCHeader_type1 { background-color: #35358D; color: #FFFFFF;}
.redQCHeader_type2 { background-color: #35358D; color: #FFFFFF;}
.redQCHeader_type3 { background-color: #8E4A55; color: #FFFFFF;}

.QCClose, .QCClose:hover {
position: absolute;
top: 5px;
right: 5px;
background-image: url('/ui/quickcard/img/quickcard_b0f456eecdc2e91ed7e98264b46a5c32.png');
background-position: -4px -150px;
background-repeat: no-repeat;
font-size: inherit;
line-height: 1px;
padding: 10px;
border-bottom: 0px;
text-decoration: none;
}

.QCClose:active,
.QCClose:focus,
.QCClose:hover {
text-decoration: none;
background-position: -4px -180px;
}

.rtl .QCClose,
.rtl .QCClose:hover,
.rtl .QCClose:focus,
.rtl .QCClose:active {
left: 5px;
right: auto;
}

.QCProfilePictureWrapper{
width: 60px;
height:80px;
border: none;
overflow: hidden;
border-radius: 4px;
float: left;
}

.rtl .QCProfilePictureWrapper{
float: right;
}

.QCProfilePicture {
width: 60px;
}

.qcWithPhoto .userInfoWrapper {
margin-left: 72px;
}

.rtl .qcWithPhoto .userInfoWrapper {
margin-right: 72px;
margin-left: 0px;
}

.qcWithoutPhoto .userInfoWrapper {
margin-left: 0px;
}

.rtl .qcWithoutPhoto .userInfoWrapper {
margin-right: 0px;
}

.qcTopContainer {
padding: 10px;
}

.QCSeperator {
background-color: transparent;
border-top-width: 0px;
border-bottom-width: 0px;
height: 1px;
font-size: 0px;
position: relative;
}

.threeLinks,
.noOrgChart {
background-color: #f5f8fa;
border-top-left-radius: 0;
border-top-right-radius: 0;
overflow: hidden;
padding-left: 80px;
padding-bottom: 5px;
padding-top: 8px;
zoom:1;
}

.globalLowVisionSupport .threeLinks,
.globalLowVisionSupport .noOrgChart {
background-color: transparent;
}

.rtl .threeLinks,
.rtl .noOrgChart {
padding-left: 0px;
padding-right: 80px;
}

.noOrgChart {
background-color: transparent;
padding-bottom: 0;
padding-top: 0;
}

.linkDiv {
float: left;
width: 33%;
}
.linkDiv div {
color: #222222;
float: left;
padding-top: 3px;
padding-bottom: 3px;
}

.rtl .linkDiv,
.rtl .linkDiv div {
float: right;
}

.linkDiv .linkText {
line-height: 15px;
}

.linkDiv .linkCount {
color: #929292;
font-size: 33px;
line-height: 28px;
margin-right: 6px;
}

.rtl .linkDiv .linkCount {
margin-left: 0px;
margin-right: 0px;
}

.clearBoth {
clear: both;
height: 0;
font-size: 0;
font-height: 0;
}

.personContainer {
padding: 12px 12px 4px 12px;
overflow: hidden;
zoom:1;
}

.personContainer .userFullName {
font-size: 17px;
margin-top: -4px;
padding-bottom: 5px;
}

.personContainer  .psdimUserName {
color: #666666;
font-size: 13px;
}

.personContainer .userFullName a,
.personContainer.userFullName a:visited,
.userManager a,
.userManager a:visited {
text-decoration: none;
border-bottom: 0px;
}

.personContainer a:hover,
.personContainer a:focus,
.personContainer a:active {
text-decoration: underline;
}

.orgChartLink .linkText,
.qcWrapper a,
.qcWrapper a:link,
.qcWrapper a:visited,
.qcWrapper a:hover,
.qcWrapper a:focus,
.qcWrapper a:active {
color: #0096d6;
border-bottom-width: 0px;
}

.globalLowVisionSupport .orgChartLink .linkText,
.globalLowVisionSupport .qcWrapper a,
.globalLowVisionSupport .qcWrapper a:link,
.globalLowVisionSupport .qcWrapper a:visited,
.globalLowVisionSupport .qcWrapper a:hover,
.globalLowVisionSupport .qcWrapper a:focus,
.globalLowVisionSupport .qcWrapper a:active {
color: #005F87;
}

.QCUSerInformation div {
color: #222222;
margin-bottom: 2px;
}

.QCUSerInformation .userLocation {
margin-bottom: 16px
}

.QCUSerInformation .userPhoneNumber {
margin-bottom: 6px
}

.QCUSerInformation .userEmail {
margin-bottom: 8px
}

.QCUSerInformation .userManager {
margin-bottom: 5px;
margin-top: 13px;
}

.showMoreWrapper {
clear: both;
}

.takeActionLinksWrapper {
display: none;
margin: 0px;
overflow: hidden;
padding: 0px 0px 5px 0px;
}

.takeActionLinksWrapper .sectionDivider {
border-top: 1px solid #d7d7d7;
}

.takeActionLinks {
margin: 0px 0px 5px 0px;
overflow: hidden;
padding-top: 10px;
}

.takeActionLinks div {
color: #3c3c3c;
line-height: 20px;
font-size: 12.5px;
font-weight: bold;
margin: 0 0 6px 0;
padding-left: 12px;
}

.rtl .takeActionLinks div {
padding-left: 0px;
padding-right: 12px;
}

.takeActionLinks ol {
margin: 0px;
padding: 0px;
list-style: none;
font-size: 12.5px;
line-height: 20px;
}
.takeActionLinks li {
padding: 0;
margin: 0;
float:left;
width:50%;
position: relative;
}
.rtl .takeActionLinks li {
float:right;
}

.takeActionLinks a,
.takeActionLinks a:link,
.takeActionLinks a:visited {
color: #444444;
text-decoration: none;
border: 0px;
display: block;
padding-left: 12px
}

.rtl .takeActionLinks a,
.rtl .takeActionLinks a:link,
.rtl .takeActionLinks a:visited {
padding-left: 0px;
padding-right: 12px;
}

.qcWrapper .takeActionLinks a:hover,
.qcWrapper .takeActionLinks a:focus,
.qcWrapper .takeActionLinks a:active {
background-color: #51ADED;
color: #ffffff;
}

.globalLowVisionSupport .qcWrapper .takeActionLinks a:hover,
.globalLowVisionSupport .qcWrapper .takeActionLinks a:focus,
.globalLowVisionSupport .qcWrapper .takeActionLinks a:active {
background-color: #000000;
}
.userPhoneNumber, .userEmail, .userMsnger, .orgChartLink .linkCount ,.QCshowMore, .QCshowMore:hover, .QCshowMore:active, .QCshowMore:visited{
background-image: url('/ui/quickcard/img/quickcard_b0f456eecdc2e91ed7e98264b46a5c32.png');
background-repeat: no-repeat;
padding-left: 22px;
}

.rtl .userPhoneNumber,
.rtl .userEmail,
.rtl .userMsnger,
.rtl .orgChartLink .linkCount,
.rtl .QCshowMore,
.rtl .QCshowMore:hover,
.rtl .QCshowMore:active,
.rtl .QCshowMore:visited {
padding-left: 0px;
padding-right: 27px;
}

.QCshowMore, .QCshowMore:visited {
text-decoration: none;
border: 0px;
background-position: -8px 4px;
font-size: 12px
}

.QCshowMore:hover,
.QCshowMore:focus,
.QCshowMore:active {
background-position: -8px -20px;
text-decoration: underline;
border: 0px;
}

.rtl .QCshowMore {
display: block;
}

.rtl .QCshowMore,
.rtl .QCshowMore:visited,
.rtl .QCshowMore:hover,
.rtl .QCshowMore:focus,
.rtl .QCshowMore:active {
background-position: right 4px;
text-align: right;
}

.orgChartLink {
height: 35px;
width: 68px;
border-radius: 3px;
display: block;
border-bottom: none;
text-decoration: none;
padding-bottom: 2px;
}

.orgChartLink:hover,
.orgChartLink:focus,
.orgChartLink:active {
background-color: #bcbfc0;
border-bottom: none;
}

.globalLowVisionSupport .orgChartLink:hover,
.globalLowVisionSupport .orgChartLink:focus,
.globalLowVisionSupport .orgChartLink:active {
background-color: #000000;
}

.orgChartLink:hover .linkText,
.orgChartLink:focus .linkText,
.orgChartLink:active .linkText {
color: #ffffff;
text-decoration: none;
}

.orgChartLink .linkCount {
background-position: 0px -209px;
font-size: inherit;
margin-top: 3px;
padding: 0px 10px;
}

.orgChartLink:hover .linkCount,
.orgChartLink:focus .linkCount,
.orgChartLink:active .linkCount {
background-position: 0px -244px;
}

.userPhoneNumber {
background-position: -8px -46px;
}

.rtl .userPhoneNumber {
background-position: right -46px;
}

.userEmail {
background-position: -8px -72px;
display: block;
border-bottom: 0px;
text-decoration: none;
}

.rtl .userEmail {
background-position: right -72px;
}

.userEmail:hover,
.userEmail:focus,
.userEmail:active {
background-position: -8px -97px;
text-decoration: underline;
}

.rtl .userEmail:hover,
.rtl .userEmail:focus,
.rtl .userEmail:active {
background-position: right -97px;
}

.resumeLink {
background-position: -8px -72px;
display: block;
border-bottom: 0px;
text-decoration: none;
}

.rtl .resumeLink {
background-position: right -72px;
}

.resumeLink:hover,
.resumeLink:focus,
.resumeLink:active {
background-position: -8px -97px;
}

.rtl .resumeLink:hover,
.rtl .resumeLink:focus,
.rtl .resumeLink:active {
background-position: right -97px;
}

.userMsnger {
background-position: -7px -124px;
}

.rtl .userMsnger {
background-position: right -124px;
}

.badgeContainer {
overflow: hidden;
position: relative;
}
.badgeContainerMover {
position: relative
}
.userBadgeIcon {
border: 1px solid #D0D0D0;
background-color: #f4f4f4;
float: left;
text-align: center;
width: 85px;
height: 75px;
margin-right: 8px;
margin-bottom: 5px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
padding: 5px;
}
.rtl .userBadgeIcon{
float: right;
margin-left: 8px;
margin-right: 0;
}

.userBadgeIcon:hover,
.userBadgeIcon:focus,
.userBadgeIcon:active {
border: 1px solid #B0B0B0;
background-color: #ECEAE3;
}
.userBadgeIcon:focus {
text-decoration: underline;
}

.giveBadgeBox {
padding:8px 0;
}
.giveBadgeIcon{
width: 86px;
float:left;
text-align: center;
padding-left:8px;
}
.rtl .giveBadgeIcon{
padding-left: 0px;
float: right;
padding-right: 8px;
}
.ie-7 .giveBadgeIconImg {
display: block;
}
.giveBadgeText{
margin-left: 120px;
border-left: 0 none;
padding-left: 12px;
}
.rtl .giveBadgeText{
margin-left: 0px;
padding-left: 0px;
margin-right: 120px;
padding-right: 12px;
}

.giveBadgeText label{
font-weight: bold;
font-size: 14px;
display: block;
}
.ie-7 .giveBadgeText label {
display: block;
}
.giveBadgeText textarea{
width: 259px;;
resize: none;
background:#fff;
border:1px solid #999;
height:48px;
}

.addNotelabel{
font-weight: bold;
}
.addNotelabel .required{
color: red
}
.addNotefield input,.addNotefield textarea{
width:100%;
}
.addNotevisibleTo label{
padding-right: 10px;
}
.addNotevisibleTo .chkMe{
margin-left:10px;
}

.qcIcon,
.qcIcon_type1,
.qcIcon_type2,
.qcIcon_type3 {
width: 22px;
height: 11px;
background-image: url('/ui/quickcard/img/qcIcon_cbdac0f95db54e2f0c8d72833025ac9c.png');
background-position: 0 0;
background-repeat: no-repeat;
*display: inline;
*zoom: 1;
*padding-left: 22px;
display: inline-block;
cursor: pointer;
margin-left: 2px;
}

.qcIcon:hover, .qcIcon:focus, .qcIcon:active,
.qcIcon_type1:hover, .qcIcon_type1:focus, .qcIcon_type1:active,
.qcIcon_type2:hover, .qcIcon_type2:focus, .qcIcon_type2:active,
.qcIcon_type3:hover, .qcIcon_type3:focus, .qcIcon_type3:active {
background-image: url('/ui/quickcard/img/qcIcon_cbdac0f95db54e2f0c8d72833025ac9c.png');
background-position: 0 -21px;
background-repeat: no-repeat;
}

.qcYellowIcon,
.qcBlueIcon,
.qcGreenIcon,
.qcRedIcon {
background-image: url('/ui/quickcard/img/qcColorIcon_d8de940109ac5e6660b0ac91e1129a70.png');
background-repeat: no-repeat;
}

.qcYellowIcon:hover, .qcYellowIcon:focus, .qcYellowIcon:active,
.qcBlueIcon:hover, .qcBlueIcon:focus, .qcBlueIcon:active,
.qcGreenIcon:hover, .qcGreenIcon:focus, .qcGreenIcon:active,
.qcRedIcon:hover, .qcRedIcon:focus, .qcRedIcon:active {
background-image: url('/ui/quickcard/img/qcColorIcon_d8de940109ac5e6660b0ac91e1129a70.png');
background-position: 0 -84px;
}

.qcYellowIcon_type1,
.qcBlueIcon_type1,
.qcGreenIcon_type1,
.qcRedIcon_type1 {
background-image: url('/ui/quickcard/img/qcColorIconType1_0552798483283d8bf832823adc292582.png');
background-repeat: no-repeat;
}

.qcYellowIcon_type2,
.qcBlueIcon_type2,
.qcGreenIcon_type2,
.qcRedIcon_type2 {
  /* at this point, type1 and type2 are the same color based */
background-image: url('/ui/quickcard/img/qcColorIconType1_0552798483283d8bf832823adc292582.png');
background-repeat: no-repeat;
}

.qcYellowIcon_type3,
.qcBlueIcon_type3,
.qcGreenIcon_type3,
.qcRedIcon_type3 {
  /* at this point, type1 and type2 are the same color based */
background-image: url('/ui/quickcard/img/qcColorIconType3_e54a97435898bc53668c842e3eff8293.png');
background-repeat: no-repeat;
}


.qcBlueIcon,
.qcBlueIcon_type1,
.qcBlueIcon_type2,
.qcBlueIcon_type3 {
background-position: 0 0;
}
.qcYellowIcon,
.qcYellowIcon_type1,
.qcYellowIcon_type2,
.qcYellowIcon_type3 {
background-position: 0 -21px;
}
.qcGreenIcon,
.qcGreenIcon_type1,
.qcGreenIcon_type2,
.qcGreenIcon_type3 {
background-position: 0 -42px;
}
.qcRedIcon,
.qcRedIcon_type1,
.qcRedIcon_type2,
.qcRedIcon_type3 {
background-position: 0 -63px;
}

/*!!! BEGIN /ui/quickcard/css/quickcardPeopleSearch.css !!!*/
.quickcardDragResize{
zoom:1;
    
}

.quickcardPeopleSearch .scrolling-page {
zoom:1;
width: 100%;
}
.psBlock {
height: 38px;
overflow: hidden;
margin:1px;

}

.quickcardPeopleSearch .sf-list-select li.item-focused {
background: #EEF1F3;
}

.quickcardPeopleSearch .sf-list-select li {
padding: 0;
margin: 0;
}

.quickcardPeopleSearch .sf-list-select li.no-results{
white-space: nowrap;
}

.quickcardPeopleSearch .sf-list-select {
margin: 0;
}

.psBlock .sfPhotoBox {
margin-top: 4px;
margin-left: 2px;
float: left;
}
.rtl .psBlock .sfPhotoBox {
margin-left: auto;
margin-right: 2px;
float: right;
}

.psUserContent {
font-size: 12px;
color: #222;
margin-left: 37px;
height:38px;
}
.rtl .psUserContent {
margin-left: auto;
margin-right: 37px;
}
.globalLowVisionSupport .psUserContent{
color: inherit;
}

.psUserContent .phoneNumber {
float: right;
white-space: nowrap;
padding-right: 8px;
width: 35%;
text-align: right;
}

.rtl .psUserContent .phoneNumber {
float: left;
text-align: left;
}

.psUserContent .topContent {
overflow: hidden;
zoom:1;
padding: 1px 0px;
}

.psUserContent .searchedText {
font-weight: bold;
}

.psUserContent .primaryDisplayText {
float: left;
width: 55%;
font-weight: bold;
}

.psUserContent .noPhoneNumber .primaryDisplayText {
width: 100%;
}

.rtl .psUserContent .primaryDisplayText {
float: right;
}

.psUserContent .primaryDisplayText b{
color: #1996D3
}

.ie-compat .psUserContent .secondaryDisplayText,
.ie-7 .psUserContent .secondaryDisplayText,
.ie-8 .psUserContent .secondaryDisplayText,
.ie-9 .psUserContent .secondaryDisplayText {
zoom: 1;
width: 100%;
}

.wrapText {
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
word-wrap: normal;
}

.quickcardShowAll, .quickcardShowAll:hover {
position: absolute;
bottom:2px;
left:10px;
border: none;
font-size: 12px;
text-decoration: none;
}

.rtl .quickcardShowAll, .rtl .quickcardShowAll:hover {
left: auto;
right: 10px;
}


div.quickcardDragResize {
padding-bottom: 20px;
}
.rtl .quickcardDragResize {
padding-bottom: 25px;
}
