// @import '~antd/dist/antd.min.css'; // @import '~antd/dist/antd.css'; @import '../stylesheets/variables.scss'; @import '../stylesheets/mixins/_responsive.scss'; @import '../stylesheets/antd_theme_dark.scss'; // @import url('https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600;700&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap'); body { font-family: 'Montserrat', "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif!important; } body, html { // height: auto; // height: -webkit-fill-available; background: var(--primary-background-color); color: $primary-text-color; // touch-action: pan-y; height: 100%; // overflow-y: scroll; -webkit-overflow-scrolling: touch; } html.theme-transition, html.theme-transition *, html.theme-transition *:before, html.theme-transition *:after { transition: all 750ms !important; transition-delay: 0 !important; } h1, h1 .anticon, .heading-row h1.ant-typography, .heading-row .ant-typography-edit-content{ font-size: 20px; line-height: 1.4; font-weight: 400; margin:0px 0 0 30px; color: var(--heading-blue); /*background: -webkit-linear-gradient(180deg, #00a0f5 0%, $primary-color 100%); background: linear-gradient(180deg, #009EF6, $primary-color); -webkit-background-clip: text; -webkit-text-fill-color: transparent;*/ @include MQ(md) { font-size: 26px; } @include MQ(lg) { font-size: 28px; } @include MQ(xl) { font-size: 32px; } @include MQ(xxl) { font-size: 36px; } } h1 .anticon{ margin: 0; line-height: normal; font-weight: 300; } h2{ margin: 0 0 10px 0; padding: 0; position: relative; font-size: 22px; line-height: 1.3; font-weight: 600; /* color: $secondary-text-color; */ color: $primary-text-color; // white-space: nowrap; overflow: hidden; opacity: 1; transition: opacity 0.2s ease; } h2:after{ margin-left: 24px; content: ''; display: inline-block; vertical-align: middle; width: 100%; height: 1px; background: linear-gradient(to right, rgba(23, 143, 255, 0.2), transparent 80%); } html[data-theme="dark"] { h2:after{ background: linear-gradient(to right, rgba(255, 220, 23, 0.2), transparent 80%); } } .heading-row h2.ant-typography{ color: var(--heading-blue); font-weight: 400; } h3{ letter-spacing: 0.03em; opacity: 1; transition: opacity 0.2s ease; /* color: $secondary-text-color; */ color: $primary-text-color; margin: 0 0 10px 0; padding: 0; position: relative; font-size: 16px; line-height: 1.2; font-weight: 400; white-space: nowrap; overflow: hidden; } h3.training_trainee_name { background: white; padding: 10px; box-shadow: var(--base-item-shadow); border-radius: 2px; padding-top: 15px; padding-left: 12px; margin-bottom: 1px; white-space: break-spaces; text-overflow: ellipsis; overflow-x: hidden; margin-right: 30px; } h4{ font-weight: 500; opacity: 1; transition: opacity 0.2s ease; /* color: $secondary-text-color; */ color: $primary-text-color; margin: 10px 0 6px 0px; padding: 0; position: relative; font-size: 15px; line-height: 1.2; /* white-space: nowrap; */ overflow: hidden; } h4:after{ margin-left: 24px; content: unset; display: inline-block; vertical-align: middle; width: 100%; height: 1px; background: linear-gradient(to right, rgba(23, 143, 255, 0.2), transparent 80%); } p{ font-weight: 400; line-height: 1.4; font-size: 16.8px; } .danger, .danger *{ color: $danger-color; } .success, .success *{ color: $success-color; } .primary, .primary *{ color: $primary-color; } .muted, .muted *{ color: $secondary-muted-text-color; } ul{ padding-left: 0; } ul li{ list-style: none; padding-left: 0; } .vertical-align { display: flex; align-items: center; //justify-content: center; } .vertical-align-top { align-self: flex-start; } .panel { background:white; width: 100%; margin-bottom: 20px; } .vertical-align-bottom { align-self: flex-end; } .autosizer-parent{ width: 100%; //height: calc(100vh - 170px)!important; overflow: hidden; & > div { width: 100%!important; } } #layout-container{ min-height: calc(100vh - 392px); // &.ant-layout-has-sider{ // height: calc(100vh - 65px); // } } #header { position: relative; display: block; //transition: all 0.3s; background: $header-bg; box-shadow: $base-item-shadow; //position: fixed; //width: 100%; z-index: 999; height: auto; //max-width: 100%; padding: 15px; /* border-bottom: 1px solid #e8e8e8; */ } .header-logo{ float: left; position: relative; width: 100%; @include MQ(lg) { width: auto; } } .footer-logo{ float: left; position: relative; width: 100%; @include MQ(lg) { width: auto; } } .flex { display: flex; } .alignMiddle { align-items: center; } .justifyBetween { justify-content: space-between; } .justifyCenter { justify-content: center; } #header:after{ clear: both; } .header-options{ // float: right; display: flex; align-items: center; justify-content: flex-end; //width: calc(100% - 200px); text-align: right; // @include MQ(sm) { // width: calc(100% - 240px); // } } .ant-dropdown-menu{ border-radius: 0!important; } .main-navigation{ margin-top: 30px; width: 100%; margin-bottom: 10px; } .ant-layout-header .ant-menu{ justify-content: flex-start; } .main-navigation .ant-menu-horizontal{ border-bottom: 0; } .headroom-wrapper { height:auto!important; } .headroom{ z-index: 998!important; } .headroom--unpinned { transition: none !important; } .drawer-button{ top:12px!important; } .drawer-logo{ display: inline-block; text-align: center; width: 100%; padding: 10px 0; } .drawer-logo img{ display: inline-block; } .logo { text-align: center; padding: 11px 0px 11px 11px; @include MQ(sm) { left: calc(50% - 115px); } @include MQ(lg) { position:relative; padding: 7px 0px 7px 11px; text-align: left; float: left; } } .footer-logo .logo { text-align: center; padding: 11px 0px 11px 11px; @include MQ(sm) { left: unset; } @include MQ(lg) { position: relative; padding: 3px 0px 25px 0px; text-align: left; float: left; } } .ant-row-full { width: 100% !important; display: flex; /* or inline-flex / grid, as needed */ } .footer-logo .logo img { width: 180px; } .logo img{ float: left; width: 145px; height: auto; @include MQ(sm) { width: 210px; } } #pdf-content h2 { font-size: 14px; margin-bottom: 0; } #pdf-content #ReservationBaReviewAdmin .ant-card-grid { padding: 2px; } #pdf-content h4.ant-typography { font-size: 15px; } #pdf-content .ant-list { font-size: 12px; } #pdf-content #ReservationBaReviewAdmin .ant-list-grid .ant-col > .ant-list-item { margin-bottom: 13px; padding-top: 0; padding-bottom: 0px; } #pdf-content img { width: 92px!important; } #pdf-content h1 { font-size: 20px; margin-left: 0px; margin-bottom: 10px; } #pdf-content #ReservationBaReviewAdmin { margin-top: 30px; } .assigned_trainers { padding: 10px; display: block; width: 100%; border: 2px solid #d7dbe2; border-radius: 1px; margin-top: 17px; } .assigned_trainers .add-button, .trainees_panel .add-button{ display: flex; align-items: center; color: white !important; border: 1px solid #425642; background: #425642; cursor: pointer; padding: 8px 16px; border-radius: 4px; margin-bottom: 20px; font-size: 14px; } .reseller-logo{ position: absolute; right:-90px; display: none; @include MQ(sm) { display: block; right:-90px; width: auto; height: auto; } img{ position: relative; width: 100%; height: 100%; max-width: 90px; max-height: 35px; } } .row_purple{ height: 70px; background: var(--purple-gradient-bg); } @media only screen and (max-width : 767px) { .row_purple{ height: 40px; } } .ant-select:not(.ant-select-customize-input) .ant-select-selector { display: flex; align-items: center; } .main-wrapper{ //margin-top: 64px; //overflow-x: inherit!important; width: 100%; max-width: 120rem; margin: 0 auto; padding: 0px 0px; @include MQ(sm) { padding: 0px 5px; } @include MQ(lg) { padding: 0px 20px 40px 20px; } /*box-shadow: 0 2px 8px rgba(0,0,0,0.10); min-height: calc(100vh - 100px);*/ } .main-wrapper .main-layout{ padding: 0 2px; position: relative; // overflow-x: hidden; } .main-wrapper.dashboard-wrapper{ padding: 8px; @include MQ(lg) { padding: 0px; } } .ant-layout{ background: transparent; //min-height: calc(100vh - 64px); margin-bottom: 0px; } // .ant-layout.ant-layout-has-sider > .ant-layout, .ant-layout.ant-layout-has-sider > .ant-layout-content{ // overflow-x: inherit!important; // } .main-container{ padding: 20px 0px; //display: inherit; } .main-content{ padding: 0 1px; } .main-layout-container{ width: 100%; max-width: 120rem; margin: 0 auto; // align-items: center; // display: flex; // justify-content: space-between; } .content-loading{ position: relative; width: 100%; height: 100vh; } .content-loading .anticon{ position: absolute; top: 50%; //transform: translateY(calc(-64px - 50%)); } .horizontal-padding{ padding: 0px 20px; } .vertical-padding{ padding: 20px 0px; } .intro-text{ padding: 20px; } .intro-text p{ margin: 0; } .ant-card .main-container, .ant-card .main-content{ padding: 20px; } .ant-layout-footer{ // height: 65px; color: rgba(0, 0, 0, 0.85); font-size: 14px; background: var(--header-bg); margin-top:50px; .footer-flex{ display: flex; justify-content:space-between; } p{ font-size: 18px; font-weight: 500; margin: 0; color: white; } ul.footer-menu { display:flex; gap: 50px; justify-content: end; margin-bottom: 0px; li { color: white; font-size: 18px; font-weight: 400; a { color:white; } } } } .footer-logo img{ width:80px; margin: 0; } h1.ant-typography{ color: var(--heading-blue); } .pharmacies-select .ant-select-selection-item{ white-space: normal; } .ant-layout-header .ant-select.main-search { padding-left: 0px; } .main-search .ant-input-affix-wrapper{ flex-direction: row-reverse; } .main-search .ant-select-selection-search .ant-input-affix-wrapper, .main-search .ant-select-show-search .ant-select-selector .ant-select-selection-placeholder { padding-right: 0 !important; padding-left: 6px !important; color:black; } .main-search.ant-select, .main-search .ant-input-affix-wrapper{ // display: inline-block; max-width: 320px; width: auto; padding-left: 0px; margin-right: 10px; border-radius: 6px; border: none; background: var(--primary-background-color); color: $primary-text-color; &:hover, &:focus{ background: $form-input-bg; border-color: $primary-color; } input{ color: $primary-text-color; max-width: 400px; } input::placeholder{ color: var(--placeholder-text-color); } .anticon { font-size: 20px; } // @media only screen and (min-width : 769px) { // width: 180px; // } } .main-search{ // width: 500px!important; .ant-select-item.ant-select-item-group{ font-weight: bold; color: var(--primary-text-color); } .ant-select-item-option-active:not(.ant-select-item-option-disabled){ background-color: var(--table-row-bg-highlight); } .ant-select-item-option-grouped{ padding: 0 4px; } .search-result{ font-size: 11px; flex-flow: row; //background-color: var(--secondary-light-background-color); border-bottom: 1px solid var(--secondary-light-background-color); } } .main-search .ant-input-affix-wrapper > input.ant-input { padding: 3px 12px; } .main-search .ant-input-search.ant-input-search-enter-button > .ant-input, .main-search .ant-input{ border-radius: 20px; border: none; background: transparent; color: $primary-text-color-muted; &:hover, &:focus{ background: $form-input-bg; border-color: $primary-color; } } .main-search .ant-input-search.ant-input-search-enter-button .ant-btn{ background: none; /* color: $primary-color; */ color: $primary-text-color; border-color: transparent; box-shadow: none; } .main-search.ant-select-auto-complete .ant-select-clear{ right: 35px; background: transparent; } .main-search-button{ margin-right: 10px; } .main-search-popover{ width: 100%; // padding: 10px 5px; .ant-popover-arrow-content:before{ background-color: var(--secondary-light-background-color); } .ant-popover-inner-content{ text-align: center; border-top: 1px solid var(--secondary-light-background-color); border-bottom: 1px solid var(--secondary-light-background-color); padding: 8px 15px; .main-search{ width: 100%; background: var(--primary-light-background-color); .ant-input{ font-size: 16px; } .ant-input-affix-wrapper{ margin: 0; width: 100%; max-width: 500px; } } } } .add_button{ padding: 10px 20px; background-color: var(--button-bg); color: #fff; border-radius: 25px; font-size: 18px; font-weight: 300; letter-spacing: 1px; margin-top: 20px; display: flex; align-items: center; justify-content: center; max-width: 220px; } .add_button:hover{ color: var(--contrast-text-color); } .cloud-box { padding: 10px 0; } /* .footer { margin-top: 40px; height: 48px; line-height: 6px; text-align: center; font-size: 12px; color: #999; width: 100%; background: transparent; } */ .ant-spin-dot-item { background-color: #fff; } .main-wrapper .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn { color: rgb(82, 82, 82); } .main-wrapper .ant-tabs-tab:hover { color: rgb(82, 82, 82); } .ant-layout-header{ transition: all 0.3s; background: $primary-light-background-color; box-shadow: 0 2px 8px #f0f1f2; position: relative; z-index: 10; max-width: 100%; height: auto; .header-flex{ display: flex; justify-content:space-between; } p{ font-size: 14px; font-weight:300; margin: 0; } .ant-select { // padding-left: 20px; width: 500px; margin-left: 20px; &.ant-select-focused { // border:1px solid white; .ant-selector { box-shadow: 0 0 5px 10px black; border:1px solid white; } } &.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { height: auto; } &.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { height: auto; background: #00000000; border: unset; padding-right: 20px; } .propertiesOption { padding: 8px; background-color: rgba(0, 0, 0, 0); display: flex; align-items: center; color: white; font-size: 14px; gap: 20px; justify-content: space-between; } } .ant-select:not(.ant-select-customize-input) .ant-select-selector { border-radius: unset; } &.ant-select-single .ant-select-selector .ant-select-selection-item { line-height: normal; } &.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { padding: 0px 11px; height: auto; } &.ant-select-single.ant-select-show-arrow .ant-select-selection-item { padding-right:18px; } .ant-select-single.ant-select-show-arrow .ant-select-selection-item { padding-right:0px; line-height: normal; } .ant-select-single .ant-select-selector .ant-select-selection-item::after { content: none; } .ant-select-arrow { color: white; right: 3px; font-size: 15px; } } .ant-menu-submenu-popup { width: max-content; } .ant-select-item-option-content { .propertiesOption { padding: 4px; background-color: rgba(0, 0, 0, 0); display: flex; align-items: center; color: white; font-size: 14px; gap: 20px; border:none; } } .ant-select-single.ant-select-show-arrow .ant-select-selection-search { padding: 8px; background-color: rgba(0, 0, 0, 0); display: flex; align-items: center; color: white; font-size: 14px; gap: 20px; justify-content: space-between; } .custom-property-dropdown.ant-select-dropdown { padding: 0px !important; background-color: #3b4190; /* border-radius: 0px !important; */ border: 1px solid #fff; width: 500px !important; border-radius: 6px; cursor: pointer; .ant-select-item.ant-select-item-option:not(:last-child) { border-bottom: 1px solid #ffffff3b; } .ant-select-item.ant-select-item-option:not(:last-child) { background-color: unset; } .custom-option-box { padding: 10px; background-color: 000; border-radius: 6px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05); } .custom-option-label { font-weight: 600; font-size: 14px; } .custom-option-code { font-size: 12px; color: #fff; } .ant-select-item-option-selected:not(.ant-select-item-option-disabled) { background-color: #353535; } .propertiesOption { font-size: 12px; display:flex; justify-content: space-between; } .custom-option-box:hover { background-color: #e6f7ff; /* light blue */ } .ant-select-item-option:hover .ant-select-item-option-active .propertiesOption { background-color: #000; /* Light blue hover */ } .ant-select-item-option:hover { background-color: #353535; } } /* .ant-layout-content{ padding-top: 20px; } .ant-layout-sider-collapsed .anticon { font-size: 14px; } .ant-menu-inline, .ant-menu-vertical{ border: none; } .ant-layout-sider-collapsed .nav-text { display: none; } .ant-layout-sider-collapsed .ant-menu-submenu-vertical > .ant-menu-submenu-title:after { display: none; } .ant-menu-vertical .ant-menu-item, .ant-menu-inline .ant-menu-item, .ant-menu-vertical .ant-menu-submenu-title, .ant-menu-inline .ant-menu-submenu-title{ font-size: 14px; line-height: 42px; font-weight: 400; } .mainSider{ overflow: hidden!important; } */ .custom-trigger { font-size: 18px; line-height: 64px; padding: 0 16px; cursor: pointer; display: none; transition: color .3s; } .custom-trigger:hover { color: #108ee9; background-color: rgba(16, 142, 233, .15) } @media only screen and (max-width : 767px) { .custom-trigger { display: block; } #header{ padding: 0; height: 65px; } h2 { font-size: 18px; } } .breadcrumb{ margin-bottom: 20px; display: block; } .certain-category-search.ant-select-auto-complete .ant-input-affix-wrapper .ant-input-suffix { right: 12px; } .certain-category-search-dropdown .ant-select-dropdown-menu-item-group-title { color: #666; font-weight: bold; } .certain-category-search-dropdown .ant-select-dropdown-menu-item-group { border-bottom: 1px solid $primary-background-color; } .certain-category-search-dropdown .ant-select-dropdown-menu-item { padding-left: 16px; } .certain-category-search-dropdown .ant-select-dropdown-menu-item.show-all { text-align: center; cursor: default; } .certain-category-search-dropdown .ant-select-dropdown-menu { max-height: 300px; } .certain-search-item-count { position: absolute; color: #999; right: 16px; } .certain-category-search.ant-select-focused .certain-category-icon { color: #108ee9; } .certain-category-icon { color: #6E6E6E; transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); font-size: 16px; } .certain-category-search.ant-select-auto-complete .ant-input-affix-wrapper .ant-input-suffix { right: 0; } .certain-category-search.ant-select-auto-complete .ant-input-affix-wrapper .ant-input-suffix button { border-top-left-radius: 0; border-bottom-left-radius: 0; } .noPadding .ant-card-body{ padding: 0; } .action-row{ padding: 15px 15px; margin-bottom: 20px; vertical-align: middle; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; } .action-row-extra-padding{ padding-top: 10px; } .text-center, .ant-table-thead>tr>th.text-center{ text-align: center; } .text-right{ text-align: right; } .vertical-center{ display: flex; align-items: center; justify-content: center; flex-direction: column; width: 100%; height: 100%; text-align: center; align-items: center; img{ width: 80%; height: 80%; } } .data-table .vertical-center img{ width: 100%; height: 100%; } .ant-menu-item .anticon, .ant-menu-submenu-title .anticon{ font-size: 1.4em; margin-right: 15px; } .ant-table-pagination{ float: none; text-align: center; } .popover-form{ padding: 16px; } // .ant-popover{ // z-index: 9999!important; // } // .ant-popover.ant-popover-ontop{ // z-index: 10000!important; // } // .ant-dropdown{ // } /*.ant-popover-title { background: linear-gradient(180deg, #009EF6, $primary-color); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }*/ .ant-popover-inner-content{ color: $primary-text-color; /* padding: 0; */ background: $secondary-light-background-color; padding: 12px 10px; /* background: $primary-background-color; */ } // .ant-popover-arrow{ // background: $primary-background-color; // } .ant-popover.no-padding .ant-popover-inner-content, .no-padding{ padding: 0; } .ant-popover.white-bg .ant-popover-inner-content{ background: $primary-light-background-color; } // .ant-popover.white-bg .ant-popover-arrow{ // background: $primary-light-background-color; // } .ant-progress-success-bg, .ant-progress-bg { background-color: #04a8e3!important; } .filter-form{ width: 600px; padding-top: 10px; } .filter-form .ant-form-item-label{ line-height: normal; } .filter-form .ant-form-item{ margin-bottom: 10px; } .filter-form .ant-slider{ margin-top: 0px; } .hidden{ display: none!important; } .map_page .leaflet-container a { color: #fff; line-height: 20px; font-size: 14px; font-weight: 400; letter-spacing: 1px; } .map_page .leaflet-container a.leaflet-popup-close-button { background: red; color: white; top: 10px; right: 10px; border-radius: 50%; line-height: 21px; } .popoverlist{ width: 100%; text-align: left; border-radius: 5px ; border-collapse: separate; border-spacing: 0; background: #fff; // padding: 10px; span.hours_per_day{ color: black; position: relative; &:not(:last-child) { &::after { position: relative; content: ','; margin-right: 5px; } } } } .leaflet-popup-content-wrapper{ width: 300px!important; @include MQ(sm) { width: 400px!important; } @include MQ(lg) { width: 500px!important; } @include MQ(xxl) { width: 600px!important; } } .leaflet-popup-content { width: auto!important; } .popoverlist li{ border-bottom: 1px solid #f0f0f0; padding: 8px 8px 5px 8px; font-size: 14px; } .popoverlist.custom_map li{ display: flex; } .popoverlist li:last-child{ border-bottom: 0; padding-bottom: 0; } .popoverlist li strong{ display: inline-block; width: 30%; min-width: 100px; } .popoverlist.custom_map li span{ display: inline-block; width: 70%; min-width: 100px; } .ant-card-wider-padding .ant-card-body{ padding: 10px 15px!important; } .main-card.ant-card-wider-padding > .ant-card-head, .main-card.ant-card > .ant-card-head{ border-bottom: none; /* border-bottom: 2px solid rgb(235, 236, 240); */ /* border-left: 4px solid $primary-color; */ padding: 0px!important; /*border-top-left-radius: 8px; border-top-right-radius: 8px;*/ } .ant-card-head-title { font-size: 1.2em; font-weight: 700; color: $primary-text-color; } .main-card.ant-card{ border-radius: 8px; height: 100%; background: transparent; } .main-card.ant-card-bordered { /* border: 2px solid rgb(235, 236, 240); */ border: none; /* box-shadow: $base-item-shadow; */ } .main-card.ant-card .ant-card-body{ /* padding: 0 24px; */ padding: 0 0px!important; background: transparent; } .main-card.ant-card-wider-padding .ant-card-head{ background: transparent!important; } .main-card .ant-card-actions{ border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; background: $primary-background-color; } .main-card .data-table .ant-table-tbody>tr>td{ border-bottom-color: $primary-background-color; } .row-even-height { display: flex; } .row-even-height [class*="ant-col-"] { vertical-align: middle; display: flex; flex-direction: column; box-sizing: border-box; } .row-even-height .row-even-height-box{ height: 100%; flex: 1; } .text-center{ text-align: center; } .text-right{ text-align: right; } .text-left{ text-align: left; } .ant-table-thead > tr > th, .ant-table-tbody > tr > td{ word-break: normal; } .nav-text{ font-weight: 600; } .night-audit-widget { cursor: pointer; } /* @-webkit-keyframes antFadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes antFadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes antFadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes antFadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } */ .photo-card { position: relative; } .photo-card .selections { position: absolute; top: 8px; left: 8px; z-index: 2; display: flex; align-items: center; } .photo-img { width: 100%; display: block; border-radius: 8px; transition: border 0.3s, box-shadow 0.3s; } /* Add border when selected */ .photo-card.selected .photo-img { border: 3px solid #1890ff; box-shadow: 0 0 10px rgba(24, 144, 255, 0.5); } .photo-card .selections .anticon { font-size: 17px ; margin-left: 5px; } .main-wrapper .ant-tabs-tab { padding-top: 0px; padding-bottom: 0px; } ::selection { color: #000000; background: #fff; } .photo-checkbox { // position: absolute; // top: 8px; // left: 8px; // z-index: 2; // background: rgba(255, 255, 255, 0.9); // border-radius: 4px; } img.img-responsive { width: 100%; max-width: 100%; } .pms-form .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) { z-index: 1; color: #ffffff; background: #000000; border-color: #000; } .hover-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.4); display: flex; justify-content: center; align-items: center; gap: 10px; opacity: 0; transition: opacity 0.3s ease; } .photo-card:hover>.hover-overlay { opacity: 1; } .heading-row{ position: relative; display: flex; justify-content: space-between; align-items: center; width: 100%; margin: 0 0 0px 0!important; background: transparent; /* box-shadow: $base-item-shadow; */ /* border-bottom: 1px solid rgba(0, 0, 0, 0.1); */ @include MQ(md) { padding: 40px 0px 10px 0px; } } .heading-row{ .ant-breadcrumb{ display: none; @include MQ(sm) { display: block; } } h1{ text-align: center; background: $secondary-light-background-color; padding: 10px 0px 7px 0px; @include MQ(sm) { text-align: left; padding: 0px 0px; background: transparent; } } p.text_after_title{ text-align: center; padding: 10px 0px 7px 0px; @include MQ(sm) { text-align: left; padding: 0px 0px; background: transparent; } } a{ font-size:16px; letter-spacing: 1px; font-weight: 300; display: none; @include MQ(sm) { display: inline-block; } @include MQ(md) { font-size: 18px; } @include MQ(lg) { font-size: 20px; } } } .heading-row h1.ant-typography, .heading-row .ant-typography-edit-content{ margin: 0; textarea{ padding: 0px 0 0 12px!important; } } .embedded-heading-row{ /* margin-bottom: 20px; */ padding: 0 0 10px 0px; @include MQ(lg) { padding: 10px 0 10px 0px; } } .heading-search{ margin: 10px 0; @include MQ(lg) { margin: 0px 0; } } .heading-search .ant-input-search, .heading-search .ant-input-group-wrapper{ max-width: 300px; width: calc(100% - 110px); // width: 100%; .ant-input{ font-size: 16px; padding: 3px 6px; } @include MQ(md) { max-width: 300px; width: calc(100% - 110px); margin: 0px 0; } @include MQ(lg) { .ant-input{ font-size: 12px; padding: 6.5px 11px; } } @include MQ(xl) { .ant-input{ font-size: 12px; padding: 6.5px 11px; } } @include MQ(xxl) { .ant-input{ font-size: 16px; padding: 6.5px 11px; } } @include MQ(xxxl) { .ant-input{ font-size: 16px; padding: 6.5px 11px; } } } @media only screen and (min-width: 1600px){ .heading-search .ant-input-search .ant-input, .heading-search .ant-input-group-wrapper .ant-input { font-size: 16px; padding: 6.5px 11px; } } .heading-search .ant-input-search .ant-input-group-addon{ border-radius: 25px; cursor: pointer; color: #FFFFFF; } .heading-search .ant-input-search .ant-input-group-addon:first-child{ border-bottom-right-radius: 0; border-top-right-radius: 0; background-color: #f30e0e; border-color: #f30e0e; padding-left: 10px; padding-right: 10px; } .heading-search .ant-input-search .ant-input-group-addon:first-child:hover, .heading-search .ant-input-search .ant-input-group-addon:first-child:focus{ background-color: rgba(243, 15, 15, 0.8); } .heading-search .ant-input-search.ant-input-search-enter-button > .ant-input{ padding-right: 46px; &:hover, &:focus{ border-color: $primary-color; } } .heading-search .ant-input-search.ant-input-search-enter-button > .ant-input-suffix{ position: absolute; right: 0; transform: translateY(-50%); } .setup-panels .heading-row{ background: transparent; box-shadow: none; } .heading-actions{ text-align: center; padding: 0px 0; @include MQ(sm) { text-align: right; padding: 0px 0; } } // .panel { // background:white; // padding: 40px 20px; // } .panel { background: #f5f5f5; padding: 40px 20px; border-radius: 10px; } .panel .ant-checkbox-checked .ant-checkbox-inner { background-color: #000000; border-color: #040404; } .heading-row h1, .heading-row p{ margin: 0; } .heading-action-buttons{ text-align: center; margin: 10px 0; @include MQ(md) { text-align: right; margin: 0px; } .ant-input-group .ant-select .ant-select-selection, .ant-input-group .ant-select .ant-select-selector, .ant-select .ant-select-selection, .ant-select .ant-select-selector{ box-shadow: var(--base-item-shadow); border-color: transparent; border-radius: 0; } .ant-select .ant-select-selection, .ant-select .ant-select-selector{ border-radius: 20px; } .ant-input-group .ant-select:first-child .ant-select-selection, .ant-input-group .ant-select:first-child .ant-select-selector{ border-top-left-radius: 20px; border-bottom-left-radius: 20px; } // .ant-input-group div:nth-child(1) .ant-select-selection{ // border-top-left-radius: 0px; // border-bottom-left-radius: 0px; // } .ant-input-group .ant-select:last-child .ant-select-selection, .ant-input-group .ant-select:last-child .ant-select-selector{ border-top-right-radius: 20px; border-bottom-right-radius: 20px; } @media (max-width: 500px) { .ant-space { flex-direction: column; } } } .heading-calendar-navigation{ text-align: center; margin-top: 4px; @include MQ(md) { text-align: left; } @include MQ(lg) { text-align: right; margin-top: 0px; } } .overview-row{ // background: var(--primary-light-background-color); background: $secondary-dark-background-color; //font-size: 2em; /* border-bottom: 1px solid #e8e8e8; */ border: none; margin: 0!important; padding: 0px; align-items: center!important; /* border-top: 1px solid rgba(0, 0, 0, 0.1); */ box-shadow: $base-item-shadow; // @include MQ(sm) { // background: $secondary-dark-background-color; // } @include MQ(lg) { padding: 20px; } .overview-row-details{ padding: 0px 0px!important; //justify-content: space-between; align-items: center; display: flex; flex-flow: row wrap; gap: 4px 0px; .field.large { padding: 0; margin: 0; width: calc(50%)!important; &.block{ width: calc(100%)!important; } .field-value{ font-size: 14px; font-weight: 600; } } @include MQ(sm) { padding: 10px 15px!important; gap: 5px 20px; .field.large{ width: auto!important; &.block{ width: auto!important; } .field-value{ font-size: 20px; font-weight: 600; } } // &.overview-email-tags{ // padding: 20px 20px 10px 20px; // } } @include MQ(lg) { padding: 0px 0px!important; } } } .overview-row .field{ margin: 0 10px; width: auto!important; @include MQ(lg) { margin: 0 20px 0 0; } } .overview-row .ant-typography p, .overview-row div.ant-typography{ margin-bottom: 0; color: var(--primary-text-color); } // .overview-row .ant-tabs-large .ant-tabs-nav-container{ /* background: $primary-light-background-color; */ /* background: $primary-background-color; */ // } .overview-row-totals{ text-align: center; margin-top: 10px; margin-bottom: 10px; .field.large{ .field-label{ font-size: 12px; } .field-value{ font-size: 14px; line-height: 20px; } } @include MQ(lg) { text-align: right; margin-top: 0px; margin-bottom: 0px; .field.large{ .field-label{ font-size: 11px; } .field-value{ line-height: 32px; font-size: 20px; } } } } .extra-details{ border-bottom: 0px; margin-bottom: 0px; box-shadow: $base-item-shadow; @include MQ(sm) { // margin-bottom: 10px; margin-bottom: 1px; } h2{ margin: 0; color: $primary-color; font-size: 18px; } .ant-typography-edit-content, .ant-typography-edit-content input, .ant-typography-edit-content textarea, .ant-typography-edit-content *{ width: 100%!important; display: block; } } .extra-details .ant-collapse-borderless, .overview-row-details .ant-collapse-borderless{ background: $highlight-background-color; width: 100%; } .extra-details .ant-collapse-borderless > .ant-collapse-item, .overview-row-details .ant-collapse-borderless > .ant-collapse-item{ border: none; } .extra-details .ant-collapse>.ant-collapse-item>.ant-collapse-header, .overview-row-details .ant-collapse>.ant-collapse-item>.ant-collapse-header{ font-weight: bold; font-size: 11px; background: $primary-light-background-color; // border-top: 1px solid var(--table-border-color); border-bottom: 1px solid var(--table-border-color); &:hover{ background: $highlight-background-color; color: $primary-color-hover; } @include MQ(sm) { padding-top: 4px; padding-bottom: 4px; border:none; } } .extra-details .ant-collapse>.ant-collapse-item>.ant-collapse-header .arrow, .overview-row-details .ant-collapse>.ant-collapse-item>.ant-collapse-header .arrow{ line-height: 30px; } .extra-details .ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box, .overview-row-details .ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box{ background: $primary-light-background-color; } .extra-details .field{ margin-right: 40px; } .reservation-progress{ background: $primary-light-background-color; border-bottom: 0px; font-size: 14px; /* font-weight: 700; */ padding: 16px 20px; box-shadow: $base-item-shadow; } .reservation-progress .ant-steps{ padding: 0 20px; } .more-details.ant-collapse-borderless{ background: none; width: 100%; } .more-details.ant-collapse>.ant-collapse-item>.ant-collapse-header{ padding-top: 8px; padding-bottom: 8px; padding-left: 30px; font-weight: bold; font-size: 11px; background: $tab-active-bg; margin-bottom: 20px; box-shadow: $base-item-shadow; } .hidden-collapse-header .ant-collapse-header{ display: none; } .more-details.ant-collapse>.ant-collapse-item>.ant-collapse-header h3{ margin: 0 0 0 10px; } .more-details.ant-collapse>.ant-collapse-item>.ant-collapse-header .arrow{ line-height: 20px; left:10px; top:60%; } .more-details.ant-collapse .ant-collapse-content>.ant-collapse-content-box{ padding: 0; } .more-details.ant-collapse-borderless>.ant-collapse-item{ border: none; } .standalone.ant-calendar-picker .ant-calendar-picker-input{ box-shadow: $base-item-shadow; border-color: transparent; border-radius: 25px; } .ant-calendar-picker .anticon-close-circle { background: $primary-background-color; } .nav-phone-icon { display: none; position: absolute; right: 30px; top: 25px; z-index: 1; width: 16px; height: 22px; cursor: pointer; } @media only screen and (max-width: 767.99px) { .nav-phone-icon { display: block; } .nav-phone-icon:before { content: ""; display: block; border-radius: 2px; width: 16px; height: 2px; background: #777; -webkit-box-shadow: 0 6px 0 0 #777, 0 12px 0 0 #777; box-shadow: 0 6px 0 0 #777, 0 12px 0 0 #777; position: absolute; } } @media print { /* * { overflow: visible !important; overflow-y: visible !important; // overflow-x: hidden !important; } */ .header-options { display: none !important; } #app-navigation { display: none !important; } .main-sider { display: none !important; } .heading-row { display: none !important; } .calendar-navigation { display: none !important; } .ant-table-body { display: block !important; width: auto !important; height: auto !important; overflow: visible !important; overflow-y: unset; } } /* .ant-tabs-content, .ant-list{ padding: 15px; } */ .ant-list-something-after-last-item .ant-list-item:last-child{ border-bottom: none; } .ant-card .ant-tabs-nav-container{ padding: 0; } .heading-search .ant-input-search.ant-input-search-enter-button > .ant-input, .heading-actions .ant-input{ /*border-top-right-radius: 20px; border-bottom-right-radius: 20px;*/ border-radius: 20px; box-shadow: $base-item-shadow; border-color: transparent; background: $form-input-bg; color: $primary-text-color; } /* Mobile */ /*.ant-card.mobile-card{ }*/ .ant-card.mobile-card .ant-card-head{ padding: 0 5px; min-height: auto; } .ant-card.mobile-card .ant-card-head .ant-card-head-title{ padding: 5px; font-size: 14px; } .ant-card.mobile-card .ant-card-head .ant-card-extra{ padding: 5px; } .ant-card.mobile-card .ant-card-body{ padding: 10px; } .ant-menu .ant-menu-sub.ant-menu-vertical{ background: $primary-light-background-color!important; } .ant-select-dropdown{ z-index: 2005!important; } .fade-enter { opacity: 0; z-index: 1; } .fade-enter.fade-enter-active { opacity: 1; transition: opacity 250ms ease-in; } .ant-tag.squared{ border-radius: 4px!important; } .ant-tag.tag-message{ font-weight: $main-field-weight; font-size: $font-size-s; padding: 6px; white-space: normal!important; } .ant-tag.warning-tag{ background: $danger-color; border-color: $danger-color; color: #ffffff; font-weight: $main-field-weight; } .ant-tag.muted{ color: $primary-text-color-muted; } .switch-status.ant-switch{ background-color:#f5222d; &.ant-switch-checked{ background-color: #52c41a; } } .ant-dropdown .ant-dropdown-menu-item-group-title{ border-bottom: 1px solid $secondary-dark-background-color; } .ant-dropdown-menu-item-group-list{ margin: 0!important; } .ant-badge-count, .ant-badge-count p{ font-weight: normal; font-size: 12px; line-height: 20px; } .ant-badge.badge-large .ant-badge-status-dot{ width: 15px; height: 15px; } .ant-row .ant-form-item .calendar-width-slider { height: 55px; margin: 0px 20px;; } // .embedded-heading-row { // margin-top: 30px; // } .ant-tabs-tab-btn { padding: 0 5px 0 5px; } .ant-table-column-sorters { padding: 0 !important; } .ant-btn-group-lg > .ant-btn, .ant-btn-group-lg > span > .ant-btn { padding: 0px 15px; } .pms-form .ant-picker, .pms-form .ant-picker.ant-picker-focused, .pms-form .ant-picker:hover { padding: 0; } .ant-select-item.select-all-g{ border-bottom: 1px dashed #c3c3c3!important; color: #b5afaf; font-weight: bold; font-size: 12px; font-style: italic; } .ant-table-expand-icon-th, .ant-table-row-expand-icon-cell { max-width: 50px !important; } .ant-list-grid .ant-col, .ant-list-grid .ant-col > .ant-list-item { padding-left: 0; padding-right: 0; margin-left: 0; margin-right: 0; } .room_type_rate { border-radius: 8px; margin-bottom: 15px; background: white; display: flex; .ant-image { display: flex; } .room_type_image { flex: 1; height: auto; width: 150px; align-self: flex-start; } .room_type_rate_details { padding: 20px; width:100%; } } .pms-form .room_type_rate .ant-radio-group.ant-radio-group-solid .ant-radio-button-wrapper.ant-radio-button-wrapper-disabled { // background: black; } .pms-form .room_type_rate .ant-radio-group.ant-radio-group-solid .ant-radio-button-wrapper { color: #3c3e46; margin: 2px; height: auto; } .pms-form .room_type_rate .ant-radio-group.ant-radio-group-solid .ant-radio-button-wrapper.ant-radio-button-wrapper-checked { background: #3b4190; color: white; border-color: #3b4190; } @import '../stylesheets/buttons.scss'; @import '../stylesheets/navigation.scss'; @import '../stylesheets/modals.scss'; @import '../stylesheets/popovers.scss'; @import '../stylesheets/tabs.scss'; @import '../stylesheets/tables.scss';