.fa-reports:before {
    content: "\f0c5";
}

.fa-setings:before {
    content: "\f085";
}

.fa-top-offers:before {
    content: "\f22d";
}

.fa-report-emails:before {
    content: "\f003 ";
}

.fa-testing-tools:before {
    content: "\f1b6";
}

#logout span a .hidden-xs{
    display: inline !important;
}

.btn-primary{
    background-color: #629600;
    border-color: #629600;
}

.btn-primary:hover, .btn-primary:active, .btn-primary:focus{
    background-color: #6db506;
    opacity: .9;
    border-color: #6db506;
}

#content .color-balance-minus {
    background-color: #fbc2a0;
}

.fa-leads-api:before {
    content: "\f084";
}

.fa-balance:before {
    content: "\f0d6";
}

.fa-integrations:before {
    content: "\f085";
}

.fa-roles:before {
    content: "\f0c0";
}

.fa-financial-storm:before {
    content: "\f005";
}

.fa-shortener:before {
    content: "\f0c1";
}

.fa-payouts:before {
    content: "\f005";
}

.fa-mailing:before {
    content: "\f1d8";
}


.fa-affiliate-contracts:before {
    content: "\f1c2";
}

.fa-affiliates-racing:before {
    content: "\f1b9";
}

.fa-referral-program:before {
    content: "\f234";
}

.fa-verification-sms-log:before {
    content: "\f022";
}

.overflow-auto {
    overflow: auto;
}

.button-advert-balance {
    margin-bottom: 20px;
}

.account-manager-info {
    margin-left: 50px;
}

.fa-telegramm:before {
    content: "\f124";
}

.fa-settings:before {
    content: "\f013";
}

.fa-system::before {
    content: "\f0ad";
}

.fa-tools::before {
    content: "\f036";
}

.fa-quicksender::before {
    content: "\f098";
}

.fa-news::before {
    content: "\f1ea";
}

.fa-stats::before {
    content: "\f20a";
}

.fa-internal-reports:before {
    content: "\f024";
}

.fa-discounts::before {
    content: "\f295";
}

.fa-finsprint::before {
    content: "\f09a";
}

.fixed-navigation #left-panel {
    position: absolute;
}

#form-user .widget-body #login {
    background-color: #eee;
}

.login-info a {
    text-transform: none;
}

.form-control {
    resize: vertical;
}

.modal {
    overflow-y: auto;
}

.modal-content {
    height: auto;
}

.modal-open {
    position: fixed;
}

.e-dgs-field-filter-datetime {
    min-width: 90px;
}

.ui-widget-content {
    z-index: 99999 !important;
}

.tooltip {
    z-index: 99999;
}

.btn-dgs-top-filters-submit {
    margin-right: 3px;
}

#myModal .modal-dialog .modal-body {
    word-break: break-word;
}

.counter-message-error {
    color: #FF0000;
}

.MessageBoxMiddle .pText{
    overflow-wrap: break-word;
}

#jarviswidget-fullscreen-mode {
  z-index: 1001;
}

.modal-backdrop {
  z-index: 1000;
}

.show-children-items-icon  {
    padding-left: 4px;
    padding-bottom: 4px;
    cursor: pointer;
}

.list-style-none {
    list-style-type: none;
}

@-moz-document url-prefix() {
	 input[type=file] {
         padding-top: 6px;
         height: min-content;
	}
}

#file_group_file .remove-btn {
	width: 31px;
}
 
@media(max-width : 767px) {
	.e-input .col-sm-6 {
		padding: 5px 0px 5px 0px;
	}
}

@media(max-width : 454px) {
    .btn-group.pull-right {
        padding-bottom: 2px;
    }
    .btn.btn-default.btn-dgs-open-top-filters {
        font-size: 0;
        height: 32px;
    }
    .btn.btn-default.btn-dgs-open-top-filters > .fa.fa-search {
        font-size: initial;
    }
}

@media(max-height : 550px) {
	.MessageBoxContainer {
        top: 15%;
    }
}

.divMessageBox {
    overflow: auto;
}

@media (max-width: 1500px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 13.5px;
        overflow-y: hidden;
        overflow-x: scroll;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd;
        -webkit-overflow-scrolling: touch;
        white-space: nowrap;
    }
    .table-responsive>.table-bordered {
        border: 0;
    }
    .table-responsive>.table {
        margin-bottom: 0;
    }

}

div.dt-bottom-row, .widget-body-toolbar, .widget-body .alert.alert-block {
    position: sticky;
    position: -webkit-sticky;
    left: 0;
}

@media (max-width: 351px) {
    .btn-group.pull-right {
        display: grid;
    }
}

@supports (-webkit-overflow-scrolling: touch) {
    .tox .tox-editor-container .tox-sidebar-wrap .tox-edit-area {
        -webkit-overflow-scrolling: touch;
         overflow-y: scroll;
    }
    .modal { -webkit-overflow-scrolling: touch; }
    .e-dgs-filter-datetime-range-item > .input-group >input{
        -webkit-appearance: none;
        -moz-appearance: none;
        min-width:100%;
    }
}

div#loadingBar.ui-dialog-content.ui-widget-content {
    overflow: unset;
}

div.alert-block > #reset-filters-btn {
    position: absolute;
    bottom: 10px;
    right: 10px;
}

#reset-filters-btn:active {
    position: absolute;
    bottom: 10px;
    right: 10px;
    top: unset;
    left: unset;
}

.can-reject a[data-action-name="reject"] {
    display: block;
}

a[data-action-name="reject"] {
    display: none;
}