#wrapper {
   /* min-height: 1076px !important;*/
    padding-left: 140px;
    padding-top: 15px;
}
#header-sidemenu {
    text-align: center;
    background: #FFF;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99;
    height: 100%;
    border-right: 3px solid #ECECEC;
    }
.tabs-left {
   
margin-right: -3px;
}
.tabs-left .nav-tabs {border-bottom:0}
.tabs-left > ul > li {
    display: block;
    position: relative;
    float: none;
    width: 140px;
}
.tabs-left ul li a {border:0;border-right: 3px solid #ECECEC;border-radius:0;margin: 0;display:block;padding: 10px 15px;}
.tabs-left ul li a:hover {border-right:3px solid #d1212b;background:none;text-decoration:none}
.tabs-left > ul > li > ul{display:none;position:absolute;top:0;left: 100%;padding: 0;min-width: 140px;background: #FFF;list-style: none;}
.tabs-left > ul > li:hover > ul {display:block}

.tabs-left div {margin: 0 auto -3px;}
.tabs-left span {color: #666666;font-weight: normal;font-size: 11px;text-transform: none;font-family: 'Roboto';}

.documents, .documents1, .transaction_documents_all, .acquisition_documents_all, .transaction_post_dated_checks, .loan_monitoring {
	background: url(../../../../../developers/assets/img/cornerstone/sprites.png) no-repeat !important;
	color: rgba(0, 0, 0, 0) !important;
}

.company, .funds, .investors, .fund-investors, .task_manager {
	background: url(../../../../../developers/assets/img/cornerstone/icons.png) no-repeat !important;
	color: rgba(0, 0, 0, 0) !important;
}

.communications {
	background: url(../../../../../developers/assets/img/cornerstone/communication.png) no-repeat !important;
	color: rgba(0, 0, 0, 0) !important;
}


.document_list, .document_list1, .generator, .generator1{
	background: url(../../../../../developers/assets/img/cornerstone/documents-icon.png) no-repeat !important;
	color: rgba(0, 0, 0, 0) !important;
}
.accounts, .projects, .teams, .clients, .commissions, .help, .accounts1, .projects1, .teams1, .clients1, .commissions1, .help1{
	background: url(../../../../../developers/assets/img/cornerstone/broker-navs.png) no-repeat !important;
	color: rgba(0, 0, 0, 0) !important;
}
.v2-transactions, .commission_payments, .commission_acquisitions,.transaction_payments {
	background: url(../../../../../developers/assets/img/cornerstone/transactions.png) no-repeat !important;
	color: rgba(0, 0, 0, 0) !important;
}

.support, .home, .completed, .ongoing, .support1, .home1, .completed1, .ongoing1, .gen-info, .gen-info1, .unit-type, .unit-type1, .prop-opt, .prop-opt1, .virtual-map, .virtual-map1{
	background: url(../../../../../developers/assets/img/cornerstone/icons-cornerstone.png) no-repeat !important;
	color: rgba(0, 0, 0, 0) !important;
}
.document-gray, .payment-gray, .construction-gray  {
	background: url(../../../../../developers/assets/img/cornerstone/alerts-tab.jpg) no-repeat !important;
	color: rgba(0, 0, 0, 0) !important;
}
.buyers-tab, .brokers-tab, .construction-tab, .inventory-tab, .accounting-tab,.reports,.reports1 {
	background: url(../../../../../developers/assets/img/cornerstone/reports.jpg) no-repeat !important;
	color: rgba(0, 0, 0, 0) !important;
	/*margin-left:80px;*/
	margin-left:45px;
}
.inventory-tab-v2{
	background: url(../../../../../developers/assets/img/cornerstone/finance-standard.png) no-repeat !important;
	color: rgba(0, 0, 0, 0) !important;
	/*margin-left:80px;*/
	margin-left:45px;
}
.settings, .settings1 {
	background: url(../../../../../developers/assets/img/cornerstone/settings-img.png) no-repeat !important;
	color: rgba(0, 0, 0, 0) !important;
}

.permissions, .permissions{
	background: url(../../../../../developers/assets/img/cornerstone/permissions.png) no-repeat !important;
	color: rgba(0, 0, 0, 0) !important;
}
.properties,.pending_properties {
    background: url(../../../../../developers/assets/img/cornerstone/sprites.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    color: rgba(0, 0, 0, 0) !important;
}
.personnels,.contractors {
    background: url(../../../../../developers/assets/img/cornerstone/personnels.jpg) no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    color: rgba(0, 0, 0, 0) !important;
}
.unit-type-gray ,.prop-opt-gray, .virtual-map-gray{
	background: url(../../../../../developers/assets/img/cornerstone/cornerstone-project-icons-gray.png) !important;
	color: rgba(0, 0, 0, 0) !important;
	background-repeat: no-repeat;
}
.logout{
	background: url(../../../../../developers/assets/img/cornerstone/logout.png) no-repeat !important;
	background-position: 0 0 !important;
	width: 25px;
	height: 25px;
	color: rgba(0, 0, 0, 0) !important;
}
.setting-btn {
	background: url(../../../../../developers/assets/img/cornerstone/setting.png) no-repeat !important;
	background-position: 0 0 !important;
	width: 25px;
	height: 25px;
	color: rgba(0, 0, 0, 0) !important;
}
.notification-btn {
	background: url(../../../../../developers/assets/img/cornerstone/notification.png) no-repeat !important;
	background-position: 0 0 !important;
	width: 25px;
	height: 25px;
	color: rgba(0, 0, 0, 0) !important;
}
.module-btn {
	background: url(../../../../../developers/assets/img/cornerstone/module.png) no-repeat !important;
	background-position: 0 0 !important;
	width: 25px;
	height: 25px;
	color: rgba(0, 0, 0, 0) !important;
}
.transactions,.acquisitions {
	background: url(../../../../../developers/assets/img/cornerstone/sprites.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	color: rgba(0, 0, 0, 0) !important;
	background-position: 0px -109px !important;
	width: 44px;
	height: 50px;
}

li.active .transactions, .transactions:hover,li.active .acquisitions, .acquisitions:hover {
	background-position: -49px -109px !important;
}


/**settings**/
.permissions{
	background-position:1px 0px !important;
	width: 45px;
	height: 50px;
	
}

.tabs-left > .nav-tabs > .active 	> a 		> .permissions,
.tabs-left > .nav-tabs > li			> a:hover 	> .permissions,
.tabs-left > .nav-tabs > li 		> a:focus 	> .permissions,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .permissions,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .permissions,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .permissions,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .permissions,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .permissions,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .permissions,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .permissions {
	background-position:-43px 0 !important;
	width: 45px;
	height: 50px;
}
/**settings**/
/**settings**/
.settings{
	background-position:-5px -2px !important;
	width: 45px;
	height: 50px;
	
}

.tabs-left > .nav-tabs > .active 	> a 		> .settings,
.tabs-left > .nav-tabs > li			> a:hover 	> .settings,
.tabs-left > .nav-tabs > li 		> a:focus 	> .settings,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .settings,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .settings,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .settings,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .settings,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .settings,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .settings,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .settings {
	background-position:-66px -2px !important;
	width: 45px;
	height: 50px;
}
/**settings**/

.documents{
	background-position: 0 -162px  !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active	> a 		> .documents,
.tabs-left > .nav-tabs > li 		> a:hover 	> .documents,
.tabs-left > .nav-tabs > li 		> a:focus 	> .documents,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .documents,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .documents,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> .active > a > .documents,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:hover > .documents,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:focus > .documents,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:hover > .documents,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:focus > .documents {
	background-position: -49px -163px  !important;
	width: 43px;
	height: 50px;
}

/**reports**/
.tabs-left > .nav-tabs > .active > a > .reports,
.tabs-left > .nav-tabs > li > a:hover > .reports,
.tabs-left > .nav-tabs > li > a:focus > .reports,
.tabs-left > .nav-tabs > .active > a:hover > .reports,
.tabs-left > .nav-tabs > .active > a:focus > .reports {
	width: 25px;
	height: 25px;
}
a > .reports {
	background-position: -538px -164px !important;
    height: 50px;
    width: 44px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .reports,
.tabs-left > .nav-tabs > li 		> a:hover 	> .reports,
.tabs-left > .nav-tabs > li 		> a:focus 	> .reports,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .reports,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .reports,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .reports,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .reports,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .reports,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .reports,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .reports {
	background-position: -478px -164px !important;
	width: 44px;
	height: 50px;
}

a > .report-alert, a > .report-report, a > .report-dynamic-report {
	background: url(../../../../../developers/assets/img/cornerstone/alert-report-dynamic-report.png) no-repeat;
	color: rgba(0, 0, 0, 0) !important;
}

a > .report-alert {
	background-position: -8px -16px;
	width: 45px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .report-alert,
.tabs-left > .nav-tabs > li 		> a:hover 	> .report-alert,
.tabs-left > .nav-tabs > li 		> a:focus 	> .report-alert,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .report-alert,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .report-alert,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .report-alert,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .report-alert,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .report-alert,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .report-alert,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .report-alert {
	background-position: -58px -16px;
	width: 45px;
	height: 50px;
}

a > .report-report {
	background-position: -7px -74px;
	width: 45px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .report-report,
.tabs-left > .nav-tabs > li 		> a:hover 	> .report-report,
.tabs-left > .nav-tabs > li 		> a:focus 	> .report-report,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .report-report,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .report-report,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .report-report,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .report-report,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .report-report,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .report-report,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .report-report {
	background-position: -58px -74px;
	width: 45px;
	height: 50px;
}

a > .report-dynamic-report {
	background-position: -8px -131px;
	width: 45px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .report-dynamic-report,
.tabs-left > .nav-tabs > li 		> a:hover 	> .report-dynamic-report,
.tabs-left > .nav-tabs > li 		> a:focus 	> .report-dynamic-report,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .report-dynamic-report,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .report-dynamic-report,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .report-dynamic-report,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .report-dynamic-report,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .report-dynamic-report,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .report-dynamic-report,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .report-dynamic-report  {
	background-position: -58px -131px;
	width: 45px;
	height: 50px;
}

/**reports**/
/**v2-transactions**/
.tabs-left > .nav-tabs .active > a .v2-transactions,
.tabs-left > .nav-tabs > li > a:hover .v2-transactions,
.tabs-left > .nav-tabs > li > a:focus .v2-transactions,
.tabs-left > .nav-tabs .active > a:hover .v2-transactions,
.tabs-left > .nav-tabs .active > a:focus .v2-transactions {
	width: 25px;
	height: 25px;
}
.v2-transactions{
	background-position: -62px -63px !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .v2-transactions,
.tabs-left > .nav-tabs > li 		> a:hover 	> .v2-transactions,
.tabs-left > .nav-tabs > li 		> a:focus 	> .v2-transactions,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .v2-transactions,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .v2-transactions,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .v2-transactions,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .v2-transactions,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .v2-transactions,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .v2-transactions,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .v2-transactions  {
	background-position: -62px -6px !important;
	width: 43px;
	height: 50px;
}
/**v2-transactions**/

/**transaction_payments**/
.tabs-left > .nav-tabs .active > a .transaction_payments,
.tabs-left > .nav-tabs > li > a:hover .transaction_payments,
.tabs-left > .nav-tabs > li > a:focus .transaction_payments,
.tabs-left > .nav-tabs .active > a:hover .transaction_payments,
.tabs-left > .nav-tabs .active > a:focus .transaction_payments {
	width: 25px;
	height: 25px;
}
.transaction_payments{
	background-position: -7px -63px !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .transaction_payments,
.tabs-left > .nav-tabs > li 		> a:hover 	> .transaction_payments,
.tabs-left > .nav-tabs > li 		> a:focus 	> .transaction_payments,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .transaction_payments,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .transaction_payments,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .transaction_payments,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .transaction_payments,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .transaction_payments,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .transaction_payments,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .transaction_payments  {
	background-position: -7px -6px !important;
	width: 43px;
	height: 50px;
}
/*transaction_payments**/

/**commission_payments**/
.tabs-left > .nav-tabs .active > a .commission_payments,
.tabs-left > .nav-tabs > li > a:hover .commission_payments,
.tabs-left > .nav-tabs > li > a:focus .commission_payments,
.tabs-left > .nav-tabs .active > a:hover .commission_payments,
.tabs-left > .nav-tabs .active > a:focus .commission_payments {
	width: 25px;
	height: 25px;
}
.commission_payments{
	background-position: -117px -63px !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .commission_payments,
.tabs-left > .nav-tabs > li 		> a:hover 	> .commission_payments,
.tabs-left > .nav-tabs > li 		> a:focus 	> .commission_payments,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .commission_payments,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .commission_payments,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .commission_payments,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .commission_payments,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .commission_payments,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .commission_payments,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .commission_payments  {
	background-position: -117px -6px !important;
	width: 43px;
	height: 50px;
}
/*commission_payments**/

/**commission_acquisitions**/
.tabs-left > .nav-tabs .active > a .commission_acquisitions,
.tabs-left > .nav-tabs > li > a:hover .commission_acquisitions,
.tabs-left > .nav-tabs > li > a:focus .commission_acquisitions,
.tabs-left > .nav-tabs .active > a:hover .commission_acquisitions,
.tabs-left > .nav-tabs .active > a:focus .commission_acquisitions {
	width: 25px;
	height: 25px;
}
.commission_acquisitions{
	background-position: -117px -63px !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .commission_acquisitions,
.tabs-left > .nav-tabs > li 		> a:hover 	> .commission_acquisitions,
.tabs-left > .nav-tabs > li 		> a:focus 	> .commission_acquisitions,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .commission_acquisitions,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .commission_acquisitions,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .commission_acquisitions,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .commission_acquisitions,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .commission_acquisitions,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .commission_acquisitions,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .commission_acquisitions  {
	background-position: -117px -6px !important;
	width: 43px;
	height: 50px;
}
/*commission_acquisitions**/

/**company**/
.company{
	background-position: 0 0px  !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active	> a 		> .company,
.tabs-left > .nav-tabs > li 		> a:hover 	> .company,
.tabs-left > .nav-tabs > li 		> a:focus 	> .company,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .company,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .company,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> .active > a > .company,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:hover > .company,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:focus > .company,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:hover > .company,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:focus > .company {
	background-position: -52px 0px  !important;
	width: 43px;
	height: 50px;
}
/*company**/


/**funds**/
.funds{
	background-position: 0 -162px  !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active	> a 		> .funds,
.tabs-left > .nav-tabs > li 		> a:hover 	> .funds,
.tabs-left > .nav-tabs > li 		> a:focus 	> .funds,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .funds,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .funds,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> .active > a > .funds,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:hover > .funds,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:focus > .funds,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:hover > .funds,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:focus > .funds {
	background-position: -52px -162px  !important;
	width: 43px;
	height: 50px;
}
/*funds**/


/**communications**/
.communications{
	background-position: 0 0px  !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active	> a 		> .communications,
.tabs-left > .nav-tabs > li 		> a:hover 	> .communications,
.tabs-left > .nav-tabs > li 		> a:focus 	> .communications,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .communications,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .communications,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> .active > a > .communications,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:hover > .communications,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:focus > .communications,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:hover > .communications,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:focus > .communications {
	background-position: -52px 0px  !important;
	width: 43px;
	height: 50px;
}
/*communications**/



/**investors**/
.investors{
	background-position: 0 -107px  !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active	> a 		> .investors,
.tabs-left > .nav-tabs > li 		> a:hover 	> .investors,
.tabs-left > .nav-tabs > li 		> a:focus 	> .investors,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .investors,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .investors,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> .active > a > .investors,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:hover > .investors,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:focus > .investors,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:hover > .investors,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:focus > .investors {
	background-position: -52px -107px  !important;
	width: 43px;
	height: 50px;
}
/*investors**/

/**fund-investors**/
.fund-investors{
	background-position: 0 -53px  !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active	> a 		> .fund-investors,
.tabs-left > .nav-tabs > li 		> a:hover 	> .fund-investors,
.tabs-left > .nav-tabs > li 		> a:focus 	> .fund-investors,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .fund-investors,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .fund-investors,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> .active > a > .fund-investors,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:hover > .fund-investors,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:focus > .fund-investors,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:hover > .fund-investors,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:focus > .fund-investors {
	background-position: -52px -53px  !important;
	width: 43px;
	height: 50px;
}
/*fund-investors**/

/**task_manager**/
.task_manager{
	background-position: 0 -214px  !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active	> a 		> .task_manager,
.tabs-left > .nav-tabs > li 		> a:hover 	> .task_manager,
.tabs-left > .nav-tabs > li 		> a:focus 	> .task_manager,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .task_manager,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .task_manager,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> .active > a > .task_manager,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:hover > .task_manager,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:focus > .task_manager,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:hover > .task_manager,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:focus > .task_manager {
	background-position: -52px -214px  !important;
	width: 43px;
	height: 50px;
}
/*task_manager**/




/**transaction_documents_all**/
.transaction_documents_all,.acquisition_documents_all{
	background-position: 0 -162px  !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active	> a 		> .transaction_documents_all,
.tabs-left > .nav-tabs > li 		> a:hover 	> .transaction_documents_all,
.tabs-left > .nav-tabs > li 		> a:focus 	> .transaction_documents_all,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .transaction_documents_all,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .transaction_documents_all,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> .active > a > .transaction_documents_all,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:hover > .transaction_documents_all,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:focus > .transaction_documents_all,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:hover > .transaction_documents_all,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:focus > .transaction_documents_all,
.tabs-left > .nav-tabs > .active	> a 		> .acquisition_documents_all,
.tabs-left > .nav-tabs > li 		> a:hover 	> .acquisition_documents_all,
.tabs-left > .nav-tabs > li 		> a:focus 	> .acquisition_documents_all,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .acquisition_documents_all,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .acquisition_documents_all,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> .active > a > .acquisition_documents_all,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:hover > .acquisition_documents_all,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:focus > .acquisition_documents_all,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:hover > .acquisition_documents_all,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:focus > .acquisition_documents_all {
	background-position: -49px -163px  !important;
	width: 43px;
	height: 50px;
}
/*transaction_documents_all**/

/**transaction_post_dated_checks**/
.transaction_post_dated_checks{
	background-position: 0 -162px  !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active	> a 		> .transaction_post_dated_checks,
.tabs-left > .nav-tabs > li 		> a:hover 	> .transaction_post_dated_checks,
.tabs-left > .nav-tabs > li 		> a:focus 	> .transaction_post_dated_checks,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .transaction_post_dated_checks,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .transaction_post_dated_checks,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> .active > a > .transaction_post_dated_checks,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:hover > .transaction_post_dated_checks,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:focus > .transaction_post_dated_checks,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:hover > .transaction_post_dated_checks,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:focus > .transaction_post_dated_checks {
	background-position: -49px -163px  !important;
	width: 43px;
	height: 50px;
}
/*transaction_post_dated_checks**/

/**loan_monitoring**/
.loan_monitoring{
	background-position: 0 -162px  !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active	> a 		> .loan_monitoring,
.tabs-left > .nav-tabs > li 		> a:hover 	> .loan_monitoring,
.tabs-left > .nav-tabs > li 		> a:focus 	> .loan_monitoring,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .loan_monitoring,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .loan_monitoring,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> .active > a > .loan_monitoring,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:hover > .loan_monitoring,
.tabs-left > .nav-tabs > li 		> a 		+ ul 			> li > a:focus > .loan_monitoring,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:hover > .loan_monitoring,
.tabs-left > .nav-tabs > .active 	> a 		+ ul 			> li > a:focus > .loan_monitoring {
	background-position: -49px -163px  !important;
	width: 43px;
	height: 50px;
}
/*loan_monitoring**/

/**accounts**/
.tabs-left > .nav-tabs .active > a .accounts,
.tabs-left > .nav-tabs > li > a:hover .accounts,
.tabs-left > .nav-tabs > li > a:focus .accounts,
.tabs-left > .nav-tabs .active > a:hover .accounts,
.tabs-left > .nav-tabs .active > a:focus .accounts {
	width: 25px;
	height: 25px;
}
.accounts{
	background-position: -20px -261px !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .accounts,
.tabs-left > .nav-tabs > li 		> a:hover 	> .accounts,
.tabs-left > .nav-tabs > li 		> a:focus 	> .accounts,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .accounts,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .accounts,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .accounts,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .accounts,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .accounts,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .accounts,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .accounts  {
	background-position: -95px -261px !important;
	width: 43px;
	height: 50px;
}
/**accounts**/


/**projects**/
.projects{
	background-position: -19px -14px !important;
	width: 44px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .projects,
.tabs-left > .nav-tabs > li 		> a:hover 	> .projects,
.tabs-left > .nav-tabs > li 		> a:focus 	> .projects,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .projects,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .projects,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .projects,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .projects,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .projects,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .projects,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .projects  {
	background-position:-94px -14px !important;
	width: 44px;
	height: 50px;
}
/**projects**/

/**teams**/
.teams{
	background-position: -19px -85px !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .teams,
.tabs-left > .nav-tabs > li 		> a:hover 	> .teams,
.tabs-left > .nav-tabs > li 		> a:focus 	> .teams,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .teams,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .teams,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .teams,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .teams,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .teams,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .teams,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .teams  {
	background-position: -95px -85px  !important;
	width: 43px;
	height: 50px;
}
/**teams**/

/**clients**/
.clients{
	background-position: -23px -144px !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .clients,
.tabs-left > .nav-tabs > li 		> a:hover 	> .clients,
.tabs-left > .nav-tabs > li 		> a:focus 	> .clients,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .clients,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .clients,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .clients,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .clients,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .clients,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .clients,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .clients {
	background-position: -97px -144px !important;
	width: 43px;
	height: 50px;
}
/**clients**/

/**commissions**/
.commissions{
	background-position: -23px -200px !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .commissions,
.tabs-left > .nav-tabs > li 		> a:hover 	> .commissions,
.tabs-left > .nav-tabs > li 		> a:focus 	> .commissions,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .commissions,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .commissions,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .commissions,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .commissions,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .commissions,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .commissions,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .commissions {
	background-position: -97px -200px  !important;
	width: 43px;
	height: 50px;
}
/**commissions**/

/**properties**/
.properties,.pending_properties{
	background-position: 0px -55px !important;
    height: 50px;
    width: 43px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .properties,
.tabs-left > .nav-tabs > li 		> a:hover 	> .properties,
.tabs-left > .nav-tabs > li 		> a:focus 	> .properties,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .properties,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .properties,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .properties,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .properties,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .properties,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .properties,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .properties,
.tabs-left > .nav-tabs > .active 	> a 		> .pending_properties,
.tabs-left > .nav-tabs > li 		> a:hover 	> .pending_properties,
.tabs-left > .nav-tabs > li 		> a:focus 	> .pending_properties,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .pending_properties,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .pending_properties,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .pending_properties,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .pending_properties,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .pending_properties,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .pending_properties,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .pending_properties {
	background-position: -50px -56px !important;
    height: 50px;
    width: 43px;
}
/**properties**/

/**help**/
.help{
	background-position:-20px -318px !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .help,
.tabs-left > .nav-tabs > li 		> a:hover 	> .help,
.tabs-left > .nav-tabs > li 		> a:focus 	> .help,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .help,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .help,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .help,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .help,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .help,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .help,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .help {
	background-position: -93px -318px  !important;
	width: 43px;
	height: 50px;
}
/**help**/

/**support**/
.support{
	background-position:-265px -6px !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .support,
.tabs-left > .nav-tabs > li 		> a:hover 	> .support,
.tabs-left > .nav-tabs > li 		> a:focus 	> .support,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .support,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .support,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .support,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .support,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .support,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .support,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .support {
	background-position: -329px -6px !important;
	width: 43px;
	height: 50px;
}
/**support**/

/**myaccount**/
.myaccount{
	background-position:-265px -6px !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .myaccount,
.tabs-left > .nav-tabs > li 		> a:hover 	> .myaccount,
.tabs-left > .nav-tabs > li 		> a:focus 	> .myaccount,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .myaccount,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .myaccount,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .myaccount,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .myaccount,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .myaccount,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .myaccount,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .myaccount {
	background-position: -329px -6px !important;
	width: 43px;
	height: 50px;
}
/**myaccount**/

/**personnels**/
.personnels{
	background-position:-20px -17px !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .personnels,
.tabs-left > .nav-tabs > li 		> a:hover 	> .personnels,
.tabs-left > .nav-tabs > li 		> a:focus 	> .personnels,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .personnels,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .personnels,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .personnels,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .personnels,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .personnels,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .personnels,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .personnels {
	background-position: -93px -17px !important;
	width: 43px;
	height: 50px;
}
/**personnels**/

/**contractors**/
.contractors{
	background-position:-20px -82px !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs > .active 	> a 		> .contractors,
.tabs-left > .nav-tabs > li 		> a:hover 	> .contractors,
.tabs-left > .nav-tabs > li 		> a:focus 	> .contractors,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .contractors,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .contractors,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .contractors,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .contractors,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .contractors,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .contractors,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .contractors {
	background-position: -93px -82px !important;
	width: 43px;
	height: 50px;
}
/**contractors**/


/**completed**/
.completed{
	background-position:-265px -75px !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs .active > a .completed,
.tabs-left > .nav-tabs > li > a:hover .completed,
.tabs-left > .nav-tabs > li > a:focus .completed,
.tabs-left > .nav-tabs .active > a:hover .completed,
.tabs-left > .nav-tabs .active > a:focus .completed {
	background-position: -330px -75px !important;
	width: 43px;
	height: 50px;
}
/**completed**/

/**home**/
.home{
	background-position:-265px -224px !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs .active > a .home,
.tabs-left > .nav-tabs > li > a:hover .home,
.tabs-left > .nav-tabs > li > a:focus .home,
.tabs-left > .nav-tabs .active > a:hover .home,
.tabs-left > .nav-tabs .active > a:focus .home {
	background-position: -331px -224px !important;
	width: 43px;
	height: 50px;
}
/**home**/

/**ongoing**/
.ongoing{
	background-position:-265px -149px !important;
	width: 43px;
	height: 50px;
}

.tabs-left > .nav-tabs .active > a .ongoing,
.tabs-left > .nav-tabs > li > a:hover .ongoing,
.tabs-left > .nav-tabs > li > a:focus .ongoing,
.tabs-left > .nav-tabs .active > a:hover .ongoing,
.tabs-left > .nav-tabs .active > a:focus .ongoing {
	background-position: -331px -149px !important;
	width: 43px;
	height: 50px;
}
/**ongoing**/

/**gen-info**/
.gen-info{
	background-position:-11px -3px !important;
	height: 104px;
    width: 88px;
}

.tabs-menu > .nav-tabs .active > a .gen-info,
.tabs-menu > .nav-tabs > li > a:hover .gen-info,
.tabs-menu > .nav-tabs > li > a:focus .gen-info,
.tabs-menu > .nav-tabs .active > a:hover .gen-info,
.tabs-menu > .nav-tabs .active > a:focus .gen-info {
	background-position: -137px -3px !important;
	height: 104px;
    width: 88px;
}
/**gen-info**/

/**doc-checklist**/
.doc-checklist {
	background: url(../../../../../developers/assets/img/cornerstone/documents-icon.png) no-repeat !important;
	background-position: -13px -7px !important;
	height: 104px;
    width: 88px;
}

.doc-checklist-gray{
	background: url(../../../../../developers/assets/img/cornerstone/documents-icon.png) no-repeat !important;
	background-position:-141px -7px !important;
	height: 104px;
    width: 88px;
}

.tabs-menu > .nav-tabs .active > a .doc-checklist,
.tabs-menu > .nav-tabs > li > a:hover .doc-checklist,
.tabs-menu > .nav-tabs > li > a:focus .doc-checklist,
.tabs-menu > .nav-tabs .active > a:hover .doc-checklist,
.tabs-menu > .nav-tabs .active > a:focus .doc-checklist {
	background-position: -13px -7px !important;
	height: 104px;
    width: 88px;
}
/**doc-checklist**/

/**unit-type**/
.unit-type{
	background-position:-11px -125px !important;
	height: 104px;
    width: 88px;
}
.unit-type-gray{
	background-position:-27px -140px !important;
	height: 104px;
    width: 88px;
}

.tabs-menu > .nav-tabs .active > a .unit-type,
.tabs-menu > .nav-tabs > li > a:hover .unit-type,
.tabs-menu > .nav-tabs > li > a:focus .unit-type,
.tabs-menu > .nav-tabs .active > a:hover .unit-type,
.tabs-menu > .nav-tabs .active > a:focus .unit-type {
	background-position: -137px -125px !important;
	height: 104px;
    width: 88px;
}
/**unit-type**/

/**prop-opt**/
.prop-opt{
	background-position:-11px -248px !important;
	height: 104px;
    width: 88px;
}
.prop-opt-gray{
	background-position:-27px -265px !important;
	height: 104px;
    width: 88px;
}
.tabs-menu > .nav-tabs .active > a .prop-opt,
.tabs-menu > .nav-tabs > li > a:hover .prop-opt,
.tabs-menu > .nav-tabs > li > a:focus .prop-opt,
.tabs-menu > .nav-tabs .active > a:hover .prop-opt,
.tabs-menu > .nav-tabs .active > a:focus .prop-opt {
	background-position: -137px -248px !important;
	height: 104px;
    width: 88px;
}
/**prop-opt**/

/**virtual-map**/
.virtual-map-gray{
	background-position: -27px -391px !important;
	height: 104px;
    width: 88px;
} 
.virtual-map{
	background-position:-11px -370px !important;
	height: 104px;
    width: 88px;
}

.tabs-menu > .nav-tabs .active > a .virtual-map,
.tabs-menu > .nav-tabs > li > a:hover .virtual-map,
.tabs-menu > .nav-tabs > li > a:focus .virtual-map,
.tabs-menu > .nav-tabs .active > a:hover .virtual-map,
.tabs-menu > .nav-tabs .active > a:focus .virtual-map {
	background-position: -137px -370px !important;
	height: 104px;
    width: 88px;
}
/**virtual-map**/


/**document_list**/
.document_list{
	background-position:-141px -7px !important;
	height: 114px;
    width: 88px;
}

.tabs-menu > .nav-tabs .active > a .document_list,
.tabs-menu > .nav-tabs > li > a:hover .document_list,
.tabs-menu > .nav-tabs > li > a:focus .document_list,
.tabs-menu > .nav-tabs .active > a:hover .document_list,
.tabs-menu > .nav-tabs .active > a:focus .document_list {
	background-position: -13px -7px !important;
	height: 104px;
    width: 88px;
}
/**document_list**/
/**document_list**/
.generator{
	background-position:-400px -7px !important;
	height: 114px;
    width: 88px;
}

.tabs-menu > .nav-tabs .active > a .generator,
.tabs-menu > .nav-tabs > li > a:hover .generator,
.tabs-menu > .nav-tabs > li > a:focus .generator,
.tabs-menu > .nav-tabs .active > a:hover .generator,
.tabs-menu > .nav-tabs .active > a:focus .generator {
	background-position: -272px -7px !important;
	height: 104px;
    width: 88px;
}
/**generator**/
.tabs-menu .nav-tabs > li.active > a, .tabs-menu .nav-tabs > li.active > a:hover, .tabs-menu .nav-tabs > li.active > a:focus{
	border: none !important;
}

/**buyers-tab**/
.buyers-tab{
	background-position:-18px -11px !important;
	height: 119px;
    width: 95px;
}
/**buyers-tab**/

/**brokers-tab**/
.brokers-tab{
	background-position:-139px -11px !important;
	 height: 119px;
    width: 95px;
}
/**brokers-tab**/

/**construction-tab**/
.construction-tab{
	background-position:-258px -11px !important;
	 height: 119px;
    width: 95px;
}
/**construction-tab**/

/**inventory-tab-v2**/
.inventory-tab-v2{
	background-position: 11px 13px !important;
	height: 118px;
	width: 102px;
}
/**inventory-tab-v2**/
.inventory-tab-sr{
	background-position: -89px 13px !important;
	height: 118px;
	width: 102px;
}
/**inventory-tab**/
.inventory-tab{
	background-position:-373px -11px !important;
	 height: 119px;
    width: 95px;
}
/**inventory-tab**/

/**accounting-tab**/
.accounting-tab{
	background-position:-491px -11px !important;
	 height: 119px;
    width: 95px;
}
/**accounting-tab**/


/**document-gray**/
.document-gray{
	background-position:-18px -11px !important;
	height: 104px;
    width: 88px;
}

.tabs-menu > .nav-tabs .active > a .document-gray,
.tabs-menu > .nav-tabs > li > a:hover .document-gray,
.tabs-menu > .nav-tabs > li > a:focus .document-gray,
.tabs-menu > .nav-tabs .active > a:hover .document-gray,
.tabs-menu > .nav-tabs .active > a:focus .document-gray {
	background-position: -119px -11px !important;
	height: 104px;
    width: 88px;
}
/**document-gray**/

/**payment-gray**/
.payment-gray{
	background-position:-18px -115px !important;
	height: 104px;
    width: 88px;
}

.tabs-menu > .nav-tabs .active > a .payment-gray,
.tabs-menu > .nav-tabs > li > a:hover .payment-gray,
.tabs-menu > .nav-tabs > li > a:focus .payment-gray,
.tabs-menu > .nav-tabs .active > a:hover .payment-gray,
.tabs-menu > .nav-tabs .active > a:focus .payment-gray {
	background-position:-119px -115px !important;
	height: 104px;
    width: 88px;
}
/**payment-gray**/
/**construction-gray**/
.construction-gray{
	background-position:-17px -218px !important;
	height: 104px;
    width: 88px;
}

.tabs-menu > .nav-tabs .active > a .construction-gray,
.tabs-menu > .nav-tabs > li > a:hover .construction-gray,
.tabs-menu > .nav-tabs > li > a:focus .construction-gray,
.tabs-menu > .nav-tabs .active > a:hover .construction-gray,
.tabs-menu > .nav-tabs .active > a:focus .construction-gray {
	background-position:-119px -218px !important;
	height: 104px;
    width: 88px;
}
/**construction-gray**/

.histories, .histories1{
	background: url(../../../../../developers/assets/img/cornerstone/history.png) no-repeat !important;
	color: rgba(0, 0, 0, 0) !important;
}
/**histories**/
.histories{
	background-position:-18px -16px !important;
	width: 45px;
	height: 50px;
	
}

.tabs-left > .nav-tabs > .active 	> a 		> .histories,
.tabs-left > .nav-tabs > li			> a:hover 	> .histories,
.tabs-left > .nav-tabs > li 		> a:focus 	> .histories,
.tabs-left > .nav-tabs > .active 	> a:hover 	> .histories,
.tabs-left > .nav-tabs > .active 	> a:focus 	> .histories,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > .active 	> a 		> .histories,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:hover 	> .histories,
.tabs-left > .nav-tabs > li 		> a 		+ ul > li 		> a:focus 	> .histories,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:hover 	> .histories,
.tabs-left > .nav-tabs > .active 	> a 		+ ul > li 		> a:focus 	> .histories {
	background-position:-18px -75px !important;
	width: 45px;
	height: 50px;
}
/**histories**/

.accounts_payable,  .payment_requests {
    background: url(../../../../../developers/assets/img/cornerstone/icons-accounting.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    color: rgba(0, 0, 0, 0) !important;
}


/**accounts_payable**/
.accounts_payable{
    background-position: -300px -542px !important;
    height: 50px;
    width: 43px;
}

.tabs-left > .nav-tabs > .active    > a         > .accounts_payable,
.tabs-left > .nav-tabs > li         > a:hover   > .accounts_payable,
.tabs-left > .nav-tabs > li         > a:focus   > .accounts_payable,
.tabs-left > .nav-tabs > .active    > a:hover   > .accounts_payable,
.tabs-left > .nav-tabs > .active    > a:focus   > .accounts_payable,
.tabs-left > .nav-tabs > .active    > a         + ul > .active  > a         > .accounts_payable,
.tabs-left > .nav-tabs > li         > a         + ul > li       > a:hover   > .accounts_payable,
.tabs-left > .nav-tabs > li         > a         + ul > li       > a:focus   > .accounts_payable,
.tabs-left > .nav-tabs > .active    > a         + ul > li       > a:hover   > .accounts_payable,
.tabs-left > .nav-tabs > .active    > a         + ul > li       > a:focus   > .accounts_payable {
    background-position: -201px -542px !important;
    height: 50px;
    width: 43px;
}


/**accounts_payable**/


/**payment_requests**/
.payment_requests{
    background-position: -300px -718px !important;
    height: 50px;
    width: 43px;
}

.tabs-left > .nav-tabs > .active    > a         > .payment_requests,
.tabs-left > .nav-tabs > li         > a:hover   > .payment_requests,
.tabs-left > .nav-tabs > li         > a:focus   > .payment_requests,
.tabs-left > .nav-tabs > .active    > a:hover   > .payment_requests,
.tabs-left > .nav-tabs > .active    > a:focus   > .payment_requests,
.tabs-left > .nav-tabs > .active    > a         + ul > .active  > a         > .payment_requests,
.tabs-left > .nav-tabs > li         > a         + ul > li       > a:hover   > .payment_requests,
.tabs-left > .nav-tabs > li         > a         + ul > li       > a:focus   > .payment_requests,
.tabs-left > .nav-tabs > .active    > a         + ul > li       > a:hover   > .payment_requests,
.tabs-left > .nav-tabs > .active    > a         + ul > li       > a:focus   > .payment_requests {
    background-position: -201px -718px !important;
    height: 50px;
    width: 43px;
}


/**payment_requests**/