/* Toolbar buttons */
.firstAction {
  margin-left: 0 !important;
}

/* folder */
.webfolder-toolbar table {
  margin: 0 auto;
}
.webfolder-toolbar a {
  display: block;
  float: left;
  margin-left: 2px;
  cursor: pointer;
  color: #333;
  font-size: 13px;
  line-height: 20px;
  padding: 0 5px;
  height: 20px;

  background: url('../images/extjs/panel/white-top-bottom.gif') 0 -1px repeat-x;
  /*background: url('../images/sprites-vert.png') repeat-x 0 -487px;*/
}
.portletFirstBox .webfolder-toolbar table {
  margin: 0;
  position: absolute;
  top: 0;
  right: 40px;
}
.webfolder-toolbar a:hover {
  text-decoration: none;
}
.webfolder-toolbar a.action_t_newEntry, .webfolder-toolbar a.action_t_publishContentOrder, .webfolder-toolbar a.action_t_deleteAll, .webfolder-toolbar a.action_t_publishall, .webfolder-toolbar a.action_t_publishAll, .webfolder-toolbar a.action_t_actionRevertAll, .webfolder-toolbar a.action_t_revertAll, .webfolder-toolbar a.action_t_addSubpage, .webfolder-toolbar a.action_t_newEntryWithProposalNotification, .webfolder-toolbar a.action_t_newEntryWithPostActions{
  /*display: block;
  float: none;
  position: absolute;
  top: 0;
  right: 60px;
  height: 39px;
  color: #666;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: bold;
  line-height: 39px;
  padding: 0;
  margin: 0;
  background: none;*/
  display: block;
  float: left;
  position: relative;
  height: 39px;
  color: #666;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: bold;
  line-height: 39px;
  padding: 0 0 0 48px;
  margin: 0 0 0 16px;
  background: none;
}

.webfolder-toolbar a.action_t_newEntry span, .webfolder-toolbar a.action_t_publishContentOrder span, .webfolder-toolbar a.action_t_deleteAll span, .webfolder-toolbar a.action_t_publishall span, .webfolder-toolbar a.action_t_publishAll span, .webfolder-toolbar a.action_t_actionRevertAll span, .webfolder-toolbar a.action_t_revertAll span, .webfolder-toolbar a.action_t_addSubpage span, .webfolder-toolbar a.action_t_newEntryWithProposalNotification span , .webfolder-toolbar a.action_t_newEntryWithPostActions span {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 40px;
  height: 39px;
  background: url('../images/sprites-icons-50x50-labeled.png') no-repeat 0 -48px;
}
.webfolder-toolbar a.action_t_publishContentOrder span {
  background-position: -37px -48px !important;
}
.webfolder-toolbar a.action_t_deleteAll span {
  background-position: -76px -48px !important;
}
.webfolder-toolbar a.action_t_publishall span, .webfolder-toolbar a.action_t_publishAll span {
  background-position: -113px -48px !important;
}
.webfolder-toolbar a.action_t_actionRevertAll span, .webfolder-toolbar a.action_t_revertAll span {
  background-position: -151px -48px !important;
}

.action_t_publishall, .templateswitch-tabs {
  /*display: none !important;*/
}


/* template */
.webtemplate-toolbar table {
  margin: 0 auto;
}
.webtemplate-toolbar a {
  display: block;
  float: left;
  /*overflow: hidden;
  text-indent: -9999px;*/
  margin-left: 12px;
  line-height: 1.0;
  text-align: center;
  font-size: 9px;
  padding: 10px 2px 2px 2px;
  width: 46px;
  height: 38px;
  color: #333;
  background: url('../images/sprites-icons-50x50-labeled.png') no-repeat 0 0;
}
.webtemplate-toolbar a:hover {
  text-decoration: none;
}
.action_t_edit {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -50px 0 !important;
}
.action_t_delete {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -100px 0 !important;
}
.action_t_copyToAlternateBios, .action_t_createAlternate, .action_t_copyProposal, .action_t_copyDeal, .action_t_duplicateBio, .action_t_createCopy {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -1200px 0 !important;
}
.action_t_generate {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -450px -49px !important; 
}
.action_t_viewHistory {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -200px 0 !important;
}
.action_t_portalPreview {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -250px 0 !important;
}
.action_t_publishSite, .action_t_publish {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -300px 0 !important;
}
.action_t_publishToMicrosites {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -200px -50px !important;
}
.action_t_previewSite, .action_t_preview {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -250px 0 !important;
}
.action_t_iManageIntegration {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -750px 0 !important;
}
.action_t_generateWord {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -900px 0 !important;
}
.action_t_generateWordNoBanner{
  overflow: hidden;
  text-indent: -9999px;
  background-position: -1250px -50px !important;
}
.action_t_generateWordLandscape {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -700px -49px !important;
}
.action_t_generatePPT {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -950px 0 !important;
}
.action_t_returnToList {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -650px 0 !important;
}
.action_t_backToProposal, .action_t_back, .action_t_backToList, .action_t_currentBio {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -600px 0 !important;
}
.action_t_submitForApproval {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -400px 0 !important;
}
.action_t_revert {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -450px 0 !important;
}
.action_t_history {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -200px 0 !important;
}
.action_t_addAdhocContent {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -550px -49px !important;
}
.action_t_addNew {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -350px -49px !important;
}
.action_t_addProposalDocument, .action_t_newPage, .action_t_addClientContact {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -800px 0 !important;
}
.action_t_refresh {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -850px 0 !important;
  margin-right: 25px;
}
.action_t_saveAsContentSet{
  overflow: hidden;
  text-indent: -9999px;
  background-position: -300px -49px !important;
}
.action_t_addContentSet{
  overflow: hidden;
  text-indent: -9999px;
  background-position: -250px -49px !important;
}
.action_t_resetPassword {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -1450px 0 !important;
}
.action_t_syncEntry {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -1600px 0 !important;
}
.action_t_updateRelatedContentBlocks {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -350px 0 !important;
}
.action_t_interactionActivitySync , .action_t_interactionOpportunitySync {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -1050px 0 !important;
}
.action_t_bbActivitySync  {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -1500px 0 !important;
}
.action_t_downloadDocument {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -1100px 0 !important;
}
.action_t_reload {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -1000px 0 !important;
}
.action_t__publishToWebsite {
    background-position: -300px 0 !important;
    left: 182px;
    overflow: hidden;
    position: relative;
    text-indent: -9999px;
    top: -70px;
}
.action_t__publishToWebsite1 {
    background-position: -300px 0 !important;
    left: 155px;
    overflow: hidden;
    position: relative;
    text-indent: -9999px;
    top: -70px;
}
.action_t__submitForApproval {
    background-position: -540px 0 !important;
    left: 155px;
    overflow: hidden;
    position: relative;
    text-indent: -9999px;
    top: -70px;
}
.action_t__sendBackForEdit {
    background-position: -740px 0 !important;
    left: 182px;
    overflow: hidden;
    position: relative;
    text-indent: -9999px;
    top: -70px;
}
.action_t_toggleNotifications {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -1150px 0 !important;
}
.action_t_selectAdHocContent {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -600px -49px !important;
}
.action_t_assignAllAdHocContent {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -650px -49px !important;
}
.action_t_email {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -1550px 0 !important;
}
.action_t_email.send_email {
margin-left: 43px;
}


.action_t_quickAddMultipleQuestions {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -700px -49px !important;
}
.action_t_addQAFromHistoricalQAPairs {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -750px -49px !important;
}
.action_t_addQAFromContentLibrary {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -800px -49px !important;
}
.action_t_helpTips {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -850px -49px !important;
}

.action_t_uploadCSV {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -900px -49px !important;
}

.action_t_downloadToCSV {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -950px -49px !important;
}
.action_t_sendNow, .action_t_resendNotification {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -1150px -49px !important;
}
.action_t_publishRelated, .action_t_publishDCRsEntries, .action_t_publishRelatedEntries, .action_t_publishRelatedItems {
  overflow: hidden; 
  text-indent: -9999px;
  background-position: -1200px -49px !important;
}
.action_t_viewSourceRecord {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -1300px -49px !important;
}













/* structure */
.webstructure-toolbar table {
  margin: 0 auto;
}

.webstructure-toolbar a:hover {
  text-decoration: none;
}
.webstructure-toolbar a.action_s_add {
  display: block;
  float: left;
  position: relative;
  height: 21px;
  color: #666;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: bold;
  line-height: 21px;
  padding: 0 0 0 26px;
  /*margin: 0 0 0 16px;*/
}

.webstructure-toolbar a.action_s_add span {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 20px;
  height: 21px;
  background: url('../images/sprites-horiz.png') no-repeat -1021px -2px;
}

/*
.webstructure-toolbar a {
  display: block;
  float: left;
  /*overflow: hidden;
  text-indent: -9999px;*//*
  margin-left: 12px;
  line-height: 1.0;
  text-align: center;
  font-size: 9px;
  padding: 10px 2px 2px 2px;
  width: 36px;
  height: 28px;
  color: #333;
  background: url('../images/sprites-horiz.png') no-repeat -180px 0;
}

.webstructure-toolbar a.action_s_add span {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 40px;
  height: 39px;
  background: url('../images/sprites-horiz.png') no-repeat -140px 0;
}

.webstructure-toolbar a:hover {
  text-decoration: none;
}
.action_s_add {
  overflow: hidden;
  text-indent: -9999px;
  background-position: -220px 0 !important;
}
*/

/* worddoc buttons */
.worddoc-toolbar .webtemplate-toolbar .action_t_reload {
  background-position: -400px -49px !important;
}
.worddoc-toolbar .webtemplate-toolbar .action_t_refresh, .contentset-toolbar .webtemplate-toolbar .action_t_refresh {
  background-position: -500px -49px !important;
}
.worddoc-toolbar .webtemplate-toolbar .action_t_generate {
  background-position: -450px -49px !important;
}
.worddoc-toolbar .webtemplate-toolbar .action_t_saveAsContentSet {
  background-position: -300px -49px !important;
}
.worddoc-toolbar .webtemplate-toolbar .action_t_addContentSet {
  background-position: -250px -49px !important;
}
.webtemplate-toolbar .icon_selector_import {
  line-height: 30px;
  padding-left: 20px;
  text-indent: 0;
  width: 100%;
  border: 1px solid #DEDEDE;
  background: url('../images/import.png') no-repeat scroll 5px 10px #F5F5F5;
}