/* Minification failed. Returning unminified contents.
(2,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-gray'
(19,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(32,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(50,28): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(54,35): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(58,17): run-time error CSS1039: Token not allowed after unary operator: '-medium-gray'
(62,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(70,22): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(76,26): run-time error CSS1039: Token not allowed after unary operator: '-accent-color'
(80,22): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(85,26): run-time error CSS1039: Token not allowed after unary operator: '-accent-color'
(94,22): run-time error CSS1039: Token not allowed after unary operator: '-accent-color'
(98,22): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray2'
(106,22): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(115,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-gray'
(120,22): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray'
(126,22): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(137,22): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(147,22): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray2'
(161,22): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray'
(172,21): run-time error CSS1039: Token not allowed after unary operator: '-dark-gray'
(177,25): run-time error CSS1039: Token not allowed after unary operator: '-accent-color'
(182,22): run-time error CSS1039: Token not allowed after unary operator: '-dark-gray'
(188,22): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray'
(193,28): run-time error CSS1039: Token not allowed after unary operator: '-accent-color'
(201,17): run-time error CSS1039: Token not allowed after unary operator: '-accent-color'
(208,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-gray'
(212,28): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray'
(213,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(218,17): run-time error CSS1039: Token not allowed after unary operator: '-accent-color'
(226,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(230,22): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray'
(234,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(239,28): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray'
(240,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-gray'
(244,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-gray'
(254,26): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(263,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-gray'
(267,39): run-time error CSS1039: Token not allowed after unary operator: '-dark-gray'
(271,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-gray'
(279,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(284,22): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray'
(292,17): run-time error CSS1039: Token not allowed after unary operator: '-spiro-disco-ball'
(300,22): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray'
(308,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-gray'
(312,17): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(316,17): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(320,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-gray'
(324,21): run-time error CSS1039: Token not allowed after unary operator: '-spiro-disco-ball'
(341,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-gray'
(345,17): run-time error CSS1039: Token not allowed after unary operator: '-accent-color'
(349,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-gray'
(357,17): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(358,35): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(363,22): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray2'
(368,24): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(372,35): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(386,28): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(396,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(400,22): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(407,26): run-time error CSS1039: Token not allowed after unary operator: '-accent-color'
(411,22): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray'
(415,32): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray'
(419,22): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(423,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(427,17): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(431,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-gray'
(439,21): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(452,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(457,22): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(461,29): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(465,24): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(466,22): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(475,34): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray'
(479,34): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray'
(487,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(493,28): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(494,28): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(498,28): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(499,26): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(503,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(510,16): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(515,17): run-time error CSS1063: Expected calculation unit, found 'var('
(515,17): run-time error CSS1064: Expected calculation product, found 'var('
(515,17): run-time error CSS1019: Unexpected token, found 'var('
(515,17): run-time error CSS1042: Expected function, found 'var('
(515,22): run-time error CSS1039: Token not allowed after unary operator: '-litepickerDayWidth'
(515,44): run-time error CSS1019: Unexpected token, found ' '
(515,44): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
(519,21): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(520,50): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(521,42): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(525,21): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(529,32): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(533,32): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(537,32): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(549,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(553,36): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(554,17): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(558,17): run-time error CSS1039: Token not allowed after unary operator: '-pacific-blue'
(563,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(573,22): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(588,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-gray'
(601,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(613,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(626,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
(630,17): run-time error CSS1039: Token not allowed after unary operator: '-base-color'
 */
:root {
    --base-color: #1b6389;
    --bright-gray: #e9e9e9;
    --bright-gray2: #e6f0f1;
    --dark-gray: #58595b;
    --medium-gray: #848587;
    --accent-color: #1c638a;
    --pacific-blue: #18bcc7;
    --spiro-disco-ball: #22c0f1;
}

body {
    background: #fff !important;
    color: var(--dark-gray);
}

h1,
h2 {
    color: var(--base-color);
}

.footer {
    background: #1f232c;
}

.copyright p {
    color: #909090;
}

.modal h2,
.modal label {
    color: var(--base-color) !important;
}

.page-title {
    background: #fff !important;
}

    .page-title .page-icon img,
    .login-logo {
        filter: brightness(0) saturate(100%) invert(25%) sepia(88%) saturate(1060%) hue-rotate(170deg) brightness(91%) contrast(101%);
    }

.right .login-logo:last-child {
    filter: unset;
}

.form .tab-group li.active a {
    color: #fff !important;
    background-color: var(--base-color) !important;
}

.form .tab-group {
    border-bottom: 1px solid var(--base-color);
}

.login-container label {
    color: var(--medium-gray) !important;
}

.login-container a {
    color: var(--base-color) !important;
}

.form .tab-content p.forgot a {
    color: #005d86 !important;
}

.btn-primary {
    background: var(--pacific-blue);
    border-radius: 5px;
}

    .btn-primary:hover,
    .btn-primary:focus {
        background: var(--accent-color);
    }

.navbar-default {
    background: var(--base-color);
}

    .navbar-default .dropdown-menu,
    .navbar-default .dropdown {
        background: var(--accent-color);
    }

        .navbar-default .dropdown-menu > li > a:hover,
        .navbar-default .dropdown-menu > li > a:focus {
            background: #3a87ad !important;
        }

.navbar-right {
    background: var(--accent-color);
}

.second-navbar {
    background: var(--bright-gray2) !important;
}

    .second-navbar .hospital-filter {
        background: transparent;
    }

.action-msg-header {
    background: var(--base-color) !important;
}

    .action-msg-header h3,
    .action-msg-header h3 * {
        color: #fff !important;
    }

.second-navbar * {
    color: var(--dark-gray) !important;
}

.second-navbar .hospital-filter .form-control:hover,
.second-navbar .hospital-filter .form-control:focus {
    background: var(--bright-gray);
}

.second-navbar li.active a,
.second-navbar a:hover,
.second-navbar a:focus {
    background: var(--pacific-blue) !important;
    border-bottom: 5px solid #0d9ca6;
    color: #fff !important;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.nav-tabs > li > a:hover {
    background: rgb(233, 233, 233);
    color: #fff;
    background: var(--base-color);
    border-radius: 5px 5px 0 0 !important;
    outline-offset: unset;
}

.nav-tabs > li > a:focus {
    outline: none;
}

.nav-tabs > li > a {
    background: var(--bright-gray2);
    color: #808081;
}

.nav-tabs > li.active > a img {
    filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);
}

.left-col-tabs li a img {
    filter: brightness(0) saturate(100%) invert(80%) sepia(0%) saturate(1%) hue-rotate(244deg) brightness(90%) contrast(81%);
    -webkit-filter: brightness(0) saturate(100%) invert(80%) sepia(0%) saturate(1%) hue-rotate(244deg) brightness(90%) contrast(81%);
}

.tab-content {
    background: var(--bright-gray);
    border: 1px solid #ddd;
    background: transparent;
}

    .tab-content .tab-content {
        border: none;
        margin-bottom: 0;
    }

    .tab-content a {
        color: var(--dark-gray);
    }

        .tab-content a:hover,
        .tab-content a:focus {
            color: var(--accent-color);
        }

.left-col a.active,
.left-col a:hover {
    background: var(--dark-gray);
    color: #fff !important;
}

.block {
    background: transparent;
    background: var(--bright-gray);
    /*background: var(--bright-gray2);*/
}

.action-msg-body {
    border: 1px solid var(--accent-color);
}

.action-msg-btn i {
    color: #fff !important;
}

.rating-stars ul > li.star.hover > i.fa {
    color: var(--accent-color);
}

.block label,
.block .label,
.tab-content label,
.tab-content .label {
    color: var(--dark-gray) !important;
}

.avatar-doctor {
    background-color: var(--bright-gray);
    color: var(--base-color);
}

.user-title,
.user-title-h2 {
    color: var(--accent-color);
}

.bio p.star {
    color: #FF912C;
}

.headline {
    color: var(--base-color);
}

.reservation.block {
    background: var(--bright-gray) !important;
}

.block h2 {
    color: var(--base-color);
    border-bottom: 1px solid #dbd1d1;
}

.btn-branch {
    background-color: var(--bright-gray);
    color: var(--dark-gray) !important;
}

.calendar li {
    color: var(--dark-gray);
}

.icon-toggle {
    background-color: #b4b3b3;
    background: #fff;
    border-radius: 5px;
}

    .icon-toggle:hover {
        background: var(--pacific-blue);
    }

    .icon-toggle i {
        color: #fff;
        color: #303334;
    }

.reservation .table th span {
    color: var(--dark-gray);
}

    .reservation .table th span:last-child {
        border-bottom: 3px solid var(--dark-gray);
    }

.table * {
    color: var(--dark-gray);
}

table {
    background-color: #fff;
}

.table th {
    color: var(--base-color);
}

.table-striped > tbody > tr:nth-of-type(2n),
.prscr-section .table-striped > tbody > tr:nth-of-type(2n) {
    background: var(--bright-gray) !important;
}

.table-striped tr {
    border-bottom: 1px solid #dcdddd;
}

td:hover {
    color: var(--spiro-disco-ball) !important;
}

.table-striped > thead > tr:first-child {
    border-bottom: 1px solid #779eb4;
}

.single-page .block {
    background: var(--bright-gray);
}

.avatar-upload .avatar-preview > div {
    border: 1px solid #d5d4d4;
}

.text-white {
    color: var(--dark-gray);
}

.icon-blue {
    color: var(--pacific-blue);
}

.profile-title {
    color: var(--pacific-blue) !important;
}

.block a {
    color: var(--dark-gray);
}

    .block a:hover {
        color: var(--spiro-disco-ball);
    }

.archive-block {
    border-bottom: 1px solid #C6C9CE;
}

    .archive-block:last-child {
        border-bottom: none;
    }

#inactiveAppointment .dr-block .doctor-img img,
#activeAppointment .dr-block .doctor-img img {
    border-radius: 10px;
}

.archive-details p {
    color: var(--dark-gray);
}

.archive-details h3 a {
    color: var(--accent-color);
}

.archive-details h4 {
    color: var(--dark-gray);
}

.tab-content .nav-tabs > li.active > a,
.tab-content .nav-tabs > li.active > a:hover,
.tab-content .nav-tabs > li.active > a:focus,
.tab-content .nav-tabs > li > a:hover,
.tab-content .nav-tabs > li > a:focus {
    color: var(--pacific-blue);
    border-bottom: 2px solid var(--pacific-blue) !important;
    background: #fff;
}

.tab-content .nav-tabs > li > a {
    background: var(--bright-gray2);
    color: #808081;
}

.tab-content .nav-tabs {
    border-color: var(--pacific-blue);
}

.tab-content .nav-tabs {
    border-bottom: 1px solid var(--pacific-blue);
}

.regestration-section .tab-content {
    border: none;
}

.prscr-info {
    /*background: var(--base-color) !important;*/
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    background-color: var(--pacific-blue);
}

.tab-content h3,
.tab-content h4,
.tab-content h5,
.tab-content .block label,
.tab-content .block .label,
.tab-content label,
.tab-content .label {
    color: var(--base-color) !important;
}

button.btn-submit {
    background: var(--pacific-blue) !important;
    border-radius: 5px !important;
    border: none !important;
}

    button.btn-submit:hover,
    button.btn-submit:focus {
        background: var(--accent-color) !important;
    }

.select-doctor form {
    background: var(--bright-gray) !important;
}

    .select-doctor form .form-footer {
        background-color: var(--bright-gray) !important
    }

div.days .boxHeader {
    background: var(--base-color) !important;
}

div.days .boxContent ul li {
    color: var(--base-color) !important;
}

.dr-block .doctor-img a {
    color: var(--pacific-blue);
}

.second-navbar .hospital-filter .form-control {
    color: var(--dark-gray) !important;
}

    .second-navbar .hospital-filter .form-control:hover,
    .second-navbar .hospital-filter .form-control:focus,
    .second-navbar .hospital-filter .form-control:hover *,
    .second-navbar .hospital-filter .form-control:focus * {
        background: #cbdedf;
        color: var(--base-color) !important;
    }

.dr-block {
    border: 1px solid #e7e9ea;
    background: #ffffff;
    box-shadow: 0px 1px 3px #1c3048;
    -webkit-box-shadow: 0px 1px 3px #696b6ab3;
    -moz-box-shadow: 0px 1px 3px #002b52;
}

div.days .boxContent .scrollTop i,
div.days .boxContent .scrollBottom i {
    color: var(--base-color) !important;
}

div.days .boxContent ul li.active {
    color: #fff !important;
    background: var(--base-color) !important;
}

.sw-theme-arrows > .nav .nav-link.active::after {
    border-left-color: var(--base-color) !important;
}

.sw-theme-arrows > .nav .nav-link.active {
    border-color: var(--base-color) !important;
    background: var(--base-color) !important;
    color: #ffffff;
}

.sw .toolbar {
    background: #fff !important;
}

.sw-theme-arrows > .nav .nav-link::after {
    border-left: 30px solid var(--bright-gray);
}

.sw-theme-arrows > .nav .nav-link::before {
    border-left: 30px solid var(--bright-gray);
}

.sw-theme-arrows > .nav .nav-link.done::after {
    border-left-color: #cadde7 !important;
}

.sw-theme-arrows > .nav .nav-link.done {
    color: var(--base-color);
    border-color: #cadde7 !important;
    background: #cadde7 !important;
}

.sw-theme-arrows .toolbar > .btn {
    background-color: var(--pacific-blue) !important;
    border: 1px solid var(--pacific-blue) !important;
}

    .sw-theme-arrows .toolbar > .btn:hover {
        border-color: var(--base-color) !important;
        background: var(--base-color) !important;
    }

.litepicker .container__months .month-item-weekdays-row {
    color: var(--base-color) !important;
}

.litepicker .container__months .month-item-header .button-previous-month > svg,
.litepicker .container__months .month-item-header .button-previous-month > img,
.litepicker .container__months .month-item-header .button-next-month > svg,
.litepicker .container__months .month-item-header .button-next-month > img {
    fill: var(--base-color) !important;
}

.litepicker .container__days .day-item {
    border-color: #cadde7 !important;
    width: calc(var(--litepickerDayWidth) - 20px);
}

    .litepicker .container__days .day-item:hover {
        color: var(--base-color) !important;
        -webkit-box-shadow: inset 0 0 0 1px var(--base-color) !important;
        box-shadow: inset 0 0 0 1px var(--base-color) !important;
    }

    .litepicker .container__days .day-item.is-today {
        color: var(--pacific-blue) !important;
    }

    .litepicker .container__days .day-item.is-end-date {
        background-color: var(--base-color) !important;
    }

    .litepicker .container__days .day-item.is-start-date {
        background-color: var(--base-color) !important;
    }

    .litepicker .container__days .day-item.is-in-range {
        background-color: var(--base-color) !important;
        color: #fff !important;
    }

        .litepicker .container__days .day-item.is-in-range:hover,
        .litepicker .container__days .day-item.is-end-date:hover,
        .litepicker .container__days .day-item.is-start-date:hover {
            color: #a7d0d4 !important;
        }

/*  */
div#srvInfo p strong {
    color: var(--base-color);
}

.welcome-text i {
    border-bottom: 2px dotted var(--pacific-blue);
    color: var(--pacific-blue);
}

.welcome-text span {
    color: var(--pacific-blue);
}

.welcome-title,
.welcome-text {
    color: var(--base-color);
}

.main-screen-link img {
    transition: filter 0.0s ease;
    filter: brightness(0) saturate(100%) invert(25%) sepia(88%) saturate(1060%) hue-rotate(170deg) brightness(91%) contrast(101%);
}

.main-screen-link:hover,
.main-screen-link:focus {
    background: var(--base-color);
}

    .main-screen-link:hover img {
        transition: filter 0.0s ease;
        filter: brightness(0) saturate(100%) invert(100%) sepia(27%) saturate(2172%) hue-rotate(207deg) brightness(113%) contrast(101%);
    }

.main-screen-link .dim:hover img,
.main-screen-link .dim:focus img {
    transition: filter 0.0s ease;
    filter: brightness(0) saturate(100%) invert(25%) sepia(88%) saturate(1060%) hue-rotate(170deg) brightness(91%) contrast(101%);
}

.main-screen-link span {
    color: var(--dark-gray);
}

.center-tabs li a img {
    filter: brightness(0) saturate(100%) invert(57%) sepia(0%) saturate(1140%) hue-rotate(17deg) brightness(89%) contrast(96%);
}

.center-tabs li a:hover img {
    transition: filter 0.0s ease;
    filter: brightness(0) saturate(100%) invert(100%) sepia(27%) saturate(2172%) hue-rotate(207deg) brightness(113%) contrast(101%);
}

.qus-block div:first-child {
    color: var(--base-color);
}

.red {
    background: red;
    color: #fff;
    border-radius: 10px;
    padding: 2px 5px;
}

.yellow {
    background: yellow;
    color: var(--base-color);
    border-radius: 10px;
    padding: 2px 5px;
}

.green {
    background: #00b58c;
    color: #fff;
    border-radius: 10px;
    padding: 2px 5px;
}

.form .tab-content #forgot-password .back i, .form .tab-content .unblock-section .back i {
    color: var(--base-color);
}
.form .tab-content #forgot-password .back p, .form .tab-content #forgot-password p.forgot,
.form .tab-content .unblock-section .back p, .form .tab-content .unblock-section p.forgot {
    color: var(--base-color);
}
