PHP Classes

File: public/asset/vendor/dore/css/dore.light.blue.css

Recommend this page to a friend!
  Classes of fathurrahman   mnTemplate   public/asset/vendor/dore/css/dore.light.blue.css   Download  
File: public/asset/vendor/dore/css/dore.light.blue.css
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: mnTemplate
Route HTTP requests to callback functions
Author: By
Last change:
Date: 1 year ago
Size: 133,675 bytes
 

Contents

Class file image Download
/* Dore Main Style Table of Contents 00.Variables and Imports 01.Base 02.Buttons 03.Widths 04.Borders 05.Badges 06.Breadcrumb 07.Tabs 08.Owl Carousel 09.Slick Slider 10.Navbar 11.Menu 12.Apps 13.Chat App 14.Survey App 15.Todo App 16.Main 17.Cards 18.Dashboard 19.Calendar 20.Datatable 21.Alerts 22.Forms 23.Slider(Range) 24.Navs 25.Tooltip and popover 26.Progress 27.Rating 28.Sortable 29.Spinner 30.Croppper 31.Modal 32.Authorization 33.Html Editors 34.Icons 35.Loading 36.Media Library 37.Context Menu 38.Landing Page */ /* 00.Variables and Imports */ @import url("https://fonts.googleapis.com/css?family=Nunito:300,400,400i,600,700"); /* 01.Base */ html { width: 100%; height: 100%; background: #f8f8f8; } :root { --theme-color-1: #145388; --theme-color-2: #2a93d5; --theme-color-3: #6c90a1; --theme-color-4: #365573; --theme-color-5: #47799a; --theme-color-6: #8e9599; --theme-color-1-10: rgba(20, 83, 136, 0.1); --theme-color-2-10: rgba(42, 147, 213, 0.1); --theme-color-3-10: rgba(108, 144, 161, 0.1); --theme-color-4-10: rgba(54, 85, 115, 0.1); --theme-color-5-10: rgba(71, 121, 154, 0.1); --theme-color-6-10: rgba(142, 149, 153, 0.1); --primary-color: #212121; --foreground-color: white; --separator-color: #d7d7d7; } body { font-family: "Nunito", sans-serif; font-size: 0.8rem; font-weight: 400; color: #212121; background: #f8f8f8; } body.background { height: 100%; } body.background main { margin: 0 !important; height: 100%; } body.background main .container { height: 100%; } .fixed-background { background: url("../img/balloon.jpg") no-repeat center center fixed; background-size: cover; width: 100%; height: 100%; position: fixed; top: 0; right: 0; bottom: 0; left: 0; } .disable-text-selection { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .scroll { margin-right: -15px; padding-right: 15px; position: relative; } .dropdown-menu { font-size: 0.8rem; border-radius: 0.1rem; background: white; border-color: rgba(33, 33, 33, 0.15); } .dropdown-item { padding: 0.75rem 1.5rem; color: #212121; } .dropdown-item.active, .dropdown-item:active { color: white; text-decoration: none; background-color: #145388; } ::selection { background: #aabfc9; } ::-moz-selection { background: #aabfc9; } .ps__thumb-y { background-color: #d7d7d7; } .logo-single { width: 110px; height: 35px; background: url("../img/logo-black.svg") no-repeat; background-position: center center; display: inline-block; margin-bottom: 60px; } h1 { font-size: 1.75rem; padding-bottom: 10px; display: inline-block; } @media (max-width: 767px) { h1 { font-size: 1.3rem; padding-top: 0.5rem; } } h2 { font-size: 1.4rem; } @media (max-width: 767px) { h2 { font-size: 1.1rem; } } h3 { font-size: 1.3rem; } @media (max-width: 767px) { h3 { font-size: 1rem; } } h3 { font-size: 1.2rem; } @media (max-width: 767px) { h3 { font-size: 1rem; } } h4 { font-size: 1.15rem; } @media (max-width: 767px) { h4 { font-size: 0.9rem; } } h5 { font-size: 1.1rem; } @media (max-width: 767px) { h5 { font-size: 0.9rem; } } h6 { font-size: 1rem; } @media (max-width: 767px) { h6 { font-size: 0.85rem; } } .depth-1 { box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04); } .depth-2 { box-shadow: 0 3px 30px rgba(0, 0, 0, 0.1), 0 3px 20px rgba(0, 0, 0, 0.1); } .r-0 { right: 0; } .l-0 { left: 0; } .list-item-heading { font-size: 1rem; } .truncate { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .min-width-zero { min-width: 0; } .no-transition { transition: none !important; } button { color: #212121; outline: initial !important; } @media (max-width: 767px) { .display-1 { font-size: 2.8rem; } } @media (max-width: 767px) { .display-2 { font-size: 2.6rem; } } @media (max-width: 767px) { .display-3 { font-size: 2.4rem; } } @media (max-width: 767px) { .display-4 { font-size: 2.2rem; } } .lead { font-size: 1.8rem; font-weight: 300; line-height: 2rem; } @media (max-width: 767px) { .lead { font-size: 1.1rem; line-height: 1.6rem; } } .mb-5, .my-5 { margin-bottom: 2rem !important; } @media (max-width: 575px) { .float-none-xs { float: initial !important; } } .main-heading { border-bottom: 1px solid #d7d7d7; } .separator { border-bottom: 1px solid #d7d7d7; } .alert-dismissible .close { padding: 0.5rem 1.25rem; } .rounded { border-radius: 50px !important; } .img-thumbnail { border-radius: 0.1rem; padding: 0; border: initial; } .list-thumbnail { border-radius: 0.1rem; padding: 0; border: initial; height: auto; max-width: unset; height: 85px; object-fit: cover; width: unset !important; } @media (max-width: 991px) { .list-thumbnail { height: 80px; } } @media (max-width: 575px) { .list-thumbnail { height: 70px; } } @media (max-width: 991px) { .list-thumbnail.responsive { width: unset; height: 135px; } } @media (max-width: 575px) { .list-thumbnail.responsive { width: 110px !important; height: 100%; } } @media (max-width: 419px) { .list-thumbnail.responsive { width: 90px !important; height: 100%; } } .list-thumbnail.small { height: 60px; font-size: 1rem; } @media (max-width: 991px) { .list-thumbnail.small { height: 55px; } } @media (max-width: 575px) { .list-thumbnail.small { height: 50px; } } .list-thumbnail.xsmall { height: 40px; font-size: 1rem; } @media (max-width: 991px) { .list-thumbnail.xsmall { height: 40px; } } @media (max-width: 575px) { .list-thumbnail.xsmall { height: 40px; } } .list-thumbnail-letters { width: 85px; height: 85px; background: #145388; align-items: center; display: flex; justify-content: center; font-size: 1.25rem; color: #fff; } @media (max-width: 991px) { .list-thumbnail-letters { width: 80px; height: 80px; } } @media (max-width: 575px) { .list-thumbnail-letters { width: 70px; height: 70px; } } .list-thumbnail-letters.small { width: 60px; height: 60px; font-size: 1rem; } @media (max-width: 991px) { .list-thumbnail-letters.small { width: 55px; height: 55px; } } @media (max-width: 575px) { .list-thumbnail-letters.small { width: 50px; height: 50px; } } a { color: #212121; transition: color 200ms; } a:hover, a:active { text-decoration: initial; color: #145388; } .white { color: #fff !important; } p { font-size: 0.85rem; line-height: 1.3rem; font-family: "Nunito", sans-serif; } .text-large { font-size: 1.9rem !important; } .text-one { font-size: 1rem !important; } .text-xlarge { font-size: 2.7rem !important; } .text-small { font-size: 0.76rem !important; line-height: 0.9rem !important; } .text-white { color: #fff !important; } .text-zero { font-size: 0 !important; } .text-extra-small { font-size: 0.7rem !important; } .text-default { color: #212121 !important; } .text-muted { color: #909090 !important; } .text-semi-muted { color: #8f8f8f !important; } .font-weight-medium { font-weight: 500; } .font-weight-semibold { font-weight: 600; } .color-theme-1 { color: #145388; } .color-theme-2 { color: #2a93d5; } #displayOptions a { cursor: pointer; } #displayOptions a.active i { color: #145388; } #displayOptions button { border-color: #8f8f8f; color: #8f8f8f; } #displayOptions button:hover { background-color: #145388; border-color: #145388; color: #fff; } #displayOptions .btn-outline-dark:not(:disabled):not(.disabled):active, #displayOptions .btn-outline-dark:not(:disabled):not(.disabled).active, #displayOptions .show > .btn-outline-dark.dropdown-toggle { background-color: #145388; border-color: #145388; color: #fff; } #displayOptions > span { padding-top: 0.1rem; } #displayOptions .view-icon svg { width: 19px; } #displayOptions .view-icon .view-icon-svg { fill: #8f8f8f; } #displayOptions .view-icon:hover .view-icon-svg, #displayOptions .view-icon.active .view-icon-svg { fill: #145388; } /* 02.Buttons */ button { color: #212121; outline: initial !important; } .btn-arrow { display: inline-block; text-align: center; border-radius: 30px !important; width: 42px; height: 42px; line-height: 24px; } .btn-arrow i { font-size: 15px; display: inline-block; text-align: center; } .btn-sm.btn-arrow { width: 34px; height: 34px; line-height: 17px; } .btn-sm.btn-arrow i { font-size: 13px; line-height: 10px; } .btn { border-radius: 50px; outline: initial !important; box-shadow: none !important; box-shadow: initial !important; font-size: 0.8rem; padding: 0.75rem 1.3rem 0.6rem 1.3rem; transition: background-color box-shadow 0.1s linear; } .btn-shadow { box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 1px 3px 1px rgba(0, 0, 0, 0.15) !important; transition: background-color box-shadow 0.1s linear; } .btn-shadow:hover, .btn-shadow:focus { box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15), 0 4px 6px 2px rgba(0, 0, 0, 0.15) !important; } .btn-empty { background: transparent !important; } .btn-lg, .btn-group-lg > .btn, .btn-group-sm > .btn { border-radius: 50px; } .btn.default { border-radius: 0.1rem; } .btn-primary { background-color: #145388; border-color: #145388; color: #fff; } .btn-primary:hover { color: #fff; background-color: #0f3d64; border-color: #0f3d64; } .check-button { cursor: default !important; } .check-button.btn-primary { background-color: #145388 !important; border-color: #145388 !important; opacity: 1; } .check-button .custom-control { min-height: 1.1rem; margin-top: -7px; } .dropdown-menu { font-size: 0.8rem; border-radius: 0.1rem; background: white; border-color: rgba(33, 33, 33, 0.15); } .dropdown-item { padding: 0.75rem 1.5rem; color: #212121; } .dropdown-item:hover, .dropdown-item:focus { background-color: #f8f8f8; color: #212121; } .dropdown-item.active, .dropdown-item:active { color: #fff; text-decoration: none; background-color: #145388; } .dropdown-divider { border-color: #d7d7d7; } .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { background-color: #0c3253; border-color: #0c3253; color: #fff; } .btn-secondary { background-color: #2a93d5; border-color: #2a93d5; color: #fff; } .btn-secondary:hover { color: #fff; background-color: #237bb3; border-color: #237bb3; } .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { background-color: #2070a2; border-color: #2070a2; color: #fff; } .btn-primary.btn-primary-gradient { background: linear-gradient(to right, #145388, #0a2a45); } .btn-primary.btn-primary-gradient:hover { background: linear-gradient(to right, #145388, #0f3d64); } .btn-primary-gradient:not(:disabled):not(.disabled):active, .btn-primary-gradient:not(:disabled):not(.disabled).active, .show > .btn-primary-gradient.dropdown-toggle { background: linear-gradient(to right, #145388, #0a2a45); } .btn-secondary-gradient { background: linear-gradient(to right, #2a93d5, #1d6795); } .btn-secondary-gradient:hover { background: linear-gradient(to right, #2a93d5, #237bb3); } .btn-secondary-gradient:not(:disabled):not(.disabled):active, .btn-secondary-gradient:not(:disabled):not(.disabled).active, .show > .btn-secondary-gradient.dropdown-toggle { background: linear-gradient(to right, #2a93d5, #1d6795); } .btn-warning { background-color: #b69329; border-color: #b69329; } .btn-success, .btn-info, .btn-danger, .btn-warning { color: #fff; } .btn-success:hover, .btn-info:hover, .btn-danger:hover, .btn-warning:hover { color: #fff; } .btn-outline-success:hover, .btn-outline-info:hover, .btn-outline-danger:hover, .btn-outline-warning:hover { color: white; } .btn-light { color: #131113; background-color: #ececec; border-color: #ececec; } .btn-light:hover { color: #131113; background-color: #d8d8d8; border-color: #d8d8d8; } .btn-dark { color: #ececec; background-color: #131113; border-color: #131113; } .btn-dark:hover { color: #ececec; background-color: #060506; border-color: #060506; } .btn-outline-dark { color: #131113; border-color: #131113; } .btn-outline-dark:hover { color: white; background-color: #131113; border-color: #131113; } .btn-outline-white { color: #fff; border-color: #fff; background-color: initial; } .btn-outline-white:hover { color: #145388; background-color: #fff; } .btn-outline-light { color: #ececec; border-color: #ececec; } .btn-outline-light:hover { color: white; background-color: #ececec; border-color: #ececec; } .btn-outline-primary { color: #145388; border-color: #145388; } .btn-outline-primary:hover { color: white; background-color: #145388; border-color: #145388; } .btn-outline-theme-3 { background: unset; color: #6c90a1; border-color: #6c90a1; } .btn-outline-theme-3:hover { background-color: #6c90a1; border-color: #6c90a1; color: white; } .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { background-color: #145388; border-color: #145388; color: white; } .btn-outline-secondary { color: #2a93d5; border-color: #2a93d5; } .btn-outline-secondary:hover { background-color: #2a93d5; border-color: #2a93d5; color: white; } .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle { background-color: #2a93d5; border-color: #2a93d5; color: white; } .btn-header-light { color: #d7d7d7; border-color: transparent; background: transparent; } .btn-header-light:hover { background-color: transparent; border-color: #d7d7d7; } .btn-header-primary { color: #145388; border-color: transparent; background: transparent; } .btn-header-primary:hover { background-color: transparent; border-color: #145388; } .btn-header-secondary { color: #2a93d5; border-color: transparent; background: transparent; } .btn-header-secondary:hover { background-color: transparent; border-color: #2a93d5; } .btn-header-primary-light { color: #6c90a1; border-color: transparent; background: transparent; } .btn-header-primary-light:hover { background-color: transparent; border-color: #6c90a1; } .btn-xl, .btn-group-xl > .btn { line-height: 1.5; font-weight: 700; letter-spacing: 0.05rem; padding: 1rem 3.5rem 0.9rem; } .btn-lg, .btn-group-lg > .btn { line-height: 1.5; font-weight: 700; letter-spacing: 0.05rem; padding: 0.75rem 2.6rem 0.6rem 2.6rem; } .btn-sm, .btn-group-sm > .btn { padding: 0.5rem 1rem 0.5rem 1rem; font-size: 0.76rem; line-height: 1.5; } .btn-xs, .btn-group-xs > .btn { padding: 0.25rem 0.75rem 0.25rem 0.75rem; font-size: 0.76rem; line-height: 1.3; } .btn-primary.disabled, .btn-primary:disabled { background-color: #145388; border-color: #145388; color: white; } .btn-secondary.disabled, .btn-secondary:disabled { background-color: #2a93d5; border-color: #2a93d5; color: white; } .btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; } .btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; } .btn-link { color: #145388; text-decoration: initial !important; } .white-underline-link { color: #fff; text-decoration: underline; } .white-underline-link:hover, .white-underline-link:active { color: #fff; text-decoration: initial; } .btn-link:hover { color: rgba(20, 83, 136, 0.7); } .btn-multiple-state { position: relative; transition: opacity 500ms; } .btn-multiple-state .spinner, .btn-multiple-state .icon { position: absolute; left: 0; right: 0; margin: 0 auto; opacity: 0; visibility: hidden; top: 50%; transform: translateY(-50%); transition: opacity 500ms; color: #fff; } .btn-multiple-state .icon i { vertical-align: text-bottom; font-size: 18px; } .btn-multiple-state .label { transition: opacity 500ms; } .btn-multiple-state.show-spinner .label { opacity: 0; } .btn-multiple-state.show-spinner .spinner { opacity: 1; visibility: visible; } .btn-multiple-state.show-success .label { opacity: 0; } .btn-multiple-state.show-success .icon.success { opacity: 1; visibility: visible; } .btn-multiple-state.show-fail .label { opacity: 0; } .btn-multiple-state.show-fail .icon.fail { opacity: 1; visibility: visible; } .btn-multiple-state.btn-primary:disabled { opacity: 1; background: #0d385c; border-color: #0d385c; } .btn-multiple-state.btn-secondary:disabled { opacity: 1; border-color: #2276aa; } .icon-button { padding: 0; font-size: 14px; width: 34px; height: 34px; line-height: 34px; } .icon-button.large { width: 44px; height: 44px; font-size: 18px; } .icon-button.small-icon { font-size: 12px; line-height: 32px; } .top-right-button { width: calc(100% - 80px); } @media (max-width: 575px) { .top-right-button { padding-left: 0; padding-right: 0; } } .top-right-button-single { width: unset; } @media (max-width: 991px) { .top-right-button-single { width: calc(100%); } } /* 03.Widths */ .w-10 { width: 10% !important; } .w-90 { width: 90% !important; } .w-12 { width: 12% !important; } .w-88 { width: 88% !important; } .w-15 { width: 15% !important; } .w-85 { width: 85% !important; } .w-20 { width: 20% !important; } .w-80 { width: 80% !important; } .w-30 { width: 30% !important; } .w-70 { width: 70% !important; } .w-40 { width: 40% !important; } .w-60 { width: 60% !important; } @media (max-width: 767px) { .w-xs-100 { width: 100% !important; } } @media (max-width: 991px) { .w-sm-100 { width: 100% !important; } } /* 04.Borders */ .border { border: 1px solid #f3f3f3 !important; } .border-right { border-right: 1px solid #f3f3f3 !important; } .border-left { border-left: 1px solid #f3f3f3 !important; } .border-top { border-top: 1px solid #f3f3f3 !important; } .border-bottom { border-bottom: 1px solid #f3f3f3 !important; } .border-primary, .border-theme-1 { border-color: #145388 !important; } .border-theme-2 { border-color: #2a93d5 !important; } .border-theme-3 { border-color: #6c90a1 !important; } .border-secondary { border-color: #212121 !important; } /* Colors */ .text-theme-2 { color: #2a93d5 !important; } .text-theme-3 { color: #6c90a1 !important; } .text-primary, .text-theme-1 { color: #145388 !important; } .text-secondary { color: #212121 !important; } /* 05.Badges */ .bg-theme-2, .badge-theme-2 { background-color: #2a93d5 !important; color: #fff; } .bg-theme-3, .badge-theme-3 { background-color: #6c90a1 !important; color: #fff; } .bg-primary, .bg-theme-1, .badge-primary, .badge-theme-1 { background-color: #145388 !important; color: #fff; } .bg-secondary, .badge-secondary { background-color: #2a93d5 !important; color: #fff; } .badge-warning { background-color: #b69329; } .badge-success { background-color: #3e884f; } .badge-info { background-color: #3195a5; } .badge-danger { background-color: #c43d4b; } .badge-success, .badge-danger, .badge-warning, .badge-info { color: #fff; } .badge { padding: 0.6em 0.75em; font-size: 74%; } .badge.badge-pill { padding-right: 1.25em; padding-left: 1.25em; } .badge.badge-top-left { top: 10px; left: -7px; } .badge.badge-top-left-2 { top: 40px; left: -7px; } .badge.badge-top-right { top: 8px; right: -7px; } .badge.badge-top-right-2 { top: 40px; right: -7px; } .badge-light { background-color: #ececec; color: #131113; } .badge-dark { background-color: #131113; color: #ececec; } .badge-outline-primary, .badge-outline-theme-1 { background: unset; border: 1px solid #145388; color: #145388; } .badge-outline-secondary, .badge-outline-theme-2 { background: unset; border: 1px solid #2a93d5; color: #2a93d5; } .badge-outline-theme-3 { background: unset; border: 1px solid #6c90a1; color: #6c90a1; } .badge-outline-success { background: unset; border: 1px solid #3e884f; color: #3e884f; } .badge-outline-danger { background: unset; border: 1px solid #c43d4b; color: #c43d4b; } .badge-outline-warning { background: unset; border: 1px solid #b69329; color: #b69329; } .badge-outline-info { background: unset; border: 1px solid #3195a5; color: #3195a5; } .badge-outline-light { background: unset; border: 1px solid #ececec; color: #ececec; } .badge-outline-dark { background: unset; border: 1px solid #131113; color: #131113; } /* 06.Breadcrumb */ @media (max-width: 991px) { .breadcrumb-container .breadcrumb { padding: 0; } } .breadcrumb { background-color: transparent; margin-bottom: 0.5rem; } .breadcrumb-item + .breadcrumb-item::before { content: "|"; } /* 07.Tabs */ .nav-tabs.separator-tabs { border-bottom: 1px solid #d7d7d7; } .nav-tabs .nav-link { border: initial; padding-top: 1rem; } .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { background: white; } .nav-tabs .nav-link.active::before, .nav-tabs .nav-item.show .nav-link::before { content: " "; background: #145388; color: white; border-radius: 10px; position: absolute; width: 100%; height: 5px; left: 0; top: 0; } .nav-tabs.separator-tabs .nav-link.active::before, .nav-tabs.separator-tabs .nav-item.show .nav-link::before { content: " "; background: #145388; border-radius: 10px; position: absolute; width: 100%; height: 2px; left: 0; bottom: 0; top: unset; } .nav-tabs.separator-tabs .nav-link { border: initial; padding-top: 1rem; background: initial; padding-left: 0; padding-top: 0.5rem; padding-right: 0; margin-right: 1.5rem; font-weight: 600; letter-spacing: 0.5px; color: #8f8f8f; } .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { border: initial; position: relative; color: #145388; } .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { border: initial; color: #145388; } /* 08.Owl Carousel */ .owl-stage { margin-bottom: 1.5rem; } .owl-stage { display: flex; } .owl-item { display: flex; } .owl-item .card { display: flex; flex-grow: 1; } .owl-item .card .w-50 { display: flex; } .owl-item .card .card-body { flex-direction: column; display: flex; justify-content: space-between; } .slider-nav .left-arrow, .slider-nav .right-arrow { font-size: 20px; color: #145388; display: inline-block; vertical-align: middle; margin: 0 15px; padding-top: 7px; } .slider-nav .slider-dot-container { display: inline-block; } .owl-dot, .slick-dot { width: 6px; height: 6px; border-radius: 10px; background: #d7d7d7; outline: initial !important; border: initial; margin: 0 5px; padding: 0; } .owl-dot.active, .slick-dots li.slick-active button { background: #145388; } .best-rated-items .owl-stage img { max-width: 230px; } /* 09.Slick Slider */ .slick .slick-slide { margin-left: 15px; margin-right: 15px; outline: initial !important; height: unset; } .slick .slick-slide.card { display: flex; flex-grow: 1; } .slick .slick-slide.card .w-50 { display: flex; } .slick .slick-slide.card .card-body { flex-direction: column; display: flex; justify-content: space-between; } .slick-list { display: flex; } .slick-track { padding-bottom: 30px; display: flex; } @media (max-width: 991px) { .carousel-center-col { padding-left: 0; padding-right: 0; } } .slick-dots { list-style: none; padding: 0; } .slick-dots li { display: inline-block; } /* 10.Navbar*/ .navbar { background: white; height: 120px; padding: 1.5rem 0 1.5rem 0; box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04); } .navbar #notificationDropdown { width: 260px; padding: 1.5rem; height: 280px; right: 15px; } .navbar #iconMenuDropdown { width: 240px; padding: 1.5rem; height: 290px; } .navbar .icon-menu-item { width: 90px; display: inline-block; text-align: center; margin-bottom: 1.7rem; color: #545454; } .navbar .icon-menu-item i { font-size: 32px; line-height: 42px; } .navbar .icon-menu-item span { text-align: center; padding: 0 10px; line-height: 14px; } .navbar .icon-menu-item:hover, .navbar .icon-menu-item:focus { color: #145388; } .navbar .menu-button-mobile { color: #8f8f8f; text-align: center; margin-left: 15px; } .navbar .menu-button-mobile svg { height: 12px; fill: #212121; } @media (max-width: 767px) { .navbar .menu-button-mobile { width: 20px; } } .navbar .menu-button { color: #8f8f8f; width: 120px; text-align: center; } .navbar .menu-button svg { height: 12px; } .navbar .menu-button .main { fill: #212121; transition: fill 300ms; } .navbar .menu-button .sub { fill: #212121; transition: fill 300ms; } .navbar .menu-button:hover { color: #145388; } @media (max-width: 767px) { .navbar .menu-button { width: 60px; } } .navbar .navbar-left { flex-basis: 40%; } .navbar .navbar-right { flex-basis: 40%; text-align: right; } .navbar .navbar-right .user { padding-right: 60px; } @media (max-width: 1439px) { .navbar .navbar-right .user { padding-right: 50px; } } @media (max-width: 1199px) { .navbar .navbar-right .user { padding-right: 40px; } } @media (max-width: 767px) { .navbar .navbar-right .user { padding-right: 15px; } } .navbar .navbar-logo .logo { width: 110px; height: 35px; background: url("../img/logo-black.svg") no-repeat; background-position: center center; margin: 0 auto; } @media (max-width: 767px) { .navbar .navbar-logo .logo { width: 80px; } } .navbar .navbar-logo .logo-mobile { width: 20px; height: 35px; background: url("../img/logo-mobile.svg") no-repeat; background-position: center center; } .navbar .search { position: relative; width: 230px; border-radius: 20px; background: #f8f8f8; } .navbar .search input { border: initial; background: transparent; outline: initial !important; padding: 0.5rem 1rem; line-height: 2; font-size: 0.8rem; width: 93%; color: #212121; } .navbar .search .search-icon { font-size: 17px; border-radius: 10px; color: #d7d7d7; position: absolute; width: 40px; height: 40px; bottom: -6px; right: 3px; text-align: center; cursor: pointer; } .navbar .search .search-icon:hover { color: #145388; } @media (max-width: 991px) { .navbar .search { width: 115px; } .navbar .search input { width: 85%; } } @media (max-width: 767px) { .navbar .search { width: 30px; height: 30px; background: initial; margin-left: 0.6rem; color: #6e6e6e; } .navbar .search input { display: none; } .navbar .search .search-icon { font-size: 17px; width: 30px; height: 30px; bottom: -3px; right: 0; color: inherit; } .navbar .search.mobile-view { display: block; width: 100%; position: fixed; z-index: 2; background: white; left: 0; top: 0; height: 70px; margin-left: 15px; } .navbar .search.mobile-view input { display: block; width: 100%; height: 70px; padding-left: 0; } .navbar .search.mobile-view span { top: 50%; transform: translateY(-50%); right: 25px; } } .navbar .header-icons { margin-right: 0.5rem; } @media (max-width: 575px) { .navbar .header-icons { margin-right: 0; } } .navbar .header-icon { font-size: 16px; color: #8f8f8f; padding-left: 0.6rem; padding-right: 0.6rem; vertical-align: initial; } @media (max-width: 575px) { .navbar .header-icon { padding-left: 0.3rem; padding-right: 0.3rem; } } .navbar .header-icon:hover { color: #145388; } .navbar .header-icon#fullScreenButton i:last-of-type { display: none; } .navbar .header-icon#notificationButton .count { font-size: 9px; color: #145388; border: 1px solid #145388; border-radius: 10px; position: absolute; width: 18px; height: 15px; text-align: center; font-weight: 700; top: 2px; right: 2px; line-height: 14px; } @media (max-width: 575px) { .navbar .header-icon#notificationButton .count { right: -1px; } } .navbar .user { color: #6e6e6e; position: relative; } .navbar .user img { margin-left: 10px; border-radius: 30px; width: 40px; } @media (max-width: 991px) { .navbar .user .name { display: none; } } @media (max-width: 767px) { .navbar .user { margin-left: initial; } .navbar .user img { width: 30px; } .navbar .user:after { font-size: 11px; width: 14px; height: 14px; bottom: -3px; right: -3px; } } @media (max-width: 1439px) { .navbar { height: 90px; } } @media (max-width: 1199px) { .navbar { height: 80px; } } @media (max-width: 767px) { .navbar { height: 70px; } } #app-container.sub-hidden .menu-button .sub, #app-container.menu-sub-hidden .menu-button .sub { fill: #8f8f8f; } #app-container.main-hidden .menu-button .main, #app-container.main-hidden .menu-button .sub, #app-container.menu-hidden .menu-button .main, #app-container.menu-hidden .menu-button .sub { fill: #8f8f8f; } /* 11.Menu*/ .sidebar { position: fixed; top: 0; bottom: 0; padding-top: 120px; z-index: 5; } .sidebar .main-menu { width: 120px; height: 100%; background: white; z-index: 3; position: fixed; padding-top: 2px; left: 0; } .sidebar .main-menu .scroll { padding-right: unset; margin-right: unset; } .sidebar .main-menu .scroll .ps__thumb-y { right: 0; } .sidebar .main-menu.default-transition { transition: transform 300ms; } .sidebar .main-menu ul li { position: relative; } .sidebar .main-menu ul li span { text-align: center; padding: 0 10px; line-height: 14px; } .sidebar .main-menu ul li a { height: 110px; display: flex; flex-direction: column; justify-content: center; align-items: center; font-size: 13px; font-style: normal; font-weight: 400; border-bottom: 1px solid #f3f3f3; color: #212121; transition: color 300ms; transition: background 300ms; } .sidebar .main-menu ul li a:hover, .sidebar .main-menu ul li a:focus { color: #145388; background: #f8f8f8; } .sidebar .main-menu ul li i { font-size: 32px; line-height: 42px; } .sidebar .main-menu ul li.active a { color: #145388; } .sidebar .main-menu ul li.active:after { content: " "; background: #145388; color: white; border-radius: 10px; position: absolute; width: 6px; height: 90px; top: 50%; transform: translateY(-50%); left: 0; } @media (max-width: 1439px) { .sidebar .main-menu { width: 110px; } } @media (max-width: 1199px) { .sidebar .main-menu { width: 100px; } } @media (max-width: 767px) { .sidebar .main-menu { width: 90px; } .sidebar .main-menu ul li i { font-size: 26px; line-height: 30px; } .sidebar .main-menu ul li a { height: 90px; } .sidebar .main-menu ul li.active:after { width: 3px; height: 60px; } } .sidebar .sub-menu { width: 230px; height: 100%; background: white; z-index: 2; position: fixed; left: 120px; border-left: 1px solid #f3f3f3; box-shadow: 0 3px 30px rgba(0, 0, 0, 0.1), 0 3px 20px rgba(0, 0, 0, 0.1); } .sidebar .sub-menu.default-transition { transition: transform 300ms; } .sidebar .sub-menu .scroll { margin-top: 2px; margin-right: unset; padding-right: unset; } .sidebar .sub-menu .scroll .ps__thumb-y { right: 0; } .sidebar .sub-menu .ps { padding-top: 25px; padding-bottom: 25px; } .sidebar .sub-menu ul { display: none; } .sidebar .sub-menu ul li { margin-bottom: 10px; margin-left: 30px; } .sidebar .sub-menu ul li a { font-size: 13px; display: block; padding: 8px 0; } .sidebar .sub-menu ul li i { font-size: 1.3em; margin-right: 10px; color: #8f8f8f; vertical-align: sub; } .sidebar .sub-menu ul li.active i, .sidebar .sub-menu ul li.active a { color: #145388; } @media (max-width: 767px) { .sidebar .sub-menu ul li { margin-left: 15px; } } @media (max-width: 1439px) { .sidebar .sub-menu { left: 110px; width: 220px; } } @media (max-width: 1199px) { .sidebar .sub-menu { left: 100px; width: 200px; } } @media (max-width: 767px) { .sidebar .sub-menu { left: 90px; width: 190px; } } @media (max-width: 1439px) { .sidebar { padding-top: 90px; } } @media (max-width: 1199px) { .sidebar { padding-top: 80px; } } @media (max-width: 767px) { .sidebar { padding-top: 70px; box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04); } } #app-container.sub-hidden .sub-menu, #app-container.menu-sub-hidden .sub-menu, #app-container.menu-hidden .sub-menu { transform: translateX(-230px); } @media (max-width: 1439px) { #app-container.sub-hidden .sub-menu, #app-container.menu-sub-hidden .sub-menu, #app-container.menu-hidden .sub-menu { transform: translateX(-220px); } } @media (max-width: 1199px) { #app-container.sub-hidden .sub-menu, #app-container.menu-sub-hidden .sub-menu, #app-container.menu-hidden .sub-menu { transform: translateX(-200px); } } @media (max-width: 767px) { #app-container.sub-hidden .sub-menu, #app-container.menu-sub-hidden .sub-menu, #app-container.menu-hidden .sub-menu { transform: translateX(-190px); } } #app-container.main-hidden .main-menu, #app-container.menu-hidden .main-menu { transform: translateX(-120px); } @media (max-width: 1439px) { #app-container.main-hidden .main-menu, #app-container.menu-hidden .main-menu { transform: translateX(-110px); } } @media (max-width: 1199px) { #app-container.main-hidden .main-menu, #app-container.menu-hidden .main-menu { transform: translateX(-100px); } } @media (max-width: 767px) { #app-container.main-hidden .main-menu, #app-container.menu-hidden .main-menu { transform: translateX(-90px); } } #app-container.main-hidden.sub-hidden .sub-menu, #app-container.menu-hidden .sub-menu { transform: translateX(-350px); } @media (max-width: 1439px) { #app-container.main-hidden.sub-hidden .sub-menu, #app-container.menu-hidden .sub-menu { transform: translateX(-330px); } } @media (max-width: 1199px) { #app-container.main-hidden.sub-hidden .sub-menu, #app-container.menu-hidden .sub-menu { transform: translateX(-300px); } } @media (max-width: 767px) { #app-container.main-hidden.sub-hidden .sub-menu, #app-container.menu-hidden .sub-menu { transform: translateX(-280px); } } #app-container.menu-mobile .main-menu { transform: translateX(-90px); } #app-container.menu-mobile .sub-menu { transform: translateX(-330px); } #app-container.main-show-temporary .main-menu { transform: translateX(0); } #app-container.main-show-temporary .sub-menu { transform: translateX(-230px); } @media (max-width: 1439px) { #app-container.main-show-temporary .main-menu { transform: translateX(0); } #app-container.main-show-temporary .sub-menu { transform: translateX(-220px); } } @media (max-width: 1199px) { #app-container.main-show-temporary .main-menu { transform: translateX(0); } #app-container.main-show-temporary .sub-menu { transform: translateX(-200px); } } @media (max-width: 767px) { #app-container.main-show-temporary .sub-menu { transform: translateX(-190px); } } #app-container.sub-show-temporary .sub-menu, #app-container.menu-mobile.sub-show-temporary .sub-menu { transform: translateX(0); } /* 12.Apps*/ .app-menu { z-index: 1; box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04); width: 280px; height: 100%; float: right; background: white; transition: transform 300ms; position: fixed; right: 0; top: 120px; } @media (max-width: 1439px) { .app-menu { top: 90px; } } @media (max-width: 1199px) { .app-menu { top: 80px; transform: translateX(280px); } } @media (max-width: 767px) { .app-menu { top: 70px; } } .app-menu .scroll .ps__thumb-y { right: 0; } .app-menu.shown { transform: translateX(0); } .app-menu .app-menu-button { position: absolute; left: -28px; background: white; top: 45px; padding: 12px 8px 12px 5px; border-radius: 0.2rem; color: #8f8f8f; box-shadow: -2px 0px 5px rgba(0, 0, 0, 0.04); font-size: 15px; line-height: 0; } @media (max-width: 1439px) { .app-menu .app-menu-button { top: 36px; } } @media (max-width: 1199px) { .app-menu .app-menu-button { top: 27px; } } @media (max-width: 767px) { .app-menu .app-menu-button { top: 13px; } } .app-menu ul li { margin-bottom: 5px; } .app-menu ul li a { font-size: 13px; display: block; padding: 3px 0; } .app-menu ul li a:hover i { color: #145388; } .app-menu ul li i { font-size: 1.2em; margin-right: 10px; color: #8f8f8f; vertical-align: unset; } @media (max-width: 767px) { .app-menu ul li i { font-size: 20px; } } .app-menu ul li.active i, .app-menu ul li.active a { color: #145388; } .app-row { padding-right: 280px; } @media (max-width: 1199px) { .app-row { padding-right: 0; } } /* 13.Chat App*/ .chat-app .scroll { padding-left: 10px; margin-left: -10px; padding-right: 10px; margin-right: -10px; height: calc(100vh - 120px - 270px); } @media (max-width: 1439px) { .chat-app .scroll { height: calc(100vh - 90px - 270px); } } @media (max-width: 1199px) { .chat-app .scroll { height: calc(100vh - 80px - 270px); } } @media (max-width: 767px) { .chat-app .scroll { height: calc(100vh - 70px - 220px); } } .chat-app .scroll .ps__thumb-y { right: 10px; } @media (max-width: 767px) { .chat-app .list-item-heading { font-size: 0.9rem; } } @media (max-width: 767px) { .chat-app .card .card-body { padding: 0.75rem; } } .chat-app .chat-text-left { padding-left: 64px; } .chat-app .chat-text-right { padding-right: 64px; } .chat-input-container { width: 100%; height: 90px; background: white; position: fixed; left: 0; right: 0; bottom: 0; box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04); padding-left: 180px; padding-right: 340px; } @media (max-width: 1439px) { .chat-input-container { padding-left: 160px; padding-right: 330px; } } @media (max-width: 1199px) { .chat-input-container { padding-left: 140px; padding-right: 40px; } } @media (max-width: 767px) { .chat-input-container { padding-right: 15px; padding-left: 15px; } } .chat-input-container input { border: initial; width: unset; height: 90px; padding-left: 0; display: inline-block; } @media (max-width: 991px) { .chat-input-container .send-button { padding-left: 0.7rem; padding-right: 0.7rem; } } /* 14.Survey App*/ .survey-app .answers .badge { color: #8f8f8f; } .survey-app .answers input { padding-right: 70px; } .survey-app .question.edit-quesiton .edit-mode { display: block; } .survey-app .question.edit-quesiton .view-mode { display: none; } .survey-app .question.edit-quesiton .view-button { display: inline-block; } .survey-app .question.edit-quesiton .edit-button { display: none; } .survey-app .question.view-quesiton .edit-mode { display: none; } .survey-app .question.view-quesiton .view-mode { display: block; } .survey-app .question.view-quesiton .view-button { display: none; } .survey-app .question.view-quesiton .edit-button { display: inline-block; } .survey-app .survey-question-types .btn-group-icon { font-size: 21px; line-height: 28px; } .survey-app .survey-question-types .btn { padding-bottom: 0.3rem; } .input-icons { position: absolute; right: 0; top: 9px; } /* 15.Todo App*/ .heading-icon { color: #145388; font-size: 20px; line-height: inherit; margin-right: 5px; vertical-align: middle; } .heading-number { border: 1px solid #145388; padding: 4px; vertical-align: middle; margin-right: 10px; border-radius: 20px; width: 34px; height: 34px; text-align: center; color: #145388; } /* 16.Main*/ main { margin-left: 410px; margin-top: 165px; margin-right: 60px; margin-bottom: 40px; } main.default-transition { transition: margin-left 300ms; } main .container-fluid { padding-left: 0; padding-right: 0; } @media (max-width: 1439px) { main { margin-left: 380px; margin-right: 50px; margin-top: 130px; margin-bottom: 30px; } } @media (max-width: 1199px) { main { margin-left: 340px; margin-right: 40px; margin-top: 110px; margin-bottom: 20px; } } @media (max-width: 767px) { main { margin-left: 15px !important; margin-right: 15px !important; margin-top: 85px !important; margin-bottom: 0; } } @media (max-width: 575px) { main { margin-bottom: 0; } } #app-container.sub-hidden main, #app-container.menu-sub-hidden main, #app-container.menu-hidden main { margin-left: 180px; } #app-container.main-hidden main, #app-container.menu-hidden main { margin-left: 60px; } @media (max-width: 1439px) { #app-container.sub-hidden main, #app-container.menu-sub-hidden main, #app-container.menu-hidden main { margin-left: 160px; } #app-container.main-hidden main, #app-container.menu-hidden main { margin-left: 50px; } } @media (max-width: 1199px) { #app-container.sub-hidden main, #app-container.menu-sub-hidden main, #app-container.menu-hidden main { margin-left: 140px; } #app-container.main-hidden main, #app-container.menu-hidden main { margin-left: 40px; } } /* 17.Cards*/ .card { border: initial; background: white; border-radius: calc(0.15rem - 1px); box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04); } .card .card-header .card-icon { right: 5px; top: 5px; } .card .card-header .card-icon i { font-size: 12px; color: #d7d7d7; } .card .card-header .handle { cursor: default; } .card .card-body { padding: 1.75rem; } @media (max-width: 575px) { .card .card-body { padding: 1.5rem; } } .card .card-body.sm { padding: 1.25rem 1.75rem; } .card .card-title { margin-bottom: 2rem; } .card-img { border-radius: calc(0.25rem - 1px); height: 100%; object-fit: cover; max-height: 200px; width: unset; } .card-img-fluid { border-radius: calc(0.25rem - 1px); object-fit: cover; } .card-img-bottom { width: 100%; border-bottom-left-radius: calc(0.15rem - 1px); border-bottom-right-radius: calc(0.15rem - 1px); } .card-img-top { width: 100%; border-top-left-radius: calc(0.15rem - 1px); border-top-right-radius: calc(0.15rem - 1px); } .card-img-left { width: 100%; border-top-left-radius: calc(0.15rem - 1px); border-bottom-left-radius: calc(0.15rem - 1px); height: 100%; object-fit: cover; } .card-img-right { width: 100%; border-top-right-radius: calc(0.15rem - 1px); border-bottom-right-radius: calc(0.15rem - 1px); height: 100%; object-fit: cover; } .card-img-overlay { background: rgba(0, 0, 0, 0.5); padding: 1.75rem; } @media (max-width: 575px) { .card-img-overlay { padding: 1rem; } } .card-top-buttons { padding: 1.3rem; right: 0; top: 0; } @media (max-width: 575px) { .card-top-buttons { padding: 0.35rem; } } .card-header { border: initial; background: initial; padding-top: 0; } /* 18.Dashboard*/ .dashboard-line-chart { height: 283px; } .dashboard-quick-post { min-height: 283px; } .dashboard-list-with-thumbs { height: 500px; } .dashboard-logs { height: 270px; } .dashboard-list-with-user { height: 270px; } .dashboard-donut-chart { height: 270px; } .dashboard-small-chart { height: 150px; } .dashboard-small-chart .chart { height: 60px; } .dashboard-small-chart .lead { font-size: 1.4rem; } .dashboard-small-chart-analytics { height: 180px; } .dashboard-small-chart-analytics .chart { height: 80px; } .dashboard-small-chart-analytics .lead { font-size: 1.4rem; } .dashboard-filled-line-chart { height: 340px; } .dashboard-filled-line-chart .chart { height: 200px; } .dashboard-numbers .owl-nav, .dashboard-numbers .owl-dots { display: none; } .dashboard-sq-banner { background-image: linear-gradient(to right top, #104978, #3582b2, #3693ce); background-size: cover; height: 385px; transition: 0.5s; background-size: 350% auto; cursor: pointer; } .dashboard-sq-banner .card-body { width: 270px; } .dashboard-sq-banner .lead { line-height: 2.3rem; } .dashboard-sq-banner:hover { background-position: right top; } .dashboard-link-list { height: 385px; } .dashboard-progress { height: 385px; } .dashboard-top-rated { height: 300px; } .dashboard-search { height: 650px; background: url("../img/plane.jpg"); background-size: contain; background-repeat: no-repeat; background-color: white; } .dashboard-search .card-body { padding: 120px 50px 30px 50px; } @media (max-width: 1439px) { .dashboard-search .card-body { padding: 80px 30px 30px 30px; } } .dashboard-search .form-container { height: 400px; border-radius: 0.1rem; box-shadow: 0px -10px 15px 0px rgba(0, 0, 0, 0.04); padding: 2rem; background-color: white; } .icon-cards-row { margin-left: -5px; margin-right: -5px; margin-top: -10px; } .icon-cards-row .owl-stage { padding-top: 10px; } .icon-cards-row [class*="col-"] { padding-left: 5px; padding-right: 5px; } .icon-cards-row .card-body { padding: 2rem 0.5rem; } .icon-cards-row .card-text { color: #8f8f8f; height: 30px; line-height: 26px; } .icon-cards-row .lead { color: #145388; margin-bottom: 0; } .icon-cards-row i { font-size: 46px; line-height: 66px; color: #145388; } .icon-cards-row .card { transition: box-shadow 1000ms; cursor: pointer; } @media (max-width: 1439px) { .icon-cards-row .card-text { height: 48px; line-height: 18px; } .icon-cards-row .lead { font-size: 1.6rem; } .icon-cards-row i { font-size: 32px; line-height: 47px; } } .log-indicator { width: 13px; height: 13px; border: 2px solid #145388; border-radius: 14px; display: inline-block; } /* 19.Calendar */ .calendar .alert-info { color: #145388; background-color: initial; } .calendar h2 { font-size: 14px; margin-top: 10px; display: inline-block; } .fc-basic-view .fc-body .fc-row { min-height: 6em; } @media (max-width: 575px) { .fc-basic-view .fc-body .fc-row { min-height: 3em; } } .fc-toolbar.fc-header-toolbar .btn-group .fc-next-button, .fc-toolbar.fc-header-toolbar .btn-group .fc-prev-button { outline: initial !important; box-shadow: initial !important; border-radius: 40px !important; text-align: center; min-width: 30px; height: 30px; padding: 0.55rem 0; background: #145388; color: #fff; border: 1px solid #145388; line-height: 0.9 !important; font-size: 0.76rem; font-weight: normal !important; } .fc-toolbar.fc-header-toolbar .btn-group .fc-next-button span, .fc-toolbar.fc-header-toolbar .btn-group .fc-prev-button span { line-height: 0.9 !important; font-size: 0.76rem; font-weight: normal !important; } .fc-toolbar.fc-header-toolbar .btn-group .fc-next-button:hover, .fc-toolbar.fc-header-toolbar .btn-group .fc-prev-button:hover { background-color: transparent; border-color: rgba(20, 83, 136, 0.9); color: #145388; } .fc-toolbar.fc-header-toolbar .fc-prev-button { margin-right: 5px; } .fc-today-button { padding: 0.4em 1.3em !important; height: unset !important; } .fc-bootstrap4 .fc-day-top .fc-day-number { border-radius: 50%; width: 18px; height: 18px; text-align: center; vertical-align: middle; padding: 5px; } .fc-bootstrap4 td.fc-today { background: initial; } .fc-bootstrap4 td.fc-today .fc-day-number { background: #145388; color: #fff; } .fc-day-grid-event .fc-content { color: #fff; } .fc-day-grid-container { height: 100%; overflow: visible; } .fc-row .fc-content-skeleton td, .fc-row .fc-helper-skeleton td { padding: 5px; } .fc-view, .fc-view > table { border-top: initial; } .fc table { border: initial; } .fc .table-bordered thead th, .fc .table-bordered thead td { border-top: initial; border-bottom: initial; border-left: initial; } .fc td:first-of-type, .fc th:first-of-type { border-left: initial; border-bottom: initial; } .fc td:last-of-type, .fc th:last-of-type { border-right: initial; border-bottom: initial; } .fc-body .fc-row:last-of-type td { border-bottom: initial; } .fc tbody > tr > td.fc-widget-content:first-of-type { border-left: initial; border-right: initial; border-bottom: initial; } .fc table, .fc .table-bordered th, .fc .table-bordered td { border-color: #f3f3f3 !important; } .fc-day-header { color: #145388; } .fc-day-header span { padding: 10px; display: inline-block; } .fc-event { border: initial; } .fc-event, .fc-event-dot { background-color: #2a93d5; color: white !important; padding: 1px 6px; border-radius: 10px; cursor: pointer; text-align: center; } /* 20.Datatable */ .dataTables_wrapper { overflow: hidden; } table.dataTable td { padding-top: 20px; padding-bottom: 20px; border-bottom: 1px solid #f3f3f3; outline: initial !important; } table.dataTable tr:last-of-type td { border-bottom: initial; } table.dataTable { width: 100% !important; margin-top: 0 !important; margin-bottom: 0 !important; } table p, table h6 { margin-bottom: initial; } table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting, table.dataTable thead > tr > td.sorting_asc, table.dataTable thead > tr > td.sorting_desc, table.dataTable thead > tr > td.sorting { padding-top: 10px; padding-bottom: 10px; } table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after { right: 1.5em; } table.dataTable thead .sorting:before, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_desc:before, table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_desc_disabled:before { right: 2em; } .dataTables_wrapper .paginate_button.previous { margin-right: 15px; } .dataTables_wrapper .paginate_button.next { margin-left: 15px; } div.dataTables_wrapper div.dataTables_paginate { margin-top: 25px; } div.dataTables_wrapper div.dataTables_paginate ul.pagination { justify-content: center; } .dataTables_wrapper .paginate_button.page-item { padding-left: 10px; padding-right: 10px; } table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child:before { top: unset; box-shadow: initial; background-color: #145388; font-size: 12px; } /* 21.Alerts */ .alert { border-radius: 0; } .alert-primary { color: #145388; background-color: #cad7e2; border-color: rgba(20, 83, 136, 0.1); } .alert-secondary { color: #2a93d5; background-color: #cfe4f1; border-color: rgba(42, 147, 213, 0.1); } .alert-success { color: #3e884f; background-color: #d3e2d6; border-color: rgba(62, 136, 79, 0.1); } .alert-info { color: #3195a5; background-color: #d0e4e7; border-color: rgba(49, 149, 165, 0.1); } .alert-warning { color: #b69329; background-color: #ebe4cf; border-color: rgba(182, 147, 41, 0.1); } .alert-danger { color: #c43d4b; background-color: #eed3d5; border-color: rgba(196, 61, 75, 0.1); } .alert-light { color: #ececec; background-color: #f6f6f6; border-color: rgba(236, 236, 236, 0.1); } .alert-dark { color: #131113; background-color: #cacaca; border-color: rgba(19, 17, 19, 0.1); } .alert-dismissible .close, button.close { text-shadow: initial; } .alert *[data-notify="title"] { display: block; font-size: 0.9rem; } div[data-notify="container"] { padding: 18px; } /* 22.Forms */ .form-check-label, .custom-control-label { line-height: 24px; } .form-control, .bootstrap-tagsinput { border-radius: 0.1rem; outline: initial !important; box-shadow: initial !important; font-size: 0.8rem; padding: 0.75rem 0.75rem 0.5rem 0.75rem; line-height: 1.5; border: 1px solid #d7d7d7; background: white; color: #212121; } @keyframes autofill { to { color: #212121; background: transparent; } } input:-webkit-autofill { animation-name: autofill; animation-fill-mode: both; } input:-webkit-autofill { -webkit-text-fill-color: #212121 !important; } .bootstrap-tagsinput input { color: #212121; } .has-float-label label::after, .has-float-label > span::after { background: white; } .form-control:focus { background: white; color: #212121; } .bootstrap-tagsinput { width: 100%; } .bootstrap-tagsinput input { padding: 0; } .bootstrap-tagsinput .tag [data-role="remove"]:hover { box-shadow: initial; } .bootstrap-tagsinput .tag { background: #145388; border-radius: 15px; padding: 0px 10px; margin-bottom: 0px; display: inline-block; font-size: 12px; } .form-control:focus, .bootstrap-tagsinput.focus { border-color: rgba(20, 83, 136, 0.6); } select.form-control:not([size]):not([multiple]) { height: calc(2.4rem + 3px); } .custom-control-input:disabled ~ .custom-control-label::before { background-color: rgba(33, 33, 33, 0.25); } .custom-control-input:active ~ .custom-control-label::before { background-color: transparent; } .custom-checkbox .custom-control-label.indeterminate::after { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23FFFFFF' d='M0 2h4'/%3E%3C/svg%3E"); } .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23FFFFFF' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); } .custom-radio .custom-control-input:checked ~ .custom-control-label::after { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23FFFFFF'/%3E%3C/svg%3E"); } .custom-control-label, .custom-control-input { outline: initial !important; box-shadow: initial !important; } .custom-control-input { left: 1px; top: 3px; opacity: 0; z-index: 1; pointer-events: none; } .custom-control-label::before { border: 1px solid #909090; background: initial; } .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { background-color: #145388; } .custom-control-input:checked ~ .custom-control-label::before { background-color: #145388; box-shadow: initial !important; border: 1px solid #145388; } .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-radio .custom-control-input:checked ~ .custom-control-label::before { background-color: #145388; box-shadow: initial !important; } .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-radio .custom-control-input:checked ~ .custom-control-label::before { background-color: #145388; box-shadow: initial !important; } .custom-control-label::after, .custom-control-label::before { box-shadow: initial !important; } .custom-control-label::before { top: 0.25rem; } .custom-control-label::after { top: 0.25rem; } .btn.rotate-icon-click i { transition: transform 0.5s; } .btn.rotate i { transform: rotate(180deg); } .btn .custom-control-label::before { border: 1px solid #fff; } .btn .custom-control-input:checked ~ .custom-control-label::before { border: 1px solid #fff; } .btn-group-icon { line-height: 22px; } .valid-tooltip, .invalid-tooltip { border-radius: 15px; padding: 0.5rem 1rem; left: 50%; transform: translateX(-50%); font-size: 0.76rem; } .valid-tooltip { background-color: #3e884f; margin-top: -0.2rem; } .invalid-tooltip { background-color: #c43d4b; margin-top: -0.2rem; } .valid-tooltip:after { content: ""; position: absolute; top: -5px; left: -2.5px; margin-left: 50%; width: 10px; height: 5px; border-bottom: solid 5px #3e884f; border-left: solid 5px transparent; border-right: solid 5px transparent; } .invalid-tooltip:after { content: ""; position: absolute; top: -5px; left: -2.5px; margin-left: 50%; width: 10px; height: 5px; border-bottom: solid 5px #c43d4b; border-left: solid 5px transparent; border-right: solid 5px transparent; } .valid-icon { position: absolute; bottom: 8px; z-index: 5; display: none; max-width: 100%; padding: 0.5rem; margin-top: 0; font-size: 0.76rem; line-height: 1; color: white; border-radius: 0.2rem; right: 4px; color: #3e884f; } .invalid-icon { position: absolute; bottom: 2px; z-index: 5; display: none; max-width: 100%; padding: 0.5rem; margin-top: 0; font-size: 0.875rem; line-height: 1; color: white; border-radius: 0.2rem; right: 4px; color: #c43d4b; } .was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-icon, .form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-icon, .was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-icon, .custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-icon { color: #c43d4b; display: block; } .was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-icon, .form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-icon, .was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-icon, .custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-icon { color: #3e884f; display: block; } .was-validated .form-control:valid, .form-control.is-valid, .was-validated .custom-select:valid, .custom-select.is-valid { border-color: #3e884f; } .was-validated .form-control:invalid, .form-control.is-invalid, .was-validated .custom-select:invalid, .custom-select.is-invalid { border-color: error-color; } .select2-container--bootstrap .select2-selection--single { padding: 0.65rem 0.75rem 0.5rem 0.75rem; height: calc(2.4rem + 3px); border-radius: 0.1rem !important; } .select2-dropdown, .select2-container--bootstrap .select2-selection.form-control { background: white; } .select2-container--bootstrap .select2-results__option[aria-selected="true"] { background: white; color: #212121; } .select2-container--bootstrap .select2-selection--single .select2-selection__rendered { color: #212121; } .input-group-text { background-color: rgba(255, 255, 255, 0.1); border-color: #d7d7d7; color: #212121; font-size: 0.8rem; padding: 0.75rem 0.75rem 0.5rem 0.75rem; } .select2-container--bootstrap .select2-selection { border: 1px solid #d7d7d7; } .select2-container { width: 100% !important; } .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field { height: calc(2.4rem + 1px); } .select2-container--bootstrap.select2-container--focus .select2-selection, .select2-container--bootstrap.select2-container--open .select2-selection { border-color: rgba(20, 83, 136, 0.7); } .select2-container--bootstrap .select2-dropdown { border-color: rgba(20, 83, 136, 0.7); } .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: #145388; color: #fff; } .select2-dropdown, .select2-container--bootstrap .select2-selection.form-control { border-radius: 0.1rem !important; } .select2-container--bootstrap .select2-search--dropdown .select2-search__field { border-radius: 0.1rem !important; border: 1px solid #8f8f8f; outline: initial; background: white; color: #212121; } .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field { outline: initial; background: white; color: #212121; } .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice { border-radius: 0.1rem; background: white; color: #212121; border-color: #d7d7d7; margin: 9px 0 0 8px; } .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover { outline: initial; text-shadow: initial; color: #145388; } .typeahead.dropdown-menu { width: 100%; } .typeahead.dropdown-menu .active a { background-color: #145388; color: #fff; } .select2-container .select2-selection--single .select2-selection__rendered { padding-left: 0; padding-right: 10px; } .datepicker-dropdown:before { border-bottom-color: rgba(33, 33, 33, 0.2); } .datepicker table tr td.range { color: #fff; background-color: #145388; border-color: #145388; } .datepicker table tr td.selected, .datepicker table tr td.selected.highlighted { color: #fff; background-color: #145388; border-color: #145388; } .datepicker-dropdown.datepicker-orient-top:before { border-top: 7px solid rgba(33, 33, 33, 0.2); } .datepicker table tr td, .datepicker table tr th { color: #212121; } .datepicker-dropdown.datepicker-orient-top:after { border-top-color: white; } .datepicker-dropdown.datepicker-orient-bottom:after { border-bottom-color: white; } .datepicker table tr td.day:hover, .datepicker table tr td.focused { background: #d7d7d7; } .datepicker table tr td, .datepicker table tr th { width: 35px; height: 35px; border-radius: 0.1rem; } .datepicker table tr td.active.active, .datepicker table tr td.active.highlighted.active, .datepicker table tr td.active.highlighted:active, .datepicker table tr td.active:active { color: white; background-color: #145388; border-color: #145388; } .datepicker table tr td.active.active.focus, .datepicker table tr td.active.active:focus, .datepicker table tr td.active.active:hover, .datepicker table tr td.active.highlighted.active.focus, .datepicker table tr td.active.highlighted.active:focus, .datepicker table tr td.active.highlighted.active:hover, .datepicker table tr td.active.highlighted:active.focus, .datepicker table tr td.active.highlighted:active:focus, .datepicker table tr td.active.highlighted:active:hover, .datepicker table tr td.active:active.focus, .datepicker table tr td.active:active:focus, .datepicker table tr td.active:active:hover { color: white; background-color: #0d385c; border-color: #0d385c; } .datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active:hover:active { background-color: #0d385c; border-color: #0d385c; } .datepicker.datepicker-inline, .datepicker.datepicker-inline table { width: 100%; } .datepicker table tr td span.focused, .datepicker table tr td span:hover { background: #d7d7d7; } .datepicker .datepicker-switch:hover, .datepicker .next:hover, .datepicker .prev:hover, .datepicker tfoot tr th:hover { background: #d7d7d7; } .dropzone { min-height: 115px; border: 1px solid #d7d7d7; background: white; padding: 10px 10px; border-radius: 0.1rem; color: #212121; height: 115px; } .dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * { position: relative; transform: translateY(-50%); top: 50%; margin: 0; } .dropzone .dz-preview.dz-image-preview { width: 260px; height: unset; min-height: unset; border: 1px solid #d7d7d7; border-radius: 0.1rem; background: white; color: #212121; } .dropzone .dz-preview.dz-image-preview strong { font-weight: normal; } .dropzone .dz-preview.dz-image-preview .remove { position: absolute; right: 5px; top: 5px; color: #145388; } .dropzone .dz-preview.dz-image-preview .dz-details { position: static; display: block; opacity: 1; text-align: left; min-width: unset; z-index: initial; color: #212121; } .dropzone .dz-preview.dz-image-preview .dz-error-mark { color: #fff; transform: translateX(-50%) translateY(-50%) !important; transition: initial !important; animation: initial !important; margin-left: 0; margin-top: 0; } .dropzone .dz-preview.dz-image-preview .dz-error-mark i { font-size: 26px; } .dropzone .dz-preview.dz-image-preview .dz-progress { width: 90%; margin-left: 0; margin-top: 0; left: 50%; right: 0; transform: translateX(-50%); height: 5px; } .dropzone .dz-preview.dz-image-preview .dz-progress .dz-upload { width: 100%; background: #145388; } .dropzone .dz-preview.dz-image-preview .dz-error-message { border-radius: 15px; background: #c43d4b; top: 60px; } .dropzone .dz-preview.dz-image-preview .dz-error-message:after { border-bottom: 6px solid #c43d4b; } .dropzone .dz-preview.dz-image-preview [data-dz-name] { white-space: nowrap; text-overflow: ellipsis; width: 90%; display: inline-block; overflow: hidden; } .custom-switch .custom-switch-input + .custom-switch-btn { background: #d7d7d7; } .custom-switch.custom-switch-primary .custom-switch-input:checked + .custom-switch-btn { background: #145388; border: 1px solid #145388; } .custom-switch.custom-switch-secondary .custom-switch-input:checked + .custom-switch-btn { background: #2a93d5; border: 1px solid #2a93d5; } .custom-switch.custom-switch-primary-inverse .custom-switch-input + .custom-switch-btn { border: 1px solid #d7d7d7; } .custom-switch.custom-switch-primary-inverse .custom-switch-input:checked + .custom-switch-btn { background: white; border: 1px solid #145388; } .custom-switch.custom-switch-primary-inverse .custom-switch-input:checked + .custom-switch-btn:after { background: #145388; } .custom-switch.custom-switch-secondary-inverse .custom-switch-input + .custom-switch-btn { border: 1px solid #d7d7d7; } .custom-switch.custom-switch-secondary-inverse .custom-switch-input:checked + .custom-switch-btn { background: white; border: 1px solid #2a93d5; } .custom-switch.custom-switch-secondary-inverse .custom-switch-input:checked + .custom-switch-btn:after { background: #2a93d5; } .input-group-text { border-radius: 0.1rem; } .custom-switch .custom-switch-input + .custom-switch-btn:after { background: white; } .custom-switch .custom-switch-input + .custom-switch-btn { border-color: #d7d7d7; } .noUi-target { background: white; border-color: #d7d7d7; box-shadow: initial; } .noUi-tooltip { background: white; color: #212121; border-color: #d7d7d7; } .form-control-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn { border-radius: 0.1rem; } .form-control-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn { border-radius: 0.1rem; } .custom-select { border-radius: 0.1rem; padding: 0.75rem 0.75rem 0.5rem 0.75rem; } .input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) { outline: initial !important; box-shadow: initial !important; } .custom-select { height: calc(2.5rem + 3px); } .custom-select:focus { border-color: #145388; } .custom-file-input { box-shadow: initial !important; } .custom-file-label { box-shadow: initial !important; border-radius: 0.1rem; height: calc(2.5rem + 2px); padding: 0.75rem 0.75rem 0.5rem 0.75rem; background: white; border-color: #d7d7d7; } .custom-file { height: calc(2.5rem + 2px); } .custom-file-label:focus, .custom-file-input:focus { border-color: rgba(20, 83, 136, 0.6); } .custom-file-input:focus ~ .custom-file-label { border-color: rgba(20, 83, 136, 0.6); box-shadow: initial; } .custom-file-input:focus ~ .custom-file-label::after { border-color: rgba(20, 83, 136, 0.6); } .custom-file, .custom-file-label { height: calc(2.5rem + 3px); } .custom-file-label:after, .input-group > .custom-select:not(:first-child), .input-group > .custom-select:not(:last-child), .input-group > .form-control:not(:first-child), .input-group > .form-control:not(:last-child) { outline: initial !important; box-shadow: initial !important; } .custom-file-label::after { height: calc(calc(2.5rem + 2px) - 1px * 2); padding: 0.75rem 0.75rem 0.5rem 0.75rem; background: white; color: #212121; border-color: #d7d7d7; } .input-group > .custom-select:not(:first-child), .input-group > .form-control:not(:first-child) { background: white; color: #212121; border-color: #d7d7d7; } .input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) { background: white; color: #212121; border-color: #d7d7d7; } .jumbotron { background: initial; } .has-top-label label, .has-top-label > span, .has-float-label label, .has-float-label > span { color: rgba(33, 33, 33, 0.7); } /* 23.Slider(Range) */ .noUi-connect { background: #145388; } .noUi-connects { border-radius: 0.1rem; } .noUi-handle:after, .noUi-handle:before { content: ""; display: none; } .noUi-handle { outline: initial; box-shadow: initial !important; } .noUi-horizontal { height: 8px; } .noUi-horizontal .noUi-handle { width: 20px; height: 20px; border-radius: 20px; top: -7px; border-color: #d7d7d7; background: white; } .noUi-horizontal .noUi-tooltip { top: 120%; bottom: unset; padding-left: 10px; padding-right: 10px; } /* 24.Navs */ .nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: white; background-color: #145388; } .nav-pills .nav-link { border-radius: 50px; } @media (max-width: 767px) { .nav-link { padding: 0.5rem 0.5rem; } } .nav-link.active { color: #145388; } .page-item { padding: 10px; } @media (max-width: 767px) { .page-item { padding: 3px; } } .page-item .page-link { outline: initial !important; box-shadow: initial !important; line-height: 1.7; border-radius: 40px !important; min-width: 38px; text-align: center; height: 38px; padding: 0.55rem 0; } @media (max-width: 575px) { .page-item .page-link { min-width: 30px; height: 30px; line-height: 0.9; font-size: 0.76rem; } } .page-item .page-link.next { background: #145388; color: #fff; border: 1px solid #145388; } .page-item .page-link.prev, .page-item .page-link.prev { background: #145388; border: 1px solid #145388; color: #fff; } .page-item .page-link.first, .page-item .page-link.last { background: transparent; color: #145388; border: 1px solid #145388; border-radius: 30px; } .page-item .page-link.first:hover, .page-item .page-link.last:hover { background: #145388; color: white; border: 1px solid #145388; } .page-item .page-link:hover { background-color: transparent; border-color: #1b6eb4; color: #145388; } .page-item.active .page-link { background: transparent; border: 1px solid #145388; color: #145388; } .page-item.disabled .page-link { border-color: #d7d7d7; color: #d7d7d7; background: transparent; } .page-link { background-color: transparent; border-color: transparent; color: #212121; } .btn-sm.page-link { padding: 0.5rem 0.5rem; } .pagination-lg .page-item { padding: 15px; } @media (max-width: 767px) { .pagination-lg .page-item { padding: 3px; } } .pagination-lg .page-item .page-link { min-width: 50px; height: 50px; } @media (max-width: 767px) { .pagination-lg .page-item .page-link { min-width: 38px; height: 38px; padding: 0.55rem 0; line-height: 1.5; font-size: 0.8rem; } } @media (max-width: 575px) { .pagination-lg .page-item .page-link { min-width: 30px; height: 30px; line-height: 0.9; font-size: 0.76rem; } } .pagination-sm .page-item { padding: 6px; } @media (max-width: 767px) { .pagination-sm .page-item { padding: 3px; } } .pagination-sm .page-item .page-link { min-width: 30px; height: 30px; line-height: 0.9; font-size: 0.76rem; } /* 25. Tooltip and popover */ .popover { border-radius: 0.1rem; background-color: white; border-color: #d7d7d7; } .popover .popover-body { color: #212121; } .popover-header { background-color: transparent; border-bottom: initial; } .tooltip-inner { padding: 0.5rem 0.75rem; color: #212121; background-color: white; border-radius: 0.1rem; border: 1px solid #d7d7d7; } .tooltip.show { opacity: 1; } .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { border-right-color: #d7d7d7; } .bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after { border-right-color: white; } .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { border-left-color: #d7d7d7; } .bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after { border-left-color: white; } .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { border-bottom-color: #d7d7d7; } .bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after { border-bottom-color: white; } .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { border-top-color: #d7d7d7; } .bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after { border-top-color: white; } .tooltip .arrow::before, .tooltip .arrow::after { position: absolute; display: block; content: ""; border-color: transparent; border-style: solid; } .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before, .bs-tooltip-right .arrow::after, .bs-tooltip-auto[x-placement^="right"] .arrow::after { border-width: 0.5rem 0.5rem 0.5rem 0; } .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { left: 0; border-right-color: #d7d7d7; } .bs-tooltip-right .arrow::after, .bs-tooltip-auto[x-placement^="right"] .arrow::after { left: 1px; border-right-color: white; } .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before, .bs-tooltip-right .arrow::after, .bs-tooltip-auto[x-placement^="right"] .arrow::after { border-width: 0.4rem 0.4rem 0.4rem 0; } .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { bottom: 0; border-top-color: #d7d7d7; } .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before, .bs-tooltip-top .arrow::after, .bs-tooltip-auto[x-placement^="top"] .arrow::after { border-width: 0.5rem 0.5rem 0; } .bs-tooltip-top .arrow::after, .bs-tooltip-auto[x-placement^="top"] .arrow::after { bottom: 1px; border-top-color: white; } .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before, .bs-tooltip-top .arrow::after, .bs-tooltip-auto[x-placement^="top"] .arrow::after { border-width: 0.4rem 0.4rem 0; } .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .bs-tooltip-bottom .arrow::after, .bs-tooltip-auto[x-placement^="bottom"] .arrow::after { border-width: 0 0.5rem 0.5rem 0.5rem; } .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { top: 0; border-bottom-color: #d7d7d7; } .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .bs-tooltip-bottom .arrow::after, .bs-tooltip-auto[x-placement^="bottom"] .arrow::after { border-width: 0 0.5rem 0.5rem 0.5rem; } .bs-tooltip-bottom .arrow::after, .bs-tooltip-auto[x-placement^="bottom"] .arrow::after { top: 1px; border-bottom-color: white; } .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before, .bs-tooltip-left .arrow::after, .bs-tooltip-auto[x-placement^="left"] .arrow::after { border-width: 0.5rem 0 0.5rem 0.5rem; } .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { right: 0; border-left-color: #d7d7d7; } .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before, .bs-tooltip-left .arrow::after, .bs-tooltip-auto[x-placement^="left"] .arrow::after { border-width: 0.5rem 0 0.5rem 0.5rem; } .bs-tooltip-left .arrow::after, .bs-tooltip-auto[x-placement^="left"] .arrow::after { right: 0; border-left-color: white; } .search-sm { position: relative; } .search-sm input { background: none; outline: initial !important; border-radius: 15px; padding: 0.25rem 0.75rem 0.25rem 0.75rem; font-size: 0.76rem; line-height: 1.3; border: 1px solid #8f8f8f; color: #212121; } .search-sm:after { font-family: "simple-line-icons"; content: "\E090"; font-size: 14px; color: #8f8f8f; position: absolute; right: 10px; text-align: center; cursor: pointer; top: 2px; } /* 26.Progress */ .progress { height: 3px; background-color: #f3f3f3; } .progress-bar { background-color: #145388; } .progressbar-text { position: absolute; left: 0; width: 50px; text-align: center; top: 50%; transform: translateY(-50%); color: #212121 !important; } .progress-bar-circle { width: 54px; height: 54px; } .progress-bar-circle svg path:first-of-type { stroke: #d7d7d7; } .progress-bar-circle svg path:last-of-type { stroke: #145388; } .progress-bar-circle.progress-bar-banner svg path:first-of-type { stroke: #5b87ac; } .progress-bar-circle.progress-bar-banner svg path:last-of-type { stroke: #fff; } .progress-banner { height: 200px; background-image: linear-gradient(to right top, #104978, #3582b2, #3693ce); transition: 0.5s; background-size: 200% auto; cursor: pointer; } .progress-banner .lead { font-size: 1.5rem; margin-bottom: 0.5rem; } @media (max-width: 1199px) { .progress-banner .lead { font-size: 1.2rem; margin-bottom: 0.2rem; } } .progress-banner i { font-size: 2.7rem; margin-bottom: 1rem; } @media (max-width: 1199px) { .progress-banner i { font-size: 2rem; margin-bottom: 0.2rem; } } .progress-banner .progress-bar-circle.progress-bar-banner { width: 120px; height: 120px; } @media (max-width: 1199px) { .progress-banner .progress-bar-circle.progress-bar-banner { width: 80px; height: 80px; } } .progress-banner .progress-bar-banner .progressbar-text { color: #fff !important; font-size: 1.7rem; width: 110px; font-weight: 300; } @media (max-width: 1199px) { .progress-banner .progress-bar-banner .progressbar-text { font-size: 1.2rem; margin-bottom: 0.2rem; } } .progress-banner:hover { background-position: right top; } /* 27.Rating */ .br-theme-bootstrap-stars .br-widget a:after { color: #d7d7d7; } .br-theme-bootstrap-stars .br-widget a.br-active:after { color: #145388; font-weight: 900; } .br-theme-bootstrap-stars .br-widget a.br-selected:after { color: #145388; font-weight: 900; } /* 28.Sortable */ .sortable { cursor: default; } .sortable span { vertical-align: middle; } .sortable-ghost { opacity: 0.5; } /* 29.Spinner */ .spinner { width: 36px; text-align: center; } .spinner > div { width: 6px; height: 6px; background-color: #fff; border-radius: 100%; display: inline-block; -webkit-animation: sk-bouncedelay 1.2s infinite ease-in-out both; animation: sk-bouncedelay 1.2s infinite ease-in-out both; } .spinner .bounce1 { -webkit-animation-delay: -0.32s; animation-delay: -0.32s; } .spinner .bounce2 { -webkit-animation-delay: -0.16s; animation-delay: -0.16s; } @-webkit-keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0); } 40% { -webkit-transform: scale(1); } } @keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0); transform: scale(0); } 40% { -webkit-transform: scale(1); transform: scale(1); } } /* 30.Croppper */ .cropper-line { background-color: #145388; } .cropper-point { background-color: #145388; } .cropper-view-box { outline-color: #145388; outline: #145388; } .cropper-preview { overflow: hidden; } #cropperContainer { height: 300px; display: none; } /* 31.Modal */ .modal .modal-header, .modal .modal-body, .modal .modal-footer { padding: 1.75rem; } .modal .modal-header { border-bottom: 1px solid #d7d7d7; } .modal .modal-footer { border-top: 1px solid #d7d7d7; } .modal .close { color: #212121; text-shadow: initial; } .modal .modal-content { border: initial; border-radius: 0.1rem; background: white; } .modal-right { padding-right: 0 !important; } .modal-right .modal-dialog { margin: 0 auto; margin-right: 0; margin-top: 0; margin-bottom: 0; height: 100%; max-width: 380px; } .modal-right .modal-content { min-height: 100%; } .modal-right .modal-header { flex: 0 0 120px; } @media (max-width: 1439px) { .modal-right .modal-header { flex: 0 0 90px; } } @media (max-width: 1199px) { .modal-right .modal-header { flex: 0 0 80px; } } @media (max-width: 767px) { .modal-right .modal-header { flex: 0 0 70px; } } .modal-right .modal-footer { justify-content: center; flex-grow: 0; flex-shrink: 0; } .modal-right.modal.fade .modal-dialog { transform: translate(25%, 0); } .modal-right.modal.show .modal-dialog { transform: translate(0, 0); } .modal-left .modal-dialog { margin: 0 auto; margin-left: 0; margin-top: 0; margin-bottom: 0; height: 100%; max-width: 380px; } .modal-left .modal-content { min-height: 100%; } .modal-left .modal-header { height: 120px; } .modal-left .modal-footer { justify-content: center; } .modal-left.modal.fade .modal-dialog { transform: translate(-25%, 0); } .modal-left.modal.show .modal-dialog { transform: translate(0, 0); } /* 32.Authorization */ .auth-card { display: flex; flex-direction: row; box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04); } .auth-card .image-side { width: 40%; background: url("../img/login-balloon.jpg") no-repeat center top; background-size: cover; padding: 80px 40px; } .auth-card .image-side .h3 { line-height: 0.8rem; } .auth-card .form-side { width: 60%; padding: 80px; } @media (max-width: 991px) { .auth-card { flex-direction: column; } .auth-card .image-side { width: 100%; padding: 60px; } .auth-card .form-side { width: 100%; padding: 60px; } } @media (max-width: 767px) { .auth-card p.h2 { font-size: 1.6rem; } } @media (max-width: 575px) { .auth-card { flex-direction: column; } .auth-card .image-side { padding: 35px 30px; } .auth-card .form-side { padding: 35px 30px; } .auth-card .logo-single { margin-bottom: 20px; } .auth-card p.h2 { font-size: 1.4rem; } } /* 33.Html Editors */ .html-editor { height: 350px; } .ql-snow.ql-toolbar button:hover, .ql-snow .ql-toolbar button:hover, .ql-snow.ql-toolbar button.ql-active, .ql-snow .ql-toolbar button.ql-active, .ql-snow.ql-toolbar .ql-picker-label:hover, .ql-snow .ql-toolbar .ql-picker-label:hover, .ql-snow.ql-toolbar .ql-picker-label.ql-active, .ql-snow .ql-toolbar .ql-picker-label.ql-active, .ql-snow.ql-toolbar .ql-picker-item:hover, .ql-snow .ql-toolbar .ql-picker-item:hover, .ql-snow.ql-toolbar .ql-picker-item.ql-selected, .ql-snow .ql-toolbar .ql-picker-item.ql-selected { color: #145388; } .ql-snow.ql-toolbar button:hover .ql-fill, .ql-snow .ql-toolbar button:hover .ql-fill, .ql-snow.ql-toolbar button.ql-active .ql-fill, .ql-snow .ql-toolbar button.ql-active .ql-fill, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill { fill: #145388; } .ql-snow.ql-toolbar button:hover .ql-stroke, .ql-snow .ql-toolbar button:hover .ql-stroke, .ql-snow.ql-toolbar button.ql-active .ql-stroke, .ql-snow .ql-toolbar button.ql-active .ql-stroke, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-snow.ql-toolbar button:hover .ql-stroke-mitter, .ql-snow .ql-toolbar button:hover .ql-stroke-mitter, .ql-snow.ql-toolbar button.ql-active .ql-stroke-mitter, .ql-snow .ql-toolbar button.ql-active .ql-stroke-mitter, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-mitter, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-mitter, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-mitter, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-mitter, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter { stroke: #145388; } .ql-toolbar.ql-snow { border-color: #d7d7d7; } .ql-container.ql-snow { border-color: #d7d7d7; } .html-editor-bubble { height: 200px; } .html-editor-bubble .ql-editor { border: 1px solid #d7d7d7; } .ql-tooltip { z-index: 10; } .ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable, .ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners { height: 350px; } .ck.ck-button, a.ck.ck-button { color: #d7d7d7; } .ck.ck-button:not(.ck-disabled):focus, .ck.ck-button:not(.ck-disabled):hover, a.ck.ck-button:not(.ck-disabled):focus, a.ck.ck-button:not(.ck-disabled):hover, .ck.ck-button.ck-on, a.ck.ck-button.ck-on, .ck.ck-button.ck-on:not(.ck-disabled):focus, .ck.ck-button.ck-on:not(.ck-disabled):hover, a.ck.ck-button.ck-on:not(.ck-disabled):focus, a.ck.ck-button.ck-on:not(.ck-disabled):hover { background: initial; color: #145388; box-shadow: initial; outline: initial; } .ck.ck-toolbar__separator { background: #d7d7d7; } .ck.ck-toolbar { border-color: #d7d7d7; } .ck.ck-editor__main > .ck-editor__editable:not(.ck-focused) { border-color: #d7d7d7; } .ck.ck-editor__main > .ck-editor__editable { background: white; } .ck.ck-content.ck-editor__editable.ck-rounded-corners { box-shadow: initial !important; } .ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-focused { border-color: #d7d7d7; } .ck.ck-toolbar { background: white !important; } /* 34.Icons */ .simple-line-icons .glyph, .mind-icons .glyph { width: 14.28%; text-align: center; float: left; height: 100px; } .simple-line-icons .glyph .glyph-icon, .simple-line-icons .glyph .fa, .mind-icons .glyph .glyph-icon, .mind-icons .glyph .fa { font-size: 32px; } .simple-line-icons .glyph .author-name, .mind-icons .glyph .author-name { display: none; } .simple-line-icons .glyph .class-name, .mind-icons .glyph .class-name { font-size: 0.76rem; color: #909090 !important; } @media (max-width: 1199px) { .simple-line-icons .glyph, .mind-icons .glyph { width: 16.66%; } } @media (max-width: 991px) { .simple-line-icons .glyph, .mind-icons .glyph { width: 20%; } } @media (max-width: 767px) { .simple-line-icons .glyph, .mind-icons .glyph { width: 25%; } } @media (max-width: 575px) { .simple-line-icons .glyph, .mind-icons .glyph { width: 50%; } } .chart-container { height: 300px; } .theme-colors { width: 280px; position: fixed; z-index: 1030; top: 50%; right: 0; background: white; box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04); transform: translate(280px, -50%); padding-top: 10px; padding-bottom: 10px; } .theme-colors.default-transition { transition: transform 0.4s ease-out; } .theme-colors .theme-button { position: absolute; left: -32px; background: white; padding: 13px 7px 13px 7px; border-radius: 0.2rem; color: #212121; box-shadow: -2px 0px 5px rgba(0, 0, 0, 0.04); font-size: 20px; top: 50%; transform: translateY(-50%); color: #145388; } .theme-colors .theme-color { width: 24px; height: 24px; display: inline-block; border-radius: 20px; transition: background 0.25s; } .theme-colors .theme-color.active, .theme-colors .theme-color:hover { background: white; } .theme-colors .theme-color-purple { border: 3px solid #922c88; background: #922c88; } .theme-colors .theme-color-blue { border: 3px solid #145388; background: #145388; } .theme-colors .theme-color-orange { border: 3px solid #e2863b; background: #e2863b; } .theme-colors .theme-color-green { border: 3px solid #576a3d; background: #576a3d; } .theme-colors .theme-color-red { border: 3px solid #880a1f; background: #880a1f; } .theme-colors.shown { transform: translate(0, -50%); } /* 35.Loading */ .loading { display: inline-block; width: 30px; height: 30px; border: 2px solid rgba(20, 83, 136, 0.2); border-radius: 50%; border-top-color: #145388; animation: spin 1s ease-in-out infinite; -webkit-animation: spin 1s ease-in-out infinite; left: calc(50% - 15px); top: calc(50% - 15px); position: fixed; z-index: 1; } @keyframes spin { to { -webkit-transform: rotate(360deg); } } @-webkit-keyframes spin { to { -webkit-transform: rotate(360deg); } } /* 36.Media Library */ .library-app .sfl-selected-item, .select-from-library-container .sfl-selected-item { display: none; } .library-app .list, .select-from-library-container .list { margin-bottom: -1.5rem; } @media (max-width: 1199px) { .library-app .drop-area-container, .select-from-library-container .drop-area-container { margin-bottom: 1.5rem; } } .library-app .drop-area, .select-from-library-container .drop-area { min-height: 750px; height: 100%; } .library-app .drop-area .card-body, .select-from-library-container .drop-area .card-body { height: 100%; } .library-app .drop-area form, .select-from-library-container .drop-area form { height: 100%; } .library-app .drop-area .dropzone, .select-from-library-container .drop-area .dropzone { height: 100%; } @media (max-width: 1199px) { .library-app .drop-area, .select-from-library-container .drop-area { min-height: 220px; height: 100%; } } .library-app .drop-area .dropzone .dz-preview.dz-image-preview, .select-from-library-container .drop-area .dropzone .dz-preview.dz-image-preview { width: calc(100% - 32px); } @media (max-width: 1199px) { .library-app .drop-area .dropzone .dz-preview.dz-image-preview, .select-from-library-container .drop-area .dropzone .dz-preview.dz-image-preview { width: calc(50% - 32px); } } @media (max-width: 991px) { .library-app .drop-area .dropzone .dz-preview.dz-image-preview, .select-from-library-container .drop-area .dropzone .dz-preview.dz-image-preview { width: calc(100% - 32px); } } .library-app .preview-area, .select-from-library-container .preview-area { min-height: 750px; height: 100%; } .library-app .preview-area .card-body, .select-from-library-container .preview-area .card-body { height: 100%; } @media (max-width: 1199px) { .library-app .preview-area .card-img-top, .select-from-library-container .preview-area .card-img-top { height: 220px; width: 220px; object-fit: cover; } } @media (max-width: 575px) { .library-app .preview-area .card-img-top, .select-from-library-container .preview-area .card-img-top { height: 180px; width: 100%; object-fit: cover; } } @media (max-width: 1199px) { .library-app .preview-area, .select-from-library-container .preview-area { min-height: 220px; height: 220px; margin-bottom: 1.5rem; } } @media (max-width: 575px) { .library-app .preview-area, .select-from-library-container .preview-area { height: auto; } } @media (max-width: 1199px) { .library-app .preview-area.preview-area-audio, .select-from-library-container .preview-area.preview-area-audio { height: auto; } } .library-app .preview-area .video-view, .select-from-library-container .preview-area .video-view { height: 301px; } @media (max-width: 1199px) { .library-app .preview-area .video-view, .select-from-library-container .preview-area .video-view { height: 100%; width: 220px; } } @media (max-width: 575px) { .library-app .preview-area .video-view, .select-from-library-container .preview-area .video-view { height: 180px; width: 100%; } } .library-app .preview-area .video-view .video-js, .select-from-library-container .preview-area .video-view .video-js { width: 100%; height: 100%; background-color: #f8f8f8; } .library-app .preview-area .video-view .video-js .vjs-poster, .select-from-library-container .preview-area .video-view .video-js .vjs-poster { background-size: cover; } .library-app .preview-area .audio-view, .select-from-library-container .preview-area .audio-view { height: 60px; } .library-app .preview-area .audio-view .video-js.audio, .select-from-library-container .preview-area .audio-view .video-js.audio { width: 100%; height: 100%; } .library-app .media-thumb-container, .select-from-library-container .media-thumb-container { height: 105px; padding: 20px 30px; } .library-app .media-thumb-container.active-default, .select-from-library-container .media-thumb-container.active-default { box-shadow: 0 3px 30px rgba(0, 0, 0, 0.1), 0 3px 20px rgba(0, 0, 0, 0.1); } .library-app .media-thumb-container .card-body, .select-from-library-container .media-thumb-container .card-body { padding-left: 1rem; } @media (max-width: 575px) { .library-app .media-thumb-container, .select-from-library-container .media-thumb-container { padding: 1.5rem; } } .library-app .list-media-thumbnail, .select-from-library-container .list-media-thumbnail { border-radius: 0.1rem; padding: 0; border: initial; height: auto; max-width: unset; width: 55px; height: 45px; object-fit: cover; } .library-app .media-thumbnail-icon, .select-from-library-container .media-thumbnail-icon { width: 60px; height: 45px; } .library-app .media-thumbnail-icon i, .select-from-library-container .media-thumbnail-icon i { font-size: 35px; margin: 0 auto; line-height: 48px; color: #145388; } .library-app .dropzone.disabled, .select-from-library-container .dropzone.disabled { opacity: 0.4; } .library-app .dropzone.disabled .dropzone-message, .select-from-library-container .dropzone.disabled .dropzone-message { position: relative; transform: translateY(-50%); top: 50%; display: block; text-align: center; } .select-from-library-container { margin-bottom: -2rem; } .select-from-library-button, .selected-library-item { border: 1px solid #d7d7d7; height: 110px; } .select-from-library-button .card, .selected-library-item .card { box-shadow: initial; } .select-from-library-button { cursor: pointer; border-style: dashed; } .delete-library-item { font-size: 18px; } .select-from-library .modal-content { background: #f8f8f8 !important; height: 100%; } .select-from-library .modal-content .ps__thumb-y { right: 14px; } .select-from-library .list { margin: 0; } .select-from-library .list .row { margin-left: -0.5rem; margin-right: -0.5rem; } .select-from-library .media-thumb-container.card { height: 175px; } .select-from-library img.list-media-thumbnail { width: 100%; height: 105px; object-fit: cover; } .select-from-library .modal-body.scroll { margin-right: initial; } .select-from-library .dropzone-container { flex: 0 0 auto; } .select-from-library .folder-button-collapse { display: inline-block; border-radius: initial; width: 100%; text-align: left; margin-bottom: 1rem; } .select-from-library .folder-button-collapse .icon-container { margin-right: 0.5rem; display: inline-block; } .select-from-library .folder-button-collapse .icon-container i { display: inline-block; font-size: 14px; margin: 0 auto; transform: rotate(0deg); transition: transform 0.3s; } .select-from-library .folder-button-collapse .folder-name { line-height: 22px; display: inline-block; font-size: 1rem; } .select-from-library .folder-button-collapse.collapsed .icon-container i { transform: rotate(-90deg); } .select-from-library .dropzone { min-height: 160px; height: 100%; border: initial; } .select-from-library .dz-default.dz-message { top: 75px; } .select-from-library .dropzone .dz-preview.dz-image-preview { width: calc(100% - 32px); } /* Videojs */ .video-js .vjs-big-play-button { background: white; height: 1.2em; border-radius: 0.75em; line-height: initial; left: 50%; top: 50%; transform: translate(-50%, -50%); font-size: 3.5em; width: 2.5em; border: 0.06666em solid white; } .video-js .vjs-big-play-button .vjs-icon-placeholder { color: #145388; } .video-js:hover .vjs-big-play-button, .video-js .vjs-big-play-button:focus { background-color: #f2f2f2; border-color: #f2f2f2; } .vjs-control { text-shadow: initial !important; outline: initial !important; } .video-js .vjs-control-bar { background: initial; margin: 1.75rem; width: calc(100% - 3.5rem); } .video-js .vjs-control-bar .vjs-control.vjs-button, .video-js .vjs-control-bar .vjs-remaining-time, .video-js .vjs-control-bar .vjs-volume-panel { margin-right: 0.5em; background: white; color: #145388; border-radius: 15px; box-shadow: 0 3px 30px rgba(0, 0, 0, 0.1), 0 3px 20px rgba(0, 0, 0, 0.1); } .video-js .vjs-control-bar .vjs-progress-control.vjs-control { background: white; border-radius: 15px; margin-right: 0.5em; box-shadow: 0 3px 30px rgba(0, 0, 0, 0.1), 0 3px 20px rgba(0, 0, 0, 0.1); } .video-js .vjs-control-bar .vjs-mute-control.vjs-control { box-shadow: initial; } .video-js .vjs-control-bar .vjs-progress-holder { height: 3px; font-size: 1.6em !important; } .video-js .vjs-control-bar .vjs-load-progress, .video-js .vjs-control-bar .vjs-load-progress div { background-color: rgba(20, 83, 136, 0.2); } .video-js .vjs-control-bar .vjs-play-progress:before { font-size: 0.55em; top: -0.2em; } .video-js .vjs-control-bar .vjs-progress-holder { margin: 0 17px; } .video-js .vjs-control-bar .vjs-slider { text-shadow: initial !important; outline: initial !important; background-color: #dadada; } .video-js .vjs-control-bar .vjs-play-progress { background: #145388; } .video-js .vjs-control-bar .vjs-play-progress:before { color: #145388; } .video-js .vjs-control-bar .vjs-volume-horizontal { margin-left: -1.5em; width: 4em; } .video-js .vjs-control-bar .vjs-volume-panel .vjs-volume-level { background: #145388; } .video-js.audio { background: initial; } .video-js.audio .vjs-big-play-button { display: none; } .video-js.audio .vjs-control-bar { display: flex; } .video-js.audio .vjs-fullscreen-control { display: none; } .video-js.audio .vjs-control-bar { margin-bottom: 0; } .video-js.audio .vjs-control.vjs-button, .video-js.audio .vjs-remaining-time, .video-js.audio .vjs-volume-panel { box-shadow: 0 0px 2px rgba(0, 0, 0, 0.15), 0 0px 1px rgba(0, 0, 0, 0.2); } .video-js.audio .vjs-progress-control.vjs-control { box-shadow: 0 0px 2px rgba(0, 0, 0, 0.15), 0 0px 1px rgba(0, 0, 0, 0.2); } .video-js.audio .vjs-mute-control { box-shadow: initial !important; } .video-js.audio .vjs-loading-spinner { display: none !important; } /* 37.Context Menu */ .context-menu-list { box-shadow: initial; border-radius: 0.1rem; background: white; border-color: rgba(33, 33, 33, 0.15); padding: 0.5rem 0; } .context-menu-item { padding: 0.75rem 1.5rem; background: white; color: #212121; } .context-menu-item.context-menu-hover { color: #212121; text-decoration: none; background-color: #f8f8f8; } .context-menu-item span { font-family: "Nunito", sans-serif; font-size: 0.8rem; font-weight: 400; margin-left: 0.5rem; } .list .card.context-menu-active, .list .card.active { box-shadow: 0 3px 30px rgba(0, 0, 0, 0.1), 0 3px 20px rgba(0, 0, 0, 0.1); } /* 38.Landing Page */ .landing-page { font-size: 1rem; line-height: 1.6rem; color: #8f8f8f; } @media (max-width: 767px) { .landing-page { font-size: 0.9rem; line-height: 1.4rem; } } .landing-page .mobile-menu { position: fixed; top: 0; bottom: 0; right: 0; transform: translateX(300px); z-index: 25; width: 300px; background: #f8f8f8; box-shadow: initial; } .landing-page .mobile-menu.default-transition { transition: transform 0.5s, box-shadow 0.5s; } .landing-page .logo-mobile { display: block; text-align: center; padding: 3rem 2rem; } .landing-page .logo-mobile span { display: inline-block; width: 120px; height: 30px; background: url("../img/logo-black.svg"); background-repeat: no-repeat; } .landing-page .main-container { overflow: hidden; } .landing-page.show-mobile-menu .mobile-menu { transform: translateX(0); box-shadow: 0 3px 30px rgba(0, 0, 0, 0.1), 0 3px 20px rgba(0, 0, 0, 0.1); } .landing-page.show-mobile-menu .main-container .content-container, .landing-page.show-mobile-menu .main-container nav { transform: translateX(-300px); } .landing-page .content-container { transition: transform 0.5s; } .landing-page p { font-size: 1rem; line-height: 1.6rem; color: #8f8f8f; } @media (max-width: 767px) { .landing-page p { font-size: 0.9rem; line-height: 1.4rem; } } .landing-page h1 { font-size: 3rem; color: #145388; margin-bottom: 2rem; } @media (max-width: 767px) { .landing-page h1 { font-size: 2rem; } } .landing-page h2 { font-size: 1.8rem; color: #145388; margin-bottom: 2rem; } @media (max-width: 991px) { .landing-page h2 { font-size: 1.6rem; } } @media (max-width: 767px) { .landing-page h2 { font-size: 1.2rem; } } .landing-page h3 { font-size: 1.4rem; line-height: 1.4; color: #145388; } @media (max-width: 767px) { .landing-page h3 { font-size: 1.1rem; } } .landing-page .semi-rounded { border-radius: 1.2rem !important; } .landing-page .dropdown-toggle::after { opacity: 0.7; } .landing-page .btn-outline-semi-light { border: 1px solid rgba(255, 255, 255, 0.3); color: #fff; background: transparent; } .landing-page .btn-outline-semi-light:hover, .landing-page .btn-outline-semi-light:active { border: 1px solid #0d385c; background: #0d385c; } .landing-page .landing-page-nav { z-index: 5 !important; transition: top 0.5s, background 0.5s, box-shadow 0.2s, opacity 0.2s, transform 0.5s !important; top: 0; position: fixed; width: 100%; background: transparent; box-shadow: initial; } .landing-page .landing-page-nav .container { height: 120px; } @media (max-width: 1439px) { .landing-page .landing-page-nav .container { height: 110px; } } @media (max-width: 1199px) { .landing-page .landing-page-nav .container { height: 100px; } } @media (max-width: 767px) { .landing-page .landing-page-nav .container { height: 90px; } } .landing-page .landing-page-nav .btn { padding-right: 1.75rem !important; padding-left: 1.75rem !important; } .landing-page .landing-page-nav .navbar-logo { width: 120px; height: 40px; } .landing-page .landing-page-nav .navbar-logo .white { display: inline-block; width: 120px; height: 40px; background: url("../img/logo-white.svg"); background-repeat: no-repeat; } .landing-page .landing-page-nav .navbar-logo .dark { width: 120px; height: 40px; background: url("../img/logo-black.svg"); background-repeat: no-repeat; display: none; } .landing-page .landing-page-nav .mobile-menu-button { font-size: 20px; display: none; } @media (max-width: 991px) { .landing-page .landing-page-nav .mobile-menu-button { display: block; } } .landing-page .landing-page-nav .navbar-nav { height: 100%; position: relative; } .landing-page .landing-page-nav .navbar-nav li { height: 100%; padding-left: 1.5rem; padding-right: 1.5rem; position: relative; } .landing-page .landing-page-nav .navbar-nav li:last-of-type { padding-right: 0; } .landing-page .landing-page-nav .navbar-nav li.active::before { content: " "; background: #fff; border-radius: 10px; position: absolute; width: calc(100% - 1.5rem); height: 4px; left: 0; right: 0; margin: 0 auto; top: 0; } @media (max-width: 1199px) { .landing-page .landing-page-nav .navbar-nav li { padding-left: 1rem; padding-right: 1rem; } .landing-page .landing-page-nav .navbar-nav li:last-of-type { padding-right: 0; } } .landing-page .landing-page-nav .navbar-nav .nav-item > a, .landing-page .landing-page-nav .navbar-nav .nav-item > .dropdown > a { color: #fff; font-family: Nunito, sans-serif; font-size: 1rem; display: inline-block; transform: translateY(-50%); margin-top: 57px; } @media (max-width: 1439px) { .landing-page .landing-page-nav .navbar-nav .nav-item > a, .landing-page .landing-page-nav .navbar-nav .nav-item > .dropdown > a { margin-top: 53px; } } @media (max-width: 1199px) { .landing-page .landing-page-nav .navbar-nav .nav-item > a, .landing-page .landing-page-nav .navbar-nav .nav-item > .dropdown > a { margin-top: 50px; } } .landing-page .landing-page-nav .navbar-nav .nav-item:not(.active) > a:hover:not(.btn), .landing-page .landing-page-nav .navbar-nav .nav-item:not(.active) > a:active:not(.btn), .landing-page .landing-page-nav .navbar-nav .nav-item:not(.active) .dropdown > a:hover:not(.btn), .landing-page .landing-page-nav .navbar-nav .nav-item:not(.active) .dropdown > a:active:not(.btn) { opacity: 0.8; } .landing-page .landing-page-nav .navbar-nav .dropdown { height: 80px; position: relative; } .landing-page .landing-page-nav .navbar-nav .dropdown:hover > .dropdown-menu { display: block; } .landing-page .landing-page-nav .navbar-nav .dropdown > .dropdown-toggle:active { pointer-events: none; } .landing-page .landing-page-nav .navbar-nav .dropdown .dropdown-menu { position: absolute; margin-top: 0; } .landing-page .landing-page-nav .navbar-nav .dropdown a.dropdown-item { font-size: 0.8rem; color: #212121; padding-bottom: 0.5rem; } .landing-page .landing-page-nav .navbar-nav .dropdown a.dropdown-item.active, .landing-page .landing-page-nav .navbar-nav .dropdown a.dropdown-item:active { color: #fff; } .landing-page .landing-page-nav.headroom--unpinned { top: -125px; } .landing-page .landing-page-nav.headroom--not-top.headroom--pinned { background: white; box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04); } .landing-page .landing-page-nav.headroom--not-top.headroom--pinned .navbar-logo .white { display: none; } .landing-page .landing-page-nav.headroom--not-top.headroom--pinned .navbar-logo .dark { display: inline-block; } .landing-page .landing-page-nav.headroom--not-top.headroom--pinned .navbar-nav a { color: #212121; } .landing-page .landing-page-nav.headroom--not-top.headroom--pinned .navbar-nav a:hover, .landing-page .landing-page-nav.headroom--not-top.headroom--pinned .navbar-nav a:active { color: #145388; } .landing-page .landing-page-nav.headroom--not-top.headroom--pinned .navbar-nav a.dropdown-item:focus { color: #fff; } .landing-page .landing-page-nav.headroom--not-top.headroom--pinned .navbar-nav li.active::before { content: " "; background-color: #145388; } .landing-page .landing-page-nav.headroom--not-top.headroom--pinned .navbar-nav .btn-outline-semi-light { border: 1px solid rgba(20, 83, 136, 0.3); color: #145388; } .landing-page .landing-page-nav.headroom--not-top.headroom--pinned .navbar-nav .btn-outline-semi-light:hover, .landing-page .landing-page-nav.headroom--not-top.headroom--pinned .navbar-nav .btn-outline-semi-light:active { border: 1px solid #145388; background: #145388; color: #fff; } .landing-page .landing-page-nav.headroom--not-top.headroom--pinned.headroom--unpinned { background: transparent; } .landing-page .landing-page-nav.headroom--top .mobile-menu-button { color: #fff; } .landing-page .section { margin-bottom: 150px; padding-top: 100px; padding-bottom: 100px; } @media (max-width: 991px) { .landing-page .section { margin-bottom: 100px; padding-top: 60px; } } .landing-page .section.home { background: url("../img/landing-page/home-background-blue.png"); background-repeat: no-repeat; background-position-y: 0; background-color: transparent; height: 1440px; margin-bottom: 0; padding-top: 0; padding-bottom: 0; position: relative; } @media (max-width: 575px) { .landing-page .section.home { background-position-y: -100px; height: 1340px; } } .landing-page .section.subpage { background: url("../img/landing-page/sub-background-blue.png"); height: 690px; background-position-y: -350px; background-repeat: no-repeat; } @media (max-width: 1439px) { .landing-page .section.subpage { background-position-y: -400px; height: 640px; } } @media (max-width: 991px) { .landing-page .section.subpage { background-position-y: -540px; height: 520px; } } @media (max-width: 767px) { .landing-page .section.subpage { background-position-y: -620px; height: 450px; } } .landing-page .section.subpage-long { background: url("../img/landing-page/sub-background-blue.png"); height: 900px; background-repeat: no-repeat; background-position-y: -180px; } @media (max-width: 991px) { .landing-page .section.subpage-long { background-position-y: -220px; height: 830px; } } @media (max-width: 767px) { .landing-page .section.subpage-long { background-position-y: -310px; height: 760px; } } .landing-page .section.footer { background: url("../img/landing-page/footer-background-blue.png"); background-color: white; background-repeat: no-repeat; padding-bottom: 0; } .landing-page .section.background { background: white; position: relative; padding-top: 100px; padding-bottom: 100px; } @media (max-width: 991px) { .landing-page .section.background { padding-top: 60px; padding-bottom: 60px; } } .landing-page .section.background::before { content: " "; width: 100%; height: 70px; position: absolute; top: -70px; background: url("../img/landing-page/white-background-top.png"); background-size: cover; background-position: center; } .landing-page .section.background::after { content: " "; width: 100%; height: 70px; position: absolute; bottom: -70px; background: url("../img/landing-page/white-background-bottom.png"); background-size: cover; background-position: center; } .landing-page .section.background.background-no-bottom::after { content: ""; background: initial; width: initial; height: initial; } .landing-page .background-white { background: #fff; } .landing-page .mobile-hero { margin-left: 50%; transform: translateX(-50%); max-width: 135%; margin-bottom: 3rem; } .landing-page .home-row { padding-top: 180px; margin-bottom: 70px; } @media (max-width: 1439px) { .landing-page .home-row { padding-top: 120px; } } @media (max-width: 991px) { .landing-page .home-row { padding-top: 110px; } } .landing-page .home-text { margin-top: 40px; } .landing-page .home-text p { color: #fff; font-size: 1.1rem; } @media (max-width: 767px) { .landing-page .home-text p { font-size: 0.9rem; line-height: 1.4rem; } } .landing-page .home-text .display-1 { font-size: 3rem; line-height: 3.2rem; margin-bottom: 1.1em; color: #fff; } @media (max-width: 991px) { .landing-page .home-text .display-1 { font-size: 1.8rem; line-height: 2.5rem; } } @media (max-width: 767px) { .landing-page .home-text .display-1 { font-size: 1.7rem; line-height: 2.3rem; } } @media (max-width: 575px) { .landing-page .home-text .display-1 { font-size: 1.6rem; line-height: 2.2rem; } } @media (max-width: 767px) { .landing-page .home-text { margin-top: 0; } } .landing-page .review-carousel { margin-top: 5rem; } .landing-page .review-carousel .owl-stage-outer { padding-top: 5px; } .landing-page .home-carousel .owl-stage-outer { padding-top: 5px; } .landing-page .home-carousel .card .detail-text { padding: 1rem; margin-bottom: 0; } @media (max-width: 767px) { .landing-page .home-carousel .card .detail-text { padding: 0.25rem; } } @media (max-width: 767px) { .landing-page .home-carousel .card .btn-link { padding: 0.25rem; } } .landing-page i.large-icon { font-size: 60px; line-height: 110px; background: -webkit-gradient(linear, left top, left bottom, from(#2a93d5), to(#145388)); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; display: initial; } @media (max-width: 767px) { .landing-page i.large-icon { line-height: 90px; } } .landing-page .btn-circle { padding: 0; width: 50px; height: 50px; border-radius: 30px; text-align: center; font-size: 14px; } .landing-page .btn-circle.hero-circle-button { position: absolute; bottom: 80px; } .landing-page .btn-circle.hero-circle-button i { padding-top: 18px; display: inline-block; } .landing-page .newsletter-input-container { margin-top: 5rem; } .landing-page .newsletter-input-container .input-group { border-radius: 50px; box-shadow: 0 3px 30px rgba(0, 0, 0, 0.1), 0 3px 20px rgba(0, 0, 0, 0.1); } .landing-page .newsletter-input-container input { border-top-left-radius: 50px; border-bottom-left-radius: 50px; border-color: transparent !important; padding: 0.75rem 1.75rem 0.75rem; font-size: 0.9rem; } @media (max-width: 767px) { .landing-page .newsletter-input-container button { padding: 1rem 1.5rem 0.9rem; } } .landing-page .footer .footer-content { padding-top: 210px; } @media (max-width: 767px) { .landing-page .footer .footer-content { padding-top: 140px; } } @media (max-width: 575px) { .landing-page .footer .footer-content { padding-top: 80px; } } .landing-page .footer .footer-circle-button { margin-top: 80px; margin-right: 20px; } @media (max-width: 991px) { .landing-page .footer .footer-circle-button { margin-top: 110px; } } .landing-page .footer .footer-circle-button i { padding-top: 15px; display: inline-block; } .landing-page .footer .footer-logo { width: 140px; margin-bottom: 70px; } .landing-page .footer .footer-menu p { color: #fff; font-size: 1rem; } .landing-page .footer .footer-menu a { font-size: 1rem; color: #fff; } .landing-page .footer .footer-menu a:hover, .landing-page .footer .footer-menu a:focus { color: #071d2f; } .landing-page .footer .footer-menu .collapse-button i { font-size: 0.75rem; margin-left: 5px; } .landing-page .footer .footer-menu .collapse-button:hover, .landing-page .footer .footer-menu .collapse-button:focus { color: #fff; } .landing-page .footer .separator { opacity: 0.3; } .landing-page .footer .copyright p { color: #fff; } .landing-page .footer .social-icons ul { margin-bottom: 0; } .landing-page .footer .social-icons li { margin-left: 0.5rem; margin-right: 0.5rem; } .landing-page .footer .social-icons li a { color: #fff; font-size: 1.2rem; } .landing-page .footer .social-icons li a:hover, .landing-page .footer .social-icons li a:active { color: rgba(255, 255, 255, 0.7); } .landing-page .feature-image-left { float: right; } @media (max-width: 767px) { .landing-page .feature-image-left, .landing-page .feature-image-right { margin-left: 50%; transform: translateX(-50%); max-width: 115%; float: initial; } } @media (max-width: 767px) { .landing-page .heading-team { text-align: center; } } .landing-page .mobile-menu { text-align: center; } .landing-page .mobile-menu img { width: 100px; margin-top: 3rem; margin-bottom: 3rem; } .landing-page .mobile-menu ul { text-align: left; } .landing-page .mobile-menu ul li { padding: 0.5rem 2.5rem; } .landing-page .mobile-menu ul li a { font-size: 0.9rem; } .landing-page .mobile-menu .dropdown .dropdown-menu { position: static !important; background: initial; border: initial; padding: initial; margin: initial; transform: initial !important; margin-top: 0.5rem; } .landing-page .mobile-menu .dropdown a.dropdown-item { color: #212121; padding-bottom: 0.5rem; } .landing-page .mobile-menu .dropdown a.dropdown-item.active, .landing-page .mobile-menu .dropdown a.dropdown-item:active { color: #fff; } @media (max-width: 991px) { .landing-page .side-bar { margin-top: 5rem; } } .landing-page .side-bar .side-bar-content { margin-bottom: 5rem; } @media (max-width: 767px) { .landing-page .side-bar h2 { margin-bottom: 1rem; } } .landing-page .listing-card-container { background: initial; box-shadow: initial; } .landing-page .listing-card-container .listing-heading { height: 65px; overflow: hidden; } .landing-page .listing-card-container .listing-desc { height: 68px; overflow: hidden; line-height: 1.4; font-size: 1rem; } @media (max-width: 1199px) { .landing-page .listing-card-container .listing-desc { height: 46px; } } .landing-page .video-heading { height: 38px; overflow: hidden; } .landing-page .table-heading { box-shadow: initial; background: initial; } .landing-page form.dark-background input:-webkit-autofill { color: white !important; -webkit-text-fill-color: white !important; } .landing-page form.dark-background .has-float-label > span, .landing-page form.dark-background .has-float-label label, .landing-page form.dark-background .has-top-label > span, .landing-page form.dark-background .has-top-label label { color: rgba(255, 255, 255, 0.6); } .landing-page form.dark-background .bootstrap-tagsinput, .landing-page form.dark-background .form-control { background: transparent; border-color: rgba(255, 255, 255, 0.3); color: #fff; } .landing-page form.dark-background .bootstrap-tagsinput:focus, .landing-page form.dark-background .bootstrap-tagsinput:active, .landing-page form.dark-background .form-control:focus, .landing-page form.dark-background .form-control:active { border-color: rgba(255, 255, 255, 0.6); } .landing-page .has-float-label > span, .landing-page .has-float-label label, .landing-page .has-top-label > span, .landing-page .has-top-label label { font-size: 64%; } .landing-page .video-js.blog-video { width: 100%; height: 442px; background-color: #f8f8f8; } @media (max-width: 991px) { .landing-page .video-js.blog-video { height: 280px; } } .landing-page .video-js.blog-video .vjs-poster { background-size: cover; } .landing-page .video-js.side-bar-video { width: 100%; height: 300px; background-color: #f8f8f8; } .landing-page .video-js.side-bar-video .vjs-poster { background-size: cover; } .landing-page .feature-icon-container .detail-text { min-height: 100px; } @media (max-width: 991px) { .landing-page .feature-icon-container .detail-text { min-height: 70px; } } .landing-page .screenshots .nav-tabs { margin-bottom: 0 !important; border: initial; } .landing-page .screenshots .nav-tabs .nav-link { border: initial; background: initial !important; padding-right: 40px; padding-left: 40px; } .landing-page .screenshots .nav-tabs .nav-item.show .nav-link:before, .landing-page .screenshots .nav-tabs .nav-link.active:before { top: initial; bottom: 0; } .landing-page .app-image { width: 100%; box-shadow: 0 3px 30px rgba(0, 0, 0, 0.1), 0 3px 20px rgba(0, 0, 0, 0.1); border-radius: 1.2rem; } .landing-page .doc-search { border: 1px solid rgba(255, 255, 255, 0.3); background: transparent; border-radius: 40px; padding: 0.85rem 0.75rem 0.8rem; max-width: 360px; } .landing-page .doc-search input { color: #fff; background: transparent; width: 93%; padding: 0 0.75rem; outline: initial !important; border: initial; } .landing-page .doc-search input::placeholder { color: #fff; opacity: 0.7; } .landing-page .doc-search i { font-size: 16px; color: rgba(255, 255, 255, 0.7); } .landing-page .feedback-container a { font-size: 1.3em; color: #8f8f8f; margin: 0.5rem; } .landing-page .feedback-container a:hover, .landing-page .feedback-container a:active { color: #145388; } .landing-page .video-play-icon { width: 100%; height: 100%; position: absolute; } .landing-page .video-play-icon span { position: absolute; font-family: VideoJS; font-weight: 400; font-style: normal; background: rgba(255, 255, 255, 0.7); height: 1.25em; border-radius: .75em; line-height: 1.25em; left: 50%; top: 50%; transform: translate(-50%, -50%); font-size: 1.75em; width: 2em; text-align: center; } .landing-page .video-play-icon span:before { color: #145388; content: "\f101"; } .landing-page .video-play-icon:hover span, .landing-page .video-play-icon:active span { background: rgba(255, 255, 255, 0.85); } .landing-page .page-item .page-link { line-height: 1.2; } /*Prices*/ .price-container .price-item .card { height: 100%; } .price-container .price-item .card-body { text-align: center; } @media (max-width: 991px) { .price-container .price-item .card-body { text-align: left; } } @media (max-width: 575px) { .price-container .price-item .card-body { text-align: center; } } .price-container .price-item .price-top-part { text-align: center; } @media (max-width: 991px) { .price-container .price-item .price-top-part { padding-left: 0; padding-right: 0; width: 40%; } } @media (max-width: 575px) { .price-container .price-item .price-top-part { width: initial; } } .price-container .price-item .price-feature-list { justify-content: space-between; } @media (max-width: 991px) { .price-container .price-item .price-feature-list { min-height: 220px; } } .price-container .price-item .price-feature-list ul { margin: 0 auto; align-self: flex-start; margin-bottom: 1rem; } @media (max-width: 991px) { .price-container .price-item .price-feature-list ul { margin-left: 0; } } @media (max-width: 575px) { .price-container .price-item .price-feature-list ul { margin: 0 auto; } } @media (max-width: 991px) { .price-container .price-item .price-feature-list a { padding-left: 0; } } @media (max-width: 575px) { .price-container .price-item .price-feature-list a { padding-left: 2.6rem; } } .feature-row { margin-top: 80px; } @media (max-width: 767px) { .feature-row { margin-top: 40px; } } /* Timeline */ .timeline { list-style: none; padding: 10px 0; position: relative; font-weight: 300; } .timeline:before { top: 0; bottom: 0; position: absolute; content: " "; width: 2px; background: white; left: 50%; margin-left: -1.5px; } @media (max-width: 991px) { .timeline:before { left: 45px; } } .timeline > li { margin-bottom: 120px; position: relative; width: 50%; float: left; clear: left; } @media (max-width: 991px) { .timeline > li { width: 100%; margin-bottom: 30px; } } .timeline > li:before, .timeline > li:after { content: " "; display: table; } .timeline > li:after { clear: both; } .timeline > li:before, .timeline > li:after { content: " "; display: table; } .timeline > li:after { clear: both; } .timeline > li > .timeline-panel { width: calc(100% - 60px); float: left; position: relative; } @media (max-width: 991px) { .timeline > li > .timeline-panel { float: right; width: calc(100% - 120px); margin-right: 15px; } } .timeline > li > .timeline-panel:after { position: absolute; top: 16px; right: -7px; display: inline-block; border-top: 7px solid transparent; border-left: 7px solid white; border-right: 0 solid white; border-bottom: 7px solid transparent; content: " "; } @media (max-width: 991px) { .timeline > li > .timeline-panel:after { border-left-width: 0; border-right-width: 7px; left: -7px; right: auto; } } .timeline > li.timeline-inverted > .timeline-panel { float: right; } .timeline > li.timeline-inverted > .timeline-panel:before { border-left-width: 0; border-right-width: 7px; left: -7px; right: auto; } .timeline > li.timeline-inverted > .timeline-panel:after { border-left-width: 0; border-right-width: 7px; left: -7px; right: auto; } .timeline .timeline-badge > a { color: white !important; } .timeline > li.timeline-inverted { float: right; clear: right; } .timeline > li:nth-child(2) { margin-top: 120px; } @media (max-width: 991px) { .timeline > li:nth-child(2) { margin-top: 0; } } .timeline .no-float { float: none !important; } .timeline > li > .timeline-badge { color: white; width: 60px; height: 60px; font-size: 14px; text-align: center; position: absolute; background-color: #145388; right: -30px; border-radius: 30px; padding-top: 18px; } @media (max-width: 991px) { .timeline > li > .timeline-badge { left: 15px; right: initial; } } .timeline > li.timeline-inverted > .timeline-badge { right: initial; left: -30px; } @media (max-width: 991px) { .timeline > li.timeline-inverted > .timeline-badge { left: 15px; } }