﻿@media (max-width: 1100px) {
    .info-migraine {
        width: 50% !important;
    }

    .download-content-text {
        padding-top: 20px !important;
    }

    .download-content {
        width: 100% !important;
        padding-top: 15px !important;
    }

    kt-header__topbar-item kt-header__topbar-item--user{
        padding-right: 20% !important;
    }
}

@media (min-width: 1200px) {
    .info-box {
        width: 95% !important;
    }
}

@media (min-width: 1900px) {
    .info-box {
        padding-left: 25% !important;
    }

    .download-content-header {
        padding-left: 25% !important;
    }
}

button#kt_login_signin_submit {
    background-color: #D17A29 !important;
    border-color: #D17A29 !important;
}

    button#kt_login_signin_submit:hover {
        background-color: #044e71 !important;
        border-color: #044e71 !important;
    }

th.medication-header {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
    padding-left: 1em !important;
}

.download-content-header {
    padding-top: 50px;
    width: 100%;
    float: left
}

.ajovy-info {
    padding-left: 30px;
    -webkit-filter: drop-shadow(5px 5px 5px #222);
    filter: drop-shadow(5px 5px 5px #222);
}

.download-content {
    float: left;
}

.download-content-text {
    text-align: center;
    padding-left: 30px;
    font-weight: bold;
    font-size: 8px !important;
}

.nurse-image {
    width: 80%;
    margin: auto;
}

.btn-primary {
    background-color: #044e71 !important;
    border-color: #044e71 !important;
}

    .btn-primary:hover {
        background-color: #D17A29 !important;
        border-color: #D17A29 !important;
    }

.swal-button--confirm {
    background-color: #044e71 !important;
    border-color: #044e71 !important;
}

    .swal-button--confirm:hover {
        background-color: #D17A29 !important;
        border-color: #D17A29 !important;
    }

.swal-button:focus {
    box-shadow: none !important;
}

.btn-secondary {
    background-color: #D17A29 !important;
    border-color: #D17A29 !important;
    color: #ffffff !important;
    margin-right: 1em !important;
}

.kt-aside-menu {
    background-color: #044e71 !important;
}

.kt-aside__brand {
    background-color: #044e71 !important;
    padding: 0 30px !important;
    height: 40px !important;
}

    .kt-aside__brand .kt-aside__brand-tools {
        padding-left: 10px !important;
    }

.btn-default:hover {
    background-color: #044e71 !important;
    border-color: #044e71 !important;
}

.btn-outline-success {
    color: #044e71 !important;
    border-color: #044e71 !important;
}

    .btn-outline-success:hover {
        color: #ffffff !important;
        background-color: #044e71 !important;
        border-color: #044e71 !important;
    }

    .btn-outline-success:active {
        color: #ffffff !important;
        background-color: #044e71 !important;
        border-color: #044e71 !important;
        border-color: #044e71 !important;
    }

.kt-header--fixed {
    background-color: #f7f7f7 !important;
}

.kt-badge--success {
    background: #044e71 !important;
}

.kt-badge--dark {
    background: #D17A29 !important;
}

.kt-badge--brand {
    background: #aa198d !important;
}

.kt-header__topbar-username {
    color: #424242 !important;
}

.btn-icon {
    border-color: #044e71 !important;
}

.kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background: #1f6080 !important;
}

.nav-link {
    color: #044e71 !important;
}

.toast-success {
    background-color: #044e71 !important;
    border-color: #044e71 !important;
}

.a:hover {
    color: #044e71 !important;
}

.fa-angle-double-left {
    color: #044e71 !important;
}



.fa-angle-left {
    color: #044e71 !important;
}


.fa-angle-right {
    color: #044e71 !important;
}

.fa-angle-double-right {
    color: #044e71 !important;
}

.dataTables_wrapper div.bottom div.dataTables_paginate ul li.active a, .dataTables_wrapper div.bottom div.dataTables_paginate ul li.active a:hover {
    background-color: #044e71 !important;
}

.form-control:focus {
    border-color: #044e71 !important;
}

.kt-login.kt-login--v1 .kt-login__aside .kt-login__title {
    color: #044e71 !important;
}

.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #ffffff !important;
}

.kt-aside {
    background-color: #044e71 !important;
}

.kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
    color: #ffffff !important;
}

.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    color: #ffffff !important;
    background-color: #1f6080 !important;
}

    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
        color: #ffffff !important;
        background-color: #1f6080 !important;
    }

.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #ffffff !important;
}

.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
    color: #ffffff !important;
}

.kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon {
    color: #ffffff !important;
}

.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
    color: #ffffff !important;
}

.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link {
    color: #ffffff !important;
    background-color: #1f6080 !important;
}

.kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link {
    background-color: #1f6080 !important;
    color: #ffffff !important;
}


.kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
    color: #ffffff !important;
}

.kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
    color: #ffffff !important;
}

.kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading, .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link {
    background-color: #1f6080 !important;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
    background-color: #ffffff !important;
}

|.btn-outline-primary:hover {
    background-color: #1f6080 !important;
}

.kt-notification .kt-notification__item:hover {
    background-color: #1f6080 !important;
}

label.btn.btn-label-brand:focus, label.btn.btn-label-brand:hover, label.btn.btn-label-brand.active, a.btn.btn-label-brand:focus, a.btn.btn-label-brand:hover, a.btn.btn-label-brand.active, button.btn.btn-label-brand:focus, button.btn.btn-label-brand:hover, button.btn.btn-label-brand.active, input.btn.btn-label-brand:focus, input.btn.btn-label-brand:hover, input.btn.btn-label-brand.active {
    background-color: #1f6080 !important;
}

.kt-notification .kt-notification__item .kt-notification__item-icon i {
    color: #ffffff !important;
}

.kt-notification .kt-notification__item:hover .kt-notification__item-details .kt-notification__item-title {
    color: #ffffff !important;
}

.kt-badge.kt-badge--unified-brand {
    color: #D17A29 !important;
}

.kt-portlet__head {
    background-color: #f9f9f9 !important;
}

.kt-portlet.kt-portlet--height-fluid {
    height: calc(100% - 20px);
}

.row {
    flex-wrap: nowrap !important;
}

.cal-row-head [class*="cal-cell"]:first-child, .cal-row-head [class*="cal-cell"] {
    font-weight: bold !important;
}

.dataTables_wrapper table thead {
    background-color: #f9f9f9 !important;
}

.dataTables_wrapper table tbody tr.odd, .dataTables_wrapper table tbody tr.odd > .sorting_1, .dataTables_wrapper table tbody tr.odd > .sorting_2, .dataTables_wrapper table tbody tr.odd > .sorting_3 {
    background-color: #ffffff !important;
}

.kt-subheader .kt-subheader__main .kt-subheader__title {
    color: #044e71 !important;
}

.kt-subheader .kt-subheader__main .kt-subheader__desc {
    color: #044e71 !important;
}

.btn-outline-success:hover {
    color: #044e71 !important;
}

/*Login logo*/
#logo img {
    /*margin-left: auto;*/
    margin-right: auto;
    display: block;
    width: 10%;
    padding-bottom: 30px;
}

/*Login logo*/
#logo2 img {
    margin-left: auto;
    /*margin-right: auto;*/
    display: block;
    width: 100% !important;
}

/*PatientOverview*/

.td-strongcolumn {
    font-weight: bold !important;
}

.kt-subheader .kt-subheader__main .kt-subheader__title {
    padding-right: 2rem !important;
}

.table-hover tbody tr:hover {
    background-color: green !important;
    color: green !important;
}

.table thead th, .table thead td {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
    padding-left: 1em !important;
}

.table th, .table td {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
    padding-left: 1em !important;
}
/*dashboard controls*/
.event {
    border-radius: 0px !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

.event-warning {
    background-color: #d48434 !important;
}

.event-important {
    background-color: #e93e34 !important;
}

.event-success {
    background-color: #006400 !important;
}

span[data-cal-date] {
    margin-right: 0px !important;
    padding-top: 30px !important;
}

.pull-right {
    float: inherit !important;
    color: #28282b !important;
}

.cal-day-outmonth span[data-cal-date] {
    opacity: 0.5 !important;
}

.kt-portlet .kt-portlet__head {
    border-bottom: 1px solid #f9f9f9 !important;
}

.btn-headache {
    color: #a3a2a2 !important;
    border-bottom-color: transparent !important;
}

    .btn-headache.active {
        background-color: transparent !important;
        border-color: transparent !important;
        border-bottom-color: #044e71 !important;
        color: #044e71 !important;
        margin-right: 20px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

.events-list {
    display: block !important;
    margin-left: auto !important;
    margin-right: auto !important;
    width: 100% !important;
    position: center !important;
}

/*datatables*/
.dataTables_wrapper div.bottom div.dataTables_paginate ul li a {
    border-radius: 0% !important;
    -webkit-border-radius: 0% !important;
    height: 2.75rem !important;
    width: 2.75rem !important;
}

.dataTables_wrapper div.bottom div.dataTables_paginate ul li a {
    background-color: #fff !important;
}

td.highlight {
    background-color: red !important;
}

.custom-datepicker {
    border: 0px !important;
    text-decoration: underline !important;
    text-align: right !important;
}

input#timePeriod {
    width: 8em !important;
    cursor: pointer !important;
}

.form-control {
    border-radius: 0px !important;
}

table.display tbody tr:nth-child(even):hover td {
    color: #D17A29 !important;
    background-color: #f0f0f0 !important;
}

table.display tbody tr:nth-child(odd):hover td {
    color: #D17A29 !important;
    background-color: #f0f0f0 !important;
}

.input-group-text.dashboard {
    background-color: transparent !important;
    border: 0px !important;
}

.kt-content.kt-grid__item.kt-grid__item--fluid.kt-grid.kt-grid--hor {
    background-color: #e6e6e6 !important;
}

.kt-header kt-grid__item kt-header--fixed kt-head--skin-light {
    background-color: #f7f7f7 !important;
}

.month.active {
    background-color: #044e71 !important;
}

.kt-header-mobile {
    background-color: #044e71 !important;
}

    .kt-header-mobile .kt-header__brand-logo-default {
        padding-top: 0px !important;
    }

.kt-login.kt-login--v1 .kt-login__wrapper .kt-login__body .kt-login__form .kt-login__actions .kt-login__btn-secondary, .kt-login.kt-login--v1 .kt-login__wrapper .kt-login__body .kt-login__form .kt-login__actions .kt-login__btn-primary {
    margin-left: 20% !important;
}

.kt-login__form {
    background-color: rgba(247, 247, 247, 0.8) !important;
    padding-bottom: 10px !important;
    padding-top: 25px !important;
    padding-left: 50px !important;
    padding-right: 50px !important;
    width: 30%;
    float: left;
}

.info-migraine {
    width: 60%;
    float: left;
    padding-top: 130px;
    padding-right: 20px;
}

.kt-login.kt-login--v1 .kt-login__wrapper .kt-login__body .kt-login__form .kt-login__title > h3 {
    color: #014b73 !important;
    font-size: 1.5rem !important;
}

.kt-login.kt-login--v1 .kt-login__wrapper .kt-login__body .kt-login__form .kt-form .form-group .form-control {
    background-color: white !important;
}

.spanRememberMe {
    background-color: white !important;
    height: 35px !important;
    width: 35px !important;
}

.kt-checkbox {
    font-size: 16px !important;
    padding-left: 50px !important;
    padding-top: 6px !important
}

.kt-grid__item kt-grid__item--fluid kt-grid__item--order-tablet-and-mobile-1 kt-login__wrapper d-block {
    background-color: red !important;
}

::placeholder {
    font-size: 1.25em;
    color: #014b73 !important;
}

i.fa.fa-arrow-right {
    padding-left: 60px !important;
    padding-right: 0px !important;
    margin-right: 0px !important;
}

.kt-login__actions {
    padding-bottom: 5px;
}
