@font-face {
    font-family: "Shabnam";
    font-style: normal;
    font-weight: normal;
    src: url('../../font/Shabnam/Shabnam.eot') format("embedded-opentype"), url('../../font/Shabnam/Shabnam.woff') format("woff"), url('../../font/Shabnam/Shabnam.ttf') format("truetype");
}
body {
    direction: rtl !important;
    overflow-x: hidden;
    position: unset !important;
}
body , .crumbs , .select2-container-multi .select2-choices .select2-search-choice , .module-action-bar .module-title , strong, b, th , .popover , .updates_timeline > li .update_info h5 , .tooltip , .updates_timeline > li .update_info > .updateInfoContainer .update-name , .select2-container .select2-choices .select2-search-field input, .select2-container .select2-choice, .select2-container .select2-choices {
    font-family: "Shabnam" !important;

}
/*responsive menu*/
.show-menu-in-xs {
    display: none;
}
@media (max-width:767px) {
    .show-menu-in-xs {
        display: block;
    }
    .show-menu-in-xl {
        display: none;
    }
}
/*hello*/
.app-menu {
    right: 0 !important; 
}
.tagContainer{
    text-align: right;
}
.select2-results{
    direction: rtl;
}
.select2-search-choice-close{
    left: 3px;
    right: auto;
}
.lists-menu > li > .pull-left > .js-popover-container > .fa {
    margin-right: 0;
    margin-left: 10px;
}
.popover{
    right: auto;
}
.dropdown-menu{
    left: 0;
    right: auto;
}
.update_info{
    text-align: right;
}
.updates_timeline > li .update_info > .updateInfoContainer {
    margin-right: 15px;
    margin-left: 0;
}
.record-header .recordBasicInfo {
    float: left;
    padding-right: 90px;
    padding-left: 0;
    direction: rtl;
}
.record-header .recordImage{
    float: right;
    right: 10px;
}
#helpPageOverlay{
    left: 0;
    right: auto;
}
.listview-table-norecords .listViewEntries .table-actions span, .listview-table .listViewEntries .table-actions span {
    padding-right: 10px;
    float: right;
    padding-left: 0;
}
#listColumnFilterContainer .listColumnFilter {
    margin-right: 20%;
    margin-left: 0;
}
.listViewPageDiv.content-area.full-width, .CalendarViewPageDiv.content-area.full-width, .editViewPageDiv.content-area.full-width, .settingsPageDiv.content-area.full-width{
    padding-right: 42px;
}
.listview-table, .summary-table, #quickPreviewHeader{
    direction: rtl;
}
.listview-pagejump{
    direction: rtl;
}
.btn-group, .btn-group-vertical{
    float: right;
}
.popover-content ul.listmenu, .popover ul.listmenu{
    float: right;
    text-align: right;
}
.sidebar-menu{
    direction: rtl;
}
.essentials-toggle {
    right: -1px;
    left: auto;
    border-left: 1px solid #DDDDDD;
    border-right: 0;
}
.main-container .sidebar-essentials{
    right: 42px;
    left: auto;
    border-left: 1px solid #DDDDDD;
    border-right: 0;
}
.global-actions .dropdown-menu:after , .global-actions .dropdown-menu:before{
    left: 14px;
    right: auto;
}
.fa.pull-right{
    margin-right: 0.3em;
    margin-left: 0;
}
.module-action-bar .module-breadcrumb a{
    float: right;
}
.modules-menu ul li.active a{
    border-right: 3px solid #6297C3;
    border-left: 0;
}
@media (min-width: 992px) {
    .main-container .content-area {
        padding-right: 283px;
        padding-left: 0;
    }
    .global-nav .logo-container {
        display: inline-block;
        width: 150px;
        z-index: 2;
        padding-right: 6%;
        padding-left: 0;
        margin-top: 1px;
    }
    .main-container .module-nav{
        right: 0;
        left: auto;
    }
    .app-nav .module-action-bar{
        padding-right: 42px;
        padding-left: 0;
    }
}

.detailViewContainer .content-area{
    padding-right: 50px;
    padding-left: 15px;
}
.search-link {
    float: right;
    direction: rtl;
}
.app-item {
    margin-right: 2px;
    margin-left: auto;
}
.app-menu .app-menu-items-wrapper {
    padding-right: 4px;
    padding-left: auto;
}
.app-menu .menu-items-wrapper {
    padding-right: 8px;
    padding-left: auto;
    text-align: right;
    direction: rtl;
}
.app-menu .app-name {
    padding-right: 2%;
    padding-left: auto;
}
.app-item-color-MARKETING {
    border-right: 4px solid #EF5E29;
    border-left: 0;
}
.app-item-color-SALES {
    border-right: 4px solid #3CB878;
    border-left: 0;
}
.app-item-color-INVENTORY {
    border-right: 4px solid #F1C40F;
    border-left: 0;
}
.app-item-color-SUPPORT {
    border-right: 4px solid #6297C3;
    border-left: 0;
}
.app-item-color-PROJECT {
    border-right: 4px solid #8E44AD;
    border-left: 0;
}
.app-item-color-TOOLS {
    border-right: 4px solid #EF5E29;
    border-left: 0;
}
.app-menu .fa-chevron-left {
    font-size: 0.7em;
    padding-top: 9px;
    padding-right: 10px;
}
.app-menu .app-modules-dropdown {
    right: 229px;
    left: auto;
}
.app-menu .app-modules-dropdown li a {
    padding-left: auto;
    direction: rtl;
}
.app-menu .app-modules-dropdown li a .module-name {
    padding-right: 5px;
    padding-left: auto;
}
.module-nav .modules-menu {
    float: right;
}
.popover.left {
    margin-left: -10px;
    left: 55px !important;
}
/*.dropdown-menu {*/
/*left: auto;*/
/*right: 0;*/
/*}*/
#PageJumpDropDown {
    left: 0;
    right: auto;
}
.availFiedlsContainer {
    direction: rtl;
}
.availFieldsContainer #accordion {
    text-align: right;
}
.availFieldsContainer #accordion .fa-caret-right {
    transform: rotate(180deg);
}
.company-logo {
    text-align: right;
}
#filterContainer #CustomView {
    text-align: right;
}
#filterContainer #CustomView .modal-header .pull-right , #overlayPageContent .data .fc-overlay-modal .overlayHeader .modal-header .clearfix .pull-right {
    float: left !important;
}
#filterContainer #CustomView .modal-header .pull-left , #overlayPageContent .data .fc-overlay-modal .overlayHeader .modal-header .clearfix .pull-left {
    float: right !important;
}
#filterContainer #CustomView .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    position: absolute;
    margin-top: 4px \9;
    margin-right: 0;
}
.form-control {
    text-align: right;
}
.select2-container-multi .select2-choices li {
    float: right;
}
#listview-actions .messageContainer center {
    direction: rtl;
}
h4.editHeader , .fieldBlockHeader {
    text-align: right;
}
#navigation_links .crumbs , #uploadFileContainer {
    direction: rtl;
}
#navigation_links .crumbs li:after {
    border-right: 20px solid #ECECEC;
    border-left: 0;
    left: -20px;
    right: auto;
}
#navigation_links .crumbs li.active:after {
    border-right: 20px solid #596875 !important;
    border-left: 0 solid #596875 !important;
}
#navigation_links .crumbs li.active:hover:after {
    border-right: 20px solid #596875 !important;
    border-left: 0 solid #596875 !important;
}
#navigation_links .crumbs li {
    border-right: 20px solid transparent;
    border-left: 0;
}
#navigation_links .crumbs li:hover:after {
    border-right: 20px solid #FBFBFB !important;
    border-left: 0 solid #FBFBFB !important;
}
.nav.navbar-nav li .dropdown-menu {
    left: 0 !important;
    right: auto !important;
}
.nav.navbar-nav li .dropdown-menu #quickCreateModules .quick-create-module {
    float: left;
}
.nav.navbar-nav li .dropdown-menu #quickCreateModules .quickcreateMoreDropdown {
    top: 28px;
}
#sidebar-essentials {
    text-align: right;
}
.col-lg-4 .low-header , .col-lg-4 .high-header , .col-lg-4 .medium-header {
    direction: rtl;
}
.col-lg-4 .low-header .title , .col-lg-4 .high-header .title , .col-lg-4 .medium-header .title {
    padding: 5px 7px 0px 10px !important;
}
.fieldBlockContainer .table {
    direction: rtl;
}
.fieldBlockContainer .table .input-group {
    float: right;
}
.fieldBlockContainer .table .input-group .input-group-addon:first-child {
    border-left: 1px solid #d9d9d9;
    border-right: 0;
}
#selectedFieldsList {
    direction: rtl;
}
#selectedFieldsList li span img {
    float: left;
}
.modal-dialog .modal-header .pull-right {
    float: left !important;
}
.modal-dialog .modal-header .pull-left {
    float: right !important;
}
.widget_header {
    text-align: right;
}
.summaryViewHeader {
    text-align: right;
}
.datepicker.datepicker-dropdown.dropdown-menu.datepicker-rtl {
    right: auto !important;
}
input {
    text-align: right;
}
.vt-default-callout.vt-info-callout.tagInfoblock , .form-group {
    text-align: right;
}
.blockData table {
    direction: rtl;
}
@media (min-width: 992px) {
    .main-container .module-nav {
        width: auto !important;
    }
}
.settingsgroup , textarea {
    text-align: right;
}
#importModules {
    padding-right: 0 !important;
}
.main-container-MailManager .listViewPageDiv {
    padding-right: 0 !important;
}
.main-container-MailManager .listViewPageDiv .mmDescription {
    margin: auto;
}
.user-logo {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.input-group-addon:last-child {
    border-right: none;
}
.input-group-addon:last-child {
    border-left: 1px solid #d9d9d9;
}
.settingsgroup ul li a {
    padding: 8px 25px 8px 50px !important;
}
.settingsgroup-accordion a {
    padding: 10px 8px !important;
}
h4.textOverflowEllipsis.maxWidth50 {
    text-align: right;
    max-width: 100%;
}
.commentInfoContentBlock , .singleComment .media {
    direction: rtl;
}
.singleComment .media {
    text-align: right;
}
.toggleComment.showMore , .pull-right.toggleComment {
    float: none !important;
}
#quickPreviewNextRecordButton {
    margin-left: 0;
}
.input-group {
    direction: rtl;
}
.editViewPageDiv .content-area {
    padding-right: 55px;
    padding-left: 15px;
}
.modal-overlay-footer {
    border-right: 41px solid #2c3b49;
    border-left: none;
}
table.massEditTable {
    direction: rtl;
}
.recentCommentsBody {
    text-align: right;
}
#address_result {
    background: none repeat scroll 0 0 #eee;
    list-style: none outside none;
    margin: 0;
    max-height: 180px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 0;
    padding: 5px;
    position: absolute;
    min-width: 200px;
    z-index: 100;
}
#address_result li {
    border-bottom: 1px solid #ccc;
    cursor: pointer;
    line-height: 25px;
    padding: 5px 5px 5px 0;
    width: 100%;
}
#address_result li:hover {
    background-color: #ccc;
    color: #f61238;
}
#address_result li.selected {
    background: yellow
}
.tr_style{
    background-color: #a8daa8;
}
.p_style{
    background-color: #ec989a;
}
.s_style{
    background-color: #fdd6a4;
}
.t_style{
    background-color: #fefeb3;
}
.r_style{
    background-color: #fff;
}
.poly_style{
    background-color: #f0f0d8;
}
#map{
    border: 1px solid #cccccc;
}
.vt-notification-info {
    text-align: right !important;
}
.referencefield-wrapper .createReferenceRecord {
    float: right;
    margin-top: 0;
    padding: 6.7px 7px;
}
.fieldBlockContainer .inputElement {
    height: 32px;
}
.input-save-wrap {
    float: none;
    margin-top: 0;
    display: contents;
}
.tooltip {
    direction: rtl;
}
tr span.edit.pull-left.ajaxEdited {
    float: right !important;
}
.overlay-container-60 {
    margin-right: 42px;
    margin-left: 0;
}
.qtip.qtip-default.qtip-dark.qtip-shadow.module-name-tooltip.qtip-pos-lc.qtip-focus .qtip-tip {
    right: -7px !important;
    left: auto !important;
    transform: rotate(180deg);
    opacity: 0.7;
}
ul.updates_timeline {
    direction: rtl;
}
.update_time.cursorDefault {
    text-align: center;
}
.updates_timeline > li .update_icon {
    left: auto;
    right: 20%;
}
.updates_timeline > li .update_info {
    margin: 0 26% -47px 0;
}
.updates_timeline:before {
    right: 21%;
    left: auto;
}
.listview-table-norecords .table-actions, .listview-table .table-actions {
    margin-right: 7px;
    margin-left: 0;
}
.settingsPageDiv .modal-overlay-footer {
    border-right: 229px solid #2c3b49;
    border-left: none;
}
.editViewContents .fieldBlockContainer, .summaryView , #CompanyDetailsContainer , #OutgoingServerDetails {
    text-align: right;
}
.clearfix.treeView ul:first-child , #customerPortalForm {
    direction: rtl;
}
.treeView li {
    border-right: 4px solid #dddddd;
    border-left: none;
}
.treeView li .toolbar-handle {
    text-align: right;
    margin-right: 10px;
    margin-left: 0;
}
.treeView li .toolbar-handle a:before {
    right: -10px;
    left: auto;
}
.table.table-bordered.profilesEditView , .table.table-bordered.table-condensed.sharingAccessDetails.marginBottom50px , .table.table-bordered.modulesTable , .blockFieldsList.blockFieldsSortable.row {
    direction: rtl;
}
.sharingAccessDetails input[type=radio]:checked::after, .sharingAccessDetails .radio input[type=radio]:checked::after, .sharingAccessDetails .radio-inline input[type=radio]:checked::after {
    right: 3px;
    left: auto;
}
#CompanyDetailsContainer img {
    max-width: 200px !important;
}
input.enabledModules.portal-module-name {
    left: 0;
}
.portal-dashboard {
    border-left: 1px solid #EF5E29 !important;
    border-right: 0 !important;
    padding-right: 15px;
}
#customerPortalForm .paddingRight0 {
    padding-left: 0 !important;
}
.portalModuleRow {
    border-right: 4px solid #EF5E29 !important;
    border-left: 0 !important;
}
.portalMenuHeader {
    border-right: 0 !important;
    border-left: 1px solid #EF5E29 !important;
}
#OutgoingServerDetails .table , .profileDetailView.detailViewInfo , .relatedTabModulesList , #ConfigEditorForm , .listViewPageDiv {
    direction: rtl;
}
#settingsMenuSearch {
    margin-right: 12px;
    margin-left: 0;
}
.settingsIndexPage , #detailView , .editViewPageDiv , .duplicateHandlingContainer , #editTax {
    text-align: right;
}
#settingsShortCutsContainer .well {
    margin-right: 20px;
    margin-left: 0 !important;
}
.marginLeftZero {
    margin-right: 0 !important;
}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    margin-right: -7px;
}
.select2-container-multi .select2-choices .select2-search-choice {
    margin: 3px 5px 3px 0;
}
.modal-dialog.basicCreateView {
    direction: rtl;
}
.menuEditorItem {
    margin-left: 15px;
    margin-right: 0;
}
.layoutContent .marginBottom10px {
    text-align: right;
}
.layoutContent .table , .addMailBoxStep .table {
    direction: rtl;
}
.addMailBoxStep .table input[type=radio]:checked::after, .addMailBoxStep .table .radio input[type=radio]:checked::after, .addMailBoxStep .table .radio-inline input[type=radio]:checked::after , .importview-content input[type=radio]:checked::after, .importview-content .radio input[type=radio]:checked::after, .importview-content .radio-inline input[type=radio]:checked::after {
    left: 0;
    right: 3px;
}
.overlay-container-300 {
    margin-right: 230px;
    margin-left: 0;
}
.menuEditorItem.menuEditorModuleItem .marginRight10px {
    margin-left: 10px;
    margin-right: 0;
}
.quickPreview .updates_timeline > li .update_info {
    margin: 0 26% -47px 0;
    text-align: left;
}
.quickPreview .updates_timeline > li .update_icon {
    left: auto;
    right: 18%;
}
#taskManagementContainer .entries .task-body {
    margin-left: 0;
    margin-right: 20px;
    text-align: right;
}
#taskManagementContainer .entries .task-details {
    float: right;
     text-align: right;
}
.vt-notification.vt-notification-danger.ui-draggable.ui-draggable-handle {
    text-align: right;
}
.vt-notification.vt-notification-danger.ui-draggable.ui-draggable-handle .notificationHeader .close.pull-right {
    float: left;
}
#taskManagementContainer .overlayHeader .modal-header .clearfix .pull-right {
    float: left !important;
}
#taskManagementContainer .overlayHeader .modal-header .clearfix .pull-left {
    float: right !important;
}
.dropdown-menu.dropdown-menu-right.widgetsList.pull-right {
    text-align: right !important;
}
.module-qtip {
    direction: ltr;
}
#taskManagementContainer {
    right: -18px;
}
.modal-content {
    margin: auto;
    left: 0 !important;
}
.settingsgroup-accordion a i {
    float: left;
}


/* add style for saina */
body {
    background-color: #f3f3f3;
}
.tdImage {
    text-align: center;
}
.app-fixed-navbar {
    background: #F4F5FA !important;  /* fallback for old browsers */

}
/*.global-actions ul li a:before , .global-actions ul li a.userName {*/
    /*color: #fff;*/
/*}*/
.search-link.hidden-xs {
    background-color: #ffffff;
}
.app-menu , .app-menu .app-modules-dropdown , .module-nav .modules-menu {
    background: #2980b9;  /* fallback for old browsers */
    background: -webkit-linear-gradient(to top, #2c3e50, #2980b9);  /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to top, #2c3e50, #2980b9); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
.app-item {
    background-color: transparent;
}
.active-app-item, .app-item:hover , .app-menu .app-modules-dropdown li:hover {
    background: #32648f;
}
.app-item {
    opacity: 1;
}
#Reports_listView_basicAction_Add , #appnav ul li button.addBookmark , #Typeorganization_listView_basicAction_LBL_ADD_RECORD , #Gdom_listView_basicAction_LBL_ADD_RECORD , #Expertiseo_listView_basicAction_LBL_ADD_RECORD , #Depth_listView_basicAction_LBL_ADD_RECORD , #Gdo_listView_basicAction_LBL_ADD_RECORD , #ProjectMilestone_listView_basicAction_LBL_ADD_RECORD , #ProjectTask_listView_basicAction_LBL_ADD_RECORD , #Project_listView_basicAction_LBL_ADD_RECORD , #Statuss_listView_basicAction_LBL_ADD_RECORD , #Subjects_listView_basicAction_LBL_ADD_RECORD , #Accounts_listView_basicAction_LBL_ADD_RECORD , #HelpDesk_listView_basicAction_LBL_ADD_RECORD , #Faq_listView_basicAction_LBL_ADD_RECORD , #ServiceContracts_listView_basicAction_LBL_ADD_RECORD , #Contacts_listView_basicAction_LBL_ADD_RECORD , #Expertise_listView_basicAction_LBL_ADD_RECORD , #createFilter {
    background-color: #7CA73E;
    color: #fff;
    border: 1px solid #7CA73E;
    text-shadow: none;
    background-image: none;
    transition: background-color ease-in-out 0.3s;
}
#Reports_listView_basicAction_Add:hover , #appnav ul li button.addBookmark:hover , #Typeorganization_listView_basicAction_LBL_ADD_RECORD:hover , #Gdom_listView_basicAction_LBL_ADD_RECORD:hover , #Expertiseo_listView_basicAction_LBL_ADD_RECORD:hover , #Depth_listView_basicAction_LBL_ADD_RECORD:hover , #Gdo_listView_basicAction_LBL_ADD_RECORD:hover , #ProjectMilestone_listView_basicAction_LBL_ADD_RECORD:hover , #ProjectTask_listView_basicAction_LBL_ADD_RECORD:hover , #Project_listView_basicAction_LBL_ADD_RECORD:hover , #Statuss_listView_basicAction_LBL_ADD_RECORD:hover , #Subjects_listView_basicAction_LBL_ADD_RECORD:hover , #Accounts_listView_basicAction_LBL_ADD_RECORD:hover , #HelpDesk_listView_basicAction_LBL_ADD_RECORD:hover , #Faq_listView_basicAction_LBL_ADD_RECORD:hover , #ServiceContracts_listView_basicAction_LBL_ADD_RECORD:hover , #Contacts_listView_basicAction_LBL_ADD_RECORD:hover , #Expertise_listView_basicAction_LBL_ADD_RECORD:hover , #createFilter:hover {
    background-color: #668833;
}
#ProjectMilestone_basicAction_LBL_IMPORT , #Typeorganization_basicAction_LBL_IMPORT , #Gdom_basicAction_LBL_IMPORT , #Expertiseo_basicAction_LBL_IMPORT , #Depth_basicAction_LBL_IMPORT , #Gdo_basicAction_LBL_IMPORT , #ProjectTask_basicAction_LBL_IMPORT , #Project_basicAction_LBL_IMPORT , #Statuss_basicAction_LBL_IMPORT , #Subjects_basicAction_LBL_IMPORT , #Accounts_basicAction_LBL_IMPORT , #HelpDesk_basicAction_LBL_IMPORT , #ServiceContracts_basicAction_LBL_IMPORT , #Contacts_basicAction_LBL_IMPORT , #Expertise_basicAction_LBL_IMPORT {
    background-color: #2493A9;
    color: #fff;
    border: 1px solid #2493A9;
    text-shadow: none;
    transition: background-color ease-in-out 0.3s;
}
#ProjectMilestone_basicAction_LBL_IMPORT:hover , #Typeorganization_basicAction_LBL_IMPORT:hover , #Gdom_basicAction_LBL_IMPORT:hover , #Expertiseo_basicAction_LBL_IMPORT:hover , #Depth_basicAction_LBL_IMPORT:hover , #Gdo_basicAction_LBL_IMPORT:hover , #ProjectTask_basicAction_LBL_IMPORT:hover , #Project_basicAction_LBL_IMPORT:hover , #Statuss_basicAction_LBL_IMPORT:hover , #Subjects_basicAction_LBL_IMPORT:hover , #Accounts_basicAction_LBL_IMPORT:hover , #HelpDesk_basicAction_LBL_IMPORT:hover , #ServiceContracts_basicAction_LBL_IMPORT:hover , #Contacts_basicAction_LBL_IMPORT:hover , #Expertise_basicAction_LBL_IMPORT:hover {
    background-color: #1d7182;
}
.settingsIcon .btn.btn-default.module-buttons.dropdown-toggle {
    background-color: #BD571E;
    color: #fff;
    text-shadow: none;
    transition: background-color ease-in-out 0.3s;
}
.settingsIcon.open .btn.btn-default.module-buttons.dropdown-toggle {
    background-color: #db6523;
    background-image: none;
    color: #fff;
    text-shadow: none;
    box-shadow: inset 0px 0px 14px 3px #BD571E;
    transition: background-color ease-in-out 0.3s;
}
#appnav ul li button.rssAddButton {
    background-color: #f39c12 !important;
    color: #fff;
    border: 1px solid #f39c12 !important;
    text-shadow: none;
}
.listViewContentHeader {
    background-color: #67809f;
}
.listViewContentHeader th {
    color: #ffffff !important;
}
#listview-table tbody tr td, #listview-table tbody tr td {
    transition: all ease-in-out 0.1s;
}
#listview-table tbody tr:hover td, #listview-table tbody tr:hover th {
    background-color: #e9e9e9;
}
#listview-table thead td, #listview-table thead th {
    border-bottom-width: 2px;
}
#listview-table td, #listview-table th {
    border: 1px solid #c8ced3;
}
.listColumnFilter i {
    color: #ffffff;
}
#HelpDesk_listView_massAction_LBL_EDIT , #Depth_listView_massAction_LBL_EDIT , #Expertiseo_listView_massAction_LBL_EDIT , #Typeorganization_listView_massAction_LBL_EDIT , #Faq_listView_massAction_LBL_EDIT , #ServiceContracts_listView_massAction_LBL_EDIT , #Contacts_listView_massAction_LBL_EDIT , #ProjectMilestone_listView_massAction_LBL_EDIT , #ProjectTask_listView_massAction_LBL_EDIT , #Accounts_listView_massAction_LBL_EDIT , #Subjects_listView_massAction_LBL_EDIT , #Statuss_listView_massAction_LBL_EDIT , #Project_listView_massAction_LBL_EDIT , #Expertise_listView_massAction_LBL_EDIT {
    background-color: orange;
    background-image: none;
    text-shadow: none;
    color: #ffffff;
}
#Reports_listView_massAction_LBL_DELETE , #HelpDesk_listView_massAction_LBL_DELETE , #Depth_listView_massAction_LBL_DELETE , #Expertiseo_listView_massAction_LBL_DELETE , #Typeorganization_listView_massAction_LBL_DELETE , #Faq_listView_massAction_LBL_DELETE , #ServiceContracts_listView_massAction_LBL_DELETE , #Portal_listview_massAction , #ProjectMilestone_listView_massAction_LBL_DELETE #Contacts_listView_massAction_LBL_DELETE , #ProjectTask_listView_massAction_LBL_DELETE , #Accounts_listView_massAction_LBL_DELETE , #Subjects_listView_massAction_LBL_DELETE , #Statuss_listView_massAction_LBL_DELETE , #Project_listView_massAction_LBL_DELETE , #Expertise_listView_massAction_LBL_DELETE , #Contacts_listView_massAction_LBL_DELETE {
    background-color: #e31a1a;
    background-image: none;
    text-shadow: none;
    color: #ffffff;
}
#Reports_listView_massAction_LBL_MOVE_REPORT , #HelpDesk_listView_massAction_LBL_ADD_COMMENT , #Faq_listView_massAction_LBL_ADD_COMMENT , #Contacts_listView_massAction_LBL_ADD_COMMENT , #ProjectTask_listView_massAction_LBL_ADD_COMMENT , #Accounts_listView_massAction_LBL_ADD_COMMENT , #Project_listView_massAction_LBL_ADD_COMMENT  {
    background-color: #5473ac;
    background-image: none;
    text-shadow: none;
    color: #ffffff;
}
#listview-actions {
    background-color: transparent;
}
#appnav.navbar-right {
    float: left !important;
}
.essentials-toggle .essentials-toggle-marker.fa.cursorPointer.fa-chevron-left , .essentials-toggle .essentials-toggle-marker.fa.cursorPointer.fa-chevron-right {
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.settingsSummary a {
    background-color: #fff !important;
    box-shadow: 3px 3px 21px #cccccc;
    transition: all ease-in-out 0.2s;
}
.settingsSummary a:hover {
    box-shadow: 0 0 0 #cccccc;
}
.settingsSummary a h2 {
    margin-top: 12px !important;
    margin-bottom: 0 !important;
}
#sidebar-essentials.sidebar-essentials  {
    box-shadow: -2px -3px 12px #d1d1d1;
}
.essentials-toggle {
    box-shadow: -3px -2px 7px #d1d1d1;
    z-index: 9;
}
#listview-table th {
     border: none !important;
}
.floatThead-floatContainer.floatThead-container {
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    box-shadow: rgb(188, 188, 188) 0 -7px 12px -2px;
}
#table-content .overflow-y .listViewEntries td {
    background-color: #ffffff;
}
#table-content .overflow-y .listViewEntries:hover td {
    background-color: #e9e9e9;
}
#table-content {
    border: 1px solid transparent !important;
}
.floatThead-table {
    background: #fff;
    background-color: #f3f3f3;
}
.col-lg-6.detailViewButtoncontainer .pull-right.btn-toolbar {
    float: left !important;
}
#detailViewPreviousRecordButton .fa.fa-chevron-left , #detailViewNextRecordButton .fa.fa-chevron-right{
    transform: rotate(180deg);
}
#Subjects_detailView_basicAction_LBL_EDIT {
    background-color: #aebd38 !important;
    color: #fff;
    border: 1px solid #aebd38 !important;
    text-shadow: none;
    background-image: none;
}
#listview-table {
    background-color: #ffffff;
}
.btn.btn-default.markStar#starToggle {
    background-color: #68829e !important;
    color: #fff;
    border: 1px solid #68829e !important;
    text-shadow: none;
    background-image: none;
    transition: all ease-in-out 0.3s;
}
.btn.btn-default.markStar#starToggle:hover {
    background-color: #5b728a !important;
}
.detailview-header-block {
    border: 1px solid #dddddd;
    box-shadow: 2px 2px 16px #cecece;
}
h4.textOverflowEllipsis.maxWidth50 {
    text-align: right;
    max-width: 100%;
    background-color: #d2d7d3;
    margin: 0;
    height: 40px !important;
    padding-top: 10px;
    padding-right: 10px;
}
.detailViewContainer .block {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.record-header.clearfix .hidden-sm.hidden-xs.recordImage.bgcontacts.app-SUPPORT img {
    background-color: #fff;
}
.listViewActions .pageNumbers.pull-right {
    float: left !important;
}
#overlayPageContent.fade.modal.overlayPageContent.content-area.overlay-container-60.in {
    margin-left: 42px !important;
    margin-right: 0 !important;
}
.modal-overlay-footer {
    border-left: none !important;
    border-right: none !important;
}
/*.spanListView {*/
    /*color: #ffffff !important;*/
/*}*/
body.modal-open {
    padding-right: 0 !important;
}
.btn-group.listViewMassActions.open .dropdown-menu {
    right: 0 !important;
}
.col-lg-2.recordImage.commentInfoHeader img {
    width: 100%;
    height: 100%;
}
.listview-table thead tr.searchRow {
    background-color: #fff;
}
.listview-table-norecords .table-actions span, .listview-table .table-actions span {
    opacity: 1 !important;
}
.info-row.row.headerAjaxEdit.td .fieldLabel .cf_940.value .picklist-color {
    padding: 10px 14px !important;
    border-radius: 3px;
    cursor: pointer;
}
.info-row.row.headerAjaxEdit.td .fieldLabel .cf_940.value .picklist-color:before {
    content: 'وضعیت : ';
}
.info-row.row.headerAjaxEdit.td .fieldLabel span.action a {
    font-size: 16px;
    padding-top: 8px;
    padding-right: 3px;
}
.info-row.row.headerAjaxEdit.td .fieldLabel .input-group.editElement {
    width: 90%;
}
.info-row.row.headerAjaxEdit.td .fieldLabel .input-group.editElement .input-save-wrap span {
    width: 35px;
}
@media (min-width: 992px) {
    .main-container.main-container-Reports .listViewPageDiv.content-area {
        padding-right: 324px;
    }
}
.main-container.main-container-Reports .listViewPageDiv.content-area.full-width {
    padding-right: 42px !important;
}
.listViewFilter.active .filterName .fa.foldericon.fa-folder-open , .listViewFilter .filterName .fa.fa-folder.foldericon {
    float: right;
}
.listViewFilter.active .filterName .fa.foldericon.fa-folder-open:before , .listViewFilter .filterName .fa.fa-folder.foldericon:before {
    padding-left: 5px;
}
#table-content form #listview-table tbody .listViewEntries .listViewRecordActions .table-actions ul.dropdown-menu {
    right: 0 !important;
}
.crumbs li.active:after {
    border-left: 0 !important;
    border-right: 20px solid #596875 !important;
}
.crumbs li:after {
    border-left: 0 !important;
    border-right: 20px solid #ECECEC !important;
    right: auto !important;
    left: -20px !important;
}
.crumbs li {
    border-left: 0 !important;
    border-right: 20px solid transparent !important;
}
.crumbs li a {
    padding-right: 13px;
}
.crumbs li:hover:after {
    border-right: 20px solid #FBFBFB !important;
    border-left: 0 !important;
}
.breadcrumb ul.crumbs {
    text-align: center ;
}
input[type=radio]:checked::after, .radio input[type=radio]:checked::after, .radio-inline input[type=radio]:checked::after {
    right: 3px !important;
    left: 0 !important;
}
.controls .radio label input[type=radio] {
    margin-left: 1px;
}
tr.listViewEntries td .table-actions span.more.dropdown.action ul.dropdown-menu {
    left: auto !important;
}
.BtnChangeCondition {
    transition: transform .3s;
}
.BtnChangeCondition:hover {
    transform: scale(1.1);
}
.overlayDetailHeader .recordBasicInfo .fieldLabel .action, .detailview-header .recordBasicInfo .fieldLabel .action {
    display: initial !important;
}
.detailview-content.container-fluid .related-tabs.row .nav.nav-tabs .tab-item .textOverflowEllipsis .tab-icon img {
    height: 30px;
}
.TooltipFieldEmpty .tooltip .tooltip-inner {
    background-color: #d52222 !important;
    font-size: 14px !important;
}
.TooltipFieldEmpty .tooltip .tooltip-arrow:before {
    border-top-color: #d52222 !important;
}
.TooltipFieldEmpty .tooltip .tooltip-arrow {
    border-top-color: #d52222 !important;
}
.current-filter-name a {
    max-width: unset !important;
}
#menubar_quickCreate_Events.quickCreateModule img {
    width: 25px !important;
}
.tab-card {
    margin: 10px auto 0;
    width: 100%;
    height: 255px;
    display: block;
    position: relative;
    background: #fff;
    border-radius: 5px;
    cursor: pointer;
    box-shadow: 0 0 0 1px #d0d8df, 0 1px 3px rgba(0,0,0,0.15);
    transition: all 0.3s;
}
.tab-card:hover {
    transform: translateY(-4px);
    box-shadow: 0 0 0 2px #43c0fe, 0 22px 43px rgba(0,0,0,0.15);
}
.tab-card:hover .tab-card-footer {
    height: 70px;
    background: #e3f2ff;
    border-top-color: #43c0fe;
}
.tab-card-content {
    padding: 40px 35px 35px 35px;
    text-align: center;
}
.tab-card-footer {
    width: 100%;
    height: 50px;
    position: absolute;
    bottom: 0;
    background: #eee;
    border-top: 1px solid #ddd;
    border-radius: 0 0 5px 5px;
    transition: all 0.25s ease;
}
.lists-menu > li.active {
    background: #388dca !important;
    color: #fff;
}
.lists-menu > li.active > a {
    color: #ffffff !important;
}
.tab-card-content {
    position: relative;
}
.tab-card-content .badge {
    font-size: 12px;
    min-width: 24px;
    height: 24px;
    border-radius: 38%;
    position: absolute;
    top: 40px;
    left: 40px;
    padding-top: 7px;
    background-color: #e30b0b;
    text-align: center;
}
.col-xs-11.col-sm-3.vt-notification.vt-notification-info .row-fluid.pbxcall .span12 {
    color: #ffffff !important;
}
.col-xs-11.col-sm-3.vt-notification.vt-notification-info .row-fluid.pbxcall {
    margin-top: 7px !important;
}
.col-xs-11.col-sm-3.vt-notification.vt-notification-info .notificationHeader {
    font-size: 17px;
    padding-bottom: 8px;
    border-bottom: 1px solid #999898;
}
.col-xs-11.col-sm-3.vt-notification.vt-notification-info {
    width: 240px !important;
}
.col-xs-11.col-sm-3.vt-notification.vt-notification-info .notificationHeader span:last-child {
    margin-right: 8px !important;
    font-size: 15px !important;
    color: #3ee53e !important;
}
.col-xs-11.col-sm-3.vt-notification.vt-notification-info .close.pull-right {
    color: #ffffff !important;
    opacity: .7 !important;
    padding-top: 3px !important;
}
.row2 , .title2 {
    background-color: #00b5cc !important;
}
.row2.csRowComplaintMessage , .row2.csRowComplaintMessage .col-lg-3 .title2.col-lg-1 , .csComplaintMessageNumber {
    background-color: #e26a6a !important;
}
.csHelpDeskNumber {
    background-color: #00b5cc !important;
}
.csComplaintMessageNumber div span , .csHelpDeskNumber div span {
    color: #fff !important;
}
.csComplaintMessageNumber .fieldValue .value a {
    color: green !important;
    font-weight: 900;
}
table.workflow-table tbody tr td.listViewEntryValue img {
    width: 23px !important;
}





    /* sidebar style */
.control-sidebar-bg {
    position: fixed;
    z-index: 1000;
    bottom: 0;
}
.control-sidebar-bg,
.control-sidebar {
    top: 200px;
    left: -230px;
    width: 230px;
    -webkit-transition: left 0.8s ease-in-out;
    -o-transition: left 0.8s ease-in-out;
    transition: left 0.8s ease-in-out;
}
.control-sidebar {
    position: fixed;
    z-index: 1010;
}
@media (max-width: 768px) {
    .control-sidebar {
        padding-top: 100px;
    }
}
.control-sidebar > .tab-content {
    padding: 10px 15px;
}
.control-sidebar.control-sidebar-open,
.control-sidebar.control-sidebar-open + .control-sidebar-bg {
    left: 0;
}
.control-sidebar-open .control-sidebar-bg,
.control-sidebar-open .control-sidebar {
    left: 0;
}
@media (min-width: 768px) {
    .control-sidebar-open .content-wrapper,
    .control-sidebar-open .right-side,
    .control-sidebar-open .main-footer {
        margin-left: 230px;
    }
}
.nav-tabs.control-sidebar-tabs > li:first-of-type > a,
.nav-tabs.control-sidebar-tabs > li:first-of-type > a:hover,
.nav-tabs.control-sidebar-tabs > li:first-of-type > a:focus {
    border-left-width: 0;
}
.nav-tabs.control-sidebar-tabs > li > a {
    border-radius: 0;
}
.nav-tabs.control-sidebar-tabs > li > a,
.nav-tabs.control-sidebar-tabs > li > a:hover {
    border-top: none;
    border-right: none;
    border-left: 1px solid transparent;
    border-bottom: 1px solid transparent;
}
.nav-tabs.control-sidebar-tabs > li > a .icon {
    font-size: 16px;
}
.nav-tabs.control-sidebar-tabs > li.active > a,
.nav-tabs.control-sidebar-tabs > li.active > a:hover,
.nav-tabs.control-sidebar-tabs > li.active > a:focus,
.nav-tabs.control-sidebar-tabs > li.active > a:active {
    border-top: none;
    border-right: none;
    border-bottom: none;
}
@media (max-width: 768px) {
    .nav-tabs.control-sidebar-tabs {
        display: table;
    }
    .nav-tabs.control-sidebar-tabs > li {
        display: table-cell;
    }
}
.control-sidebar-heading {
    font-weight: 400;
    font-size: 16px;
    padding: 10px 0;
    margin-bottom: 10px;
}
.control-sidebar-subheading {
    display: block;
    font-weight: 400;
    font-size: 14px;
}
.control-sidebar-menu {
    list-style: none;
    padding: 0;
    margin: 0 -15px;
}
.control-sidebar-menu > li > a {
    display: block;
    padding: 10px 15px;
}
.control-sidebar-menu > li > a:before,
.control-sidebar-menu > li > a:after {
    content: " ";
    display: table;
}
.control-sidebar-menu > li > a:after {
    clear: both;
}
.control-sidebar-menu > li > a > .control-sidebar-subheading {
    margin-top: 0;
}
.control-sidebar-menu .menu-icon {
    float: right;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    text-align: center;
    line-height: 35px;
}
.control-sidebar-menu .menu-info {
    margin-right: 45px;
    margin-top: 3px;
}
.control-sidebar-menu .menu-info > .control-sidebar-subheading {
    margin: 0;
}
.control-sidebar-menu .menu-info > p {
    margin: 0;
    font-size: 11px;
}
.control-sidebar-menu .progress {
    margin: 0;
}
.control-sidebar-dark {
    color: #b8c7ce;
    border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
}
.control-sidebar-dark,
.control-sidebar-dark + .control-sidebar-bg {
    background-color: #ffffff;
    border: 1px solid #d5d5d5;
    -webkit-box-shadow: 0 0 30px rgba(0,0,0,.2);
    box-shadow: 0 0 30px rgba(0,0,0,.2);
}
.control-sidebar-dark .nav-tabs.control-sidebar-tabs {
    border-bottom: #1c2529;
}
.control-sidebar-dark .nav-tabs.control-sidebar-tabs > li > a {
    background: #181f23;
    color: #b8c7ce;
}
.control-sidebar-dark .nav-tabs.control-sidebar-tabs > li > a,
.control-sidebar-dark .nav-tabs.control-sidebar-tabs > li > a:hover,
.control-sidebar-dark .nav-tabs.control-sidebar-tabs > li > a:focus {
    border-right-color: #141a1d;
    border-bottom-color: #141a1d;
}
.control-sidebar-dark .nav-tabs.control-sidebar-tabs > li > a:hover,
.control-sidebar-dark .nav-tabs.control-sidebar-tabs > li > a:focus,
.control-sidebar-dark .nav-tabs.control-sidebar-tabs > li > a:active {
    background: #1c2529;
}
.control-sidebar-dark .nav-tabs.control-sidebar-tabs > li > a:hover {
    color: #fff;
}
.control-sidebar-dark .nav-tabs.control-sidebar-tabs > li.active > a,
.control-sidebar-dark .nav-tabs.control-sidebar-tabs > li.active > a:hover,
.control-sidebar-dark .nav-tabs.control-sidebar-tabs > li.active > a:focus,
.control-sidebar-dark .nav-tabs.control-sidebar-tabs > li.active > a:active {
    background: #222d32;
    color: #fff;
}
.control-sidebar-dark .control-sidebar-heading,
.control-sidebar-dark .control-sidebar-subheading {
    color: #3f3d3d;
}
.control-sidebar-dark .control-sidebar-menu > li > a:hover {
    background: #1e282c;
}
.control-sidebar-dark .control-sidebar-menu > li > a .menu-info > p {
    color: #b8c7ce;
}
.control-sidebar-light {
    color: #5e5e5e;
}
.control-sidebar-light,
.control-sidebar-light + .control-sidebar-bg {
    background: #f9fafc;
    border-right: 1px solid #d2d6de;
}
.control-sidebar-light .nav-tabs.control-sidebar-tabs {
    border-bottom: #d2d6de;
}
.control-sidebar-light .nav-tabs.control-sidebar-tabs > li > a {
    background: #e8ecf4;
    color: #444444;
}
.control-sidebar-light .nav-tabs.control-sidebar-tabs > li > a,
.control-sidebar-light .nav-tabs.control-sidebar-tabs > li > a:hover,
.control-sidebar-light .nav-tabs.control-sidebar-tabs > li > a:focus {
    border-right-color: #d2d6de;
    border-bottom-color: #d2d6de;
}
.control-sidebar-light .nav-tabs.control-sidebar-tabs > li > a:hover,
.control-sidebar-light .nav-tabs.control-sidebar-tabs > li > a:focus,
.control-sidebar-light .nav-tabs.control-sidebar-tabs > li > a:active {
    background: #eff1f7;
}
.control-sidebar-light .nav-tabs.control-sidebar-tabs > li.active > a,
.control-sidebar-light .nav-tabs.control-sidebar-tabs > li.active > a:hover,
.control-sidebar-light .nav-tabs.control-sidebar-tabs > li.active > a:focus,
.control-sidebar-light .nav-tabs.control-sidebar-tabs > li.active > a:active {
    background: #f9fafc;
    color: #111;
}
.control-sidebar-light .control-sidebar-heading,
.control-sidebar-light .control-sidebar-subheading {
    color: #111;
}
.control-sidebar-light .control-sidebar-menu {
    margin-left: -14px;
}
.control-sidebar-light .control-sidebar-menu > li > a:hover {
    background: #f4f4f5;
}
.control-sidebar-light .control-sidebar-menu > li > a .menu-info > p {
    color: #5e5e5e;
}
a.btn-show-sidebar {
    width: 45px;
    height: 45px;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    right: -45px;
    padding-top: 5px;
    padding-right: 8px;
    background-color: #ffffff;
    border: 1px solid #d5d5d5;
    -webkit-box-shadow: 14px 0 15px rgba(0,0,0,.1);
    box-shadow: 14px 0 15px rgba(0,0,0,.1);
    border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
    border-left: 0;
    font-size: 28px;
    color: #686868;
}
.icon-show-sidebar {
    animation: rotation_setting 8s infinite linear;
}
@keyframes rotation_setting {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(359deg);
    }
}
.control-sidebar.control-sidebar-dark .tab-content {
    min-height: auto !important;
    border: none !important;
}
body.skin-black , body.skin-black .app-nav .module-action-bar .module-action-content {
    background-color: #2E353E;
    color: #e7e7e7 !important;
}
body.skin-black b, body.skin-black p, body.skin-black h1, body.skin-black h2, body.skin-black h3, body.skin-black h4, body.skin-black h5, body.skin-black h6, body.skin-black span, body.skin-black a {

} 
body.skin-black .app-menu, body.skin-black .app-menu .app-modules-dropdown, body.skin-black .module-nav .modules-menu {
    background: #232526;  /* fallback for old browsers */
    background: -webkit-linear-gradient(to top, #414345, #232526);  /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to top, #414345, #232526); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
body.skin-black .app-menu , body.skin-black #sidebar-essentials.sidebar-essentials , body.skin-black .essentials-toggle , body.skin-black .floatThead-floatContainer.floatThead-container {
    box-shadow: none;
}
body.skin-black .dashBoardContainer .tabContainer .nav {
    background-color: #000;
    border-bottom: none;
}
body.skin-black #table-content .overflow-y .listViewEntries td {
    background-color: #27293d;
}
body.skin-black .listview-table .fi.listViewEntryValue .input-groupeldValue,body.skin-black .listview-table .listViewEntryValue .fieldValue {
    color: rgba(255, 255, 255, 0.7);
}
body.skin-black .content-area {
    background-color: #2E353E;
}
body.skin-black .live-search-box , body.skin-black .live-search-sub-box {
    background-color: #3D444B;
}
body.skin-black .wizard-tabs li.active ~ li:before {
    color: #6e6f72;
}
body.skin-black .wizard-tabs li.active:before {
    color: #ed8aea;
    border: 4px solid #ed8aea;
}
body.skin-black .wizard .tab-content , body.skin-black .wizard .wizard-tabs {
    background-color: #3d4a57;
}
body.skin-black .wizard .tab-content .fieldBlockContainer {
    background: none;
    border: none;
    background-color: #3d4a57;
}
body.skin-black .card-issue div, body.skin-black .sub-card-issue div, body.skin-black .card-phone div, body.skin-black .card-importance div ,
body.skin-black .live-search-box, .live-search-sub-box , .live-search-box:focus,body.skin-black  .live-search-sub-box:focus ,
body.skin-black .live-search-sub-box {
    box-shadow: none;
}
