﻿
/*Core*/
/*.tool-button {
    @extend .bg-light;
    border: none;
    text-shadow: none;
}*/


.save-and-close-button span.button-inner {
    /*background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFW…Rz+k154Q7Kjby/ZM7ldxqiw4f6YkOFVpDHDe1fU98r/gowAMaC+CTtivcaAAAAAElFTkSuQmCC);*/
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAA0UlEQVQ4jWNgoBAwMjAwMHSXLvyPLPic/SvDl78/MRTzsLAzSP/i7yvujC6GibHAGIEJgQwMDAwMr55+YViwfyVDdVEyhgGtfXMZOHk40vsqFjMWdcQWMTAwMDAR48zpC1bB2fZedtwc3FxpfRWL+4g2ABmwc7Az2HvZcf/9+68QxQswwMrGzCAhJMrQ2jcXw/my4hJwQ2AAwwBBUU6GOC8/ol1EshfQAYYLlLV48Wq4e+0zjV3AwMDAcPgldsW24kQagE3hEHDB+gXriddFTQAAHYUwiiZ5FJkAAAAASUVORK5CYII=);
    box-shadow: none;
}

.s-Panel {
    background: #fff;
    border-top: 3px solid #000000;
}

.ui-dialog .ui-dialog-titlebar {
    background-color: darkcyan;
    text-align: center;
}

.dataTables_scrollBody {
    height: 100% !important;
}

.main-header .sidebar-toggle {
    padding: 10px 10px;
    font-size: 20px;
}

.fa-sliders {
    font-size: 20px;
}

@media (min-width: 1200px) {
    .main-header .logo i {
        animation: none;
    }
}

.slick-header-columns .slick-header-columns-right .ui-sortable {
    background: green;
}

.s-PropertyGrid .category-links {
    background: brown;
    border-radius: 2px;
    border: 1px;
    margin-bottom: 6px;
}

.grid-title, .panel-titlebar {
    text-align: center;
    /*menu nav bar*/
}

.main-header .sidebar-toggle {
    padding: 10px;
}

.navbar-nav > .user-menu > .dropdown-menu {
    width: 320px;
}

.main-header .logo i {
    background: url(../images/arlogo_32.png) no-repeat center center;
    background-size: cover;
    width: 100px;
}
/*end*/



/*.fixedContainer {
    position: fixed;
    width: 250px;
    height: auto;
    top: 130px;
    
}*/

.fixedLeftContainer {
    position: fixed;
    width: 230px;
    height: auto;
    margin-left: 10px;
    top: 130px;
    /*half the width*/
}
/*Pharmacy POS*/
.barcodeScanning {
    border-radius: 0px;
    background: #4a4a4a;
    color: #96f226;
    border: 1px solid #454545;
    height: 0 0 30px;
}

    .barcodeScanning:hover {
        background: #656565
    }

    .barcodeScanning:active {
        box-shadow: 0 0 30px #96f226
    }

    .barcodeScanning:focus {
        box-shadow: 0 0 30px #96f226
    }

    .barcodeScanning .ui-tooltip {
        background: #4a4a4a;
        color: #96f226;
        border: 2px solid #454545;
        border-radius: 0px;
        box-shadow: 0 0
    }

.ui-autocomplete {
    background: #4a4a4a;
    border-radius: 0px;
}

ui-autocomplete.source:hover {
    background: #454545;
}

.ui-menu .ui-menu-item a {
    background: red;
    height: 10px;
    font-size: 8px;
}
/*End*/
.skin-blue .main-header .navbar {
    background-color: green;
}

.skin-blue .main-header .logo {
    background-color: #7f36aa;
}

section.content > .s-DataGrid {
    border-top: 3px solid #7f36aa;
}

.newCondition {
    background-color: lightyellow;
}

.removedRow {
    background-color: red !important;
}
.notRevRegistered {
    background-color: rgb(240, 227, 171) !important;
}
.newApprovedCondition {
    background-color: lightgreen;
}



.control-sidebar-dark, .control-sidebar-dark + .control-sidebar-bg {
    background-color: #f9fafc;
}

    .control-sidebar-dark .control-sidebar-heading, .control-sidebar-dark .control-sidebar-subheading {
        color: black;
    }

.slider.slider-horizontal {
    width: 100%;
}
/* 
.s-Default-BeneficiaryEvaluationGrid {
    height: 665px !important;
} */

.fc-time-grid-container {
    height: 590px !important;
}

.content {
    padding-top: 0px;
}


.fc-view-container {
    overflow-x: scroll;
}

.fc-agendaWeek-view.fc-agenda-view {
}
/* **For 2 day view** */
.fc-agendaTwoDay-view.fc-agenda-view {
}

.fc-axis {
}

.no-events {
    background-color: #ddd;
}

.fc-resource-cell {
    border-width: 4px;
    background-color: wheat;
    border-color: black !important;
}

.fa-sat {
    border-left-width: 4px;
    border-color: black !important;
}

.Tatweer_Default_AppointmentDialog4_Saturday.Tatweer_Default_AppointmentDialog4_Sunday.Tatweer_Default_AppointmentDialog4_Monday
.Tatweer_Default_AppointmentDialog4_Tuesday.Tatweer_Default_AppointmentDialog4_Wednesday.Tatweer_Default_AppointmentDialog4_Thursday {
    width: 70px;
}

.fc-time .fc-title {
    font-size: small;
}

.stats_box .stat_text strong {
    margin-bottom: 13px;
}

.s-PatientRelationRecordDialog {
    height: 600px;
    width: 900px;
}

#s2id_TemporaryStropAbbreviation {
    padding: 0px;
    border: none;
}


/* .slick-cell {
    height: 30px !important;
} */

.edit {
    /*width: 100% !important;*/
}

.jvDetailsGridSize {
    height: 500px !important;
}


.excludedAsset {
    background-color: lightgray;
    color: red;
}

/*
.s-Form label.caption {
    margin-bottom: 2px;
    text-align: left;
    flex-basis: 100%;
}

.flex-layout .field {
    flex-wrap: wrap;
}
*/

.newCondition {
    background-color: yellow !important;
    font-weight: bold;
}

.VacationCondition {
    background-color: green !important;
    font-weight: bold;
}

.AbsentByManager {
    background-color: mediumvioletred !important;
    font-weight: bold;
}

.NotShown {
    background-color: red !important;
    font-weight: bold;
}

.unPaidVaction {
    background-color: blanchedalmond !important;
    font-weight: bold;
}

.LowPeriotiry {
    color: blue;
    font-weight: bold;
}

.HighPeriority {
    color: red;
    font-weight: bolder;
}

.category-links {
    background: lightseagreen !important;
}

.content-header {
    padding: 0px;
}

.content-wrapper {
    padding-top: 30px;
}
.control-sidebar-bg,
.control-sidebar {
  top: 0;
  right: -500px;
  width: 500px;
  -webkit-transition: right 0.3s ease-in-out;
  -o-transition: right 0.3s ease-in-out;
  transition: right 0.3s ease-in-out;
}

.s-LoginPanel .s-Form .caption {
  margin-top: 10px;
  transition: 0.5s ease all;
  pointer-events: none;

  padding: 6px 10px;
  color: blue;
  position: static;
  top: 20px;
  left: 150px;
  font-size: 16px;

}