/*@import 'bootstrap.css'; @import '../css/scss/config'; @import '../css/scss/common'; @import '../css/scss/splide'; @import '../css/scss/main';*/ @import url("../css/bootstrap.css"); /* Variables */ /* Mixins */ /* display: flex */ /** Operation **/ /* Parametric Mixins */ /** Guarded Mixins **/ *, ::after, ::before { -webkit-box-sizing: border-box; box-sizing: border-box; list-style: none; text-decoration: none; } html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; } article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; } [tabindex="-1"]:focus:not(:focus-visible) { outline: 0 !important; } body { margin: 0; padding: 0; font-family: "Outfit", sans-serif; color: #2C2C2C; font-size: 18px; background-color: #ffffff; position: relative; min-height: 100vh; line-height: 1.5; display: -webkit-box; display: -ms-flexbox; display: flex; -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } @media (max-width: 992px) { body { font-size: 16px; } } :focus { -webkit-box-shadow: none !important; box-shadow: none !important; } ul { margin: 0; padding: 0; } .tooltip { pointer-events: none !important; --bs-tooltip-bg: #2c2c2c; --bs-tooltip-opacity: 1; } .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: "Cormorant Garamond", serif; } a { color: #4E9DDB; text-decoration: none; word-break: break-word; } a:focus, a:hover { color: #448ac2; text-decoration: none; } a:focus-visible { outline: 3px solid #f0ab2e !important; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; } p { margin-top: 0; margin-bottom: 15px; font-size: 18px; } p:last-child { margin-bottom: 0; } @media (max-width: 767px) { p { font-size: 16px; } } .font-cormorant { font-family: "Cormorant Garamond", serif; font-weight: 700; } img { max-width: 100%; height: auto; image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; image-rendering: crisp-edges; -ms-interpolation-mode: nearest-neighbor; } img.aligncenter { margin: 0 auto; display: table; } .container { padding-left: 15px; padding-right: 15px; } .container.container-big { max-width: 1550px; margin: 0 auto; } .container .row { margin-left: -15px; margin-right: -15px; } .container .row > * { padding-left: 15px; padding-right: 15px; } .pb-100 { padding-bottom: 100px !important; } @media (max-width: 992px) { .pb-100 { padding-bottom: 70px !important; } } @media (max-width: 767px) { .pb-100 { padding-bottom: 50px !important; } } h1, .h1 { font-size: 65px; margin: 0; line-height: 1.1; font-weight: 700; } @media (max-width: 992px) { h1, .h1 { font-size: 50px; } } @media (max-width: 767px) { h1, .h1 { font-size: 32px; } } h2, .h2 { font-size: 45px; font-weight: 700; margin: 0; line-height: 1.3; } @media (max-width: 992px) { h2, .h2 { font-size: 36px; } } @media (max-width: 767px) { h2, .h2 { font-size: 26px; } } h3, .h3 { font-size: 24px; font-weight: 700; margin: 0; line-height: normal; } h3.font-lg, .h3.font-lg { font-size: 30px; } @media (max-width: 992px) { h3, .h3 { font-size: 20px; } h3.font-lg, .h3.font-lg { font-size: 24px; } } .bg-gray { background: #F8F8F8 !important; } .text-primary { color: #4E9DDB !important; } .btn { min-height: 48px; padding: 0 25px; min-width: 150px; font-weight: 500; font-size: 16px; white-space: nowrap; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; display: -webkit-inline-box; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; } .btn.btn-lg { min-width: 280px; } @media (max-width: 767px) { .btn.btn-lg { min-width: 100%; } } .btn.btn-primary { color: #ffffff; background-color: #4E9DDB; border: 1px solid #4E9DDB; } .btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary:active, .btn.btn-primary:not(:disabled):not(.disabled).active, .btn.btn-primary:not(:disabled):not(.disabled):active, .btn.btn-primary:not(:disabled):not(.disabled).active:focus, .btn.btn-primary:not(:disabled):not(.disabled):active:focus { background-color: #448ac2 !important; color: #ffffff !important; border-color: #448ac2 !important; } .btn.btn-secondary { color: #ffffff; background-color: #000000; border: 1px solid #000000; } .btn.btn-secondary:hover, .btn.btn-secondary:focus, .btn.btn-secondary:active, .btn.btn-secondary:not(:disabled):not(.disabled).active, .btn.btn-secondary:not(:disabled):not(.disabled):active, .btn.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn.btn-secondary:not(:disabled):not(.disabled):active:focus { background-color: #313131 !important; color: #ffffff !important; border-color: #313131 !important; } .form-group { margin-bottom: 15px; position: relative; } .form-group.with-icon .icon { position: absolute; left: 10px; bottom: 14px; width: 15px; height: 15px; } .create_account_list ul li{ position: relative; display: flex; align-items: center; padding-left: 20px; margin-bottom: 5px; } .create_account_list ul li::before{ content:''; position:absolute; width: 10px; height: 10px; background-color: #448ac2; left: 0; transform: rotate(45deg); } .form-group.with-icon .form-control { padding-left: 36px; } .form-group input[type=text], .form-group input[type=email], .form-group input[type=tel], .form-group input[type=text], .form-group input[type=password], .form-group input, .form-group textarea, .form-group select, .form-group .form-control { padding: 5px 10px; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; background: #ffffff; border: 1px solid #E4E4E4; color: #000000; font-weight: 400; height: 44px; width: 100%; font-size: 14px; } .form-group input[type=text]::-webkit-input-placeholder, .form-group input[type=email]::-webkit-input-placeholder, .form-group input[type=tel]::-webkit-input-placeholder, .form-group input[type=text]::-webkit-input-placeholder, .form-group input[type=password]::-webkit-input-placeholder, .form-group input::-webkit-input-placeholder, .form-group textarea::-webkit-input-placeholder, .form-group select::-webkit-input-placeholder, .form-group .form-control::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); } .form-group input[type=text]::-moz-placeholder, .form-group input[type=email]::-moz-placeholder, .form-group input[type=tel]::-moz-placeholder, .form-group input[type=text]::-moz-placeholder, .form-group input[type=password]::-moz-placeholder, .form-group input::-moz-placeholder, .form-group textarea::-moz-placeholder, .form-group select::-moz-placeholder, .form-group .form-control::-moz-placeholder { color: rgba(0, 0, 0, 0.6); } .form-group input[type=text]:-ms-input-placeholder, .form-group input[type=email]:-ms-input-placeholder, .form-group input[type=tel]:-ms-input-placeholder, .form-group input[type=text]:-ms-input-placeholder, .form-group input[type=password]:-ms-input-placeholder, .form-group input:-ms-input-placeholder, .form-group textarea:-ms-input-placeholder, .form-group select:-ms-input-placeholder, .form-group .form-control:-ms-input-placeholder { color: rgba(0, 0, 0, 0.6); } .form-group input[type=text]::-ms-input-placeholder, .form-group input[type=email]::-ms-input-placeholder, .form-group input[type=tel]::-ms-input-placeholder, .form-group input[type=text]::-ms-input-placeholder, .form-group input[type=password]::-ms-input-placeholder, .form-group input::-ms-input-placeholder, .form-group textarea::-ms-input-placeholder, .form-group select::-ms-input-placeholder, .form-group .form-control::-ms-input-placeholder { color: rgba(0, 0, 0, 0.6); } .form-group input[type=text]::placeholder, .form-group input[type=email]::placeholder, .form-group input[type=tel]::placeholder, .form-group input[type=text]::placeholder, .form-group input[type=password]::placeholder, .form-group input::placeholder, .form-group textarea::placeholder, .form-group select::placeholder, .form-group .form-control::placeholder { color: rgba(0, 0, 0, 0.6); } .form-group input[type=text].error, .form-group input[type=email].error, .form-group input[type=tel].error, .form-group input[type=text].error, .form-group input[type=password].error, .form-group input.error, .form-group textarea.error, .form-group select.error, .form-group .form-control.error { border-color: #FF0000; } .form-group input[type=text]:focus, .form-group input[type=email]:focus, .form-group input[type=tel]:focus, .form-group input[type=text]:focus, .form-group input[type=password]:focus, .form-group input:focus, .form-group textarea:focus, .form-group select:focus, .form-group .form-control:focus { border-color: rgba(78, 157, 219, 0.8); -webkit-box-shadow: none; box-shadow: none; outline: 0 none; } .form-group .error-msg { position: absolute; bottom: -18px; left: 0; font-size: 12px; color: #FF0000; } .form-group textarea.form-control { height: auto; } .form-group select, .form-group .form-select { background: #ffffff url('data:image/svg+xml; utf8,') no-repeat calc(100% - 10px) center; background-size: 10px; } .form-group label { color: #000000; font-size: 14px; font-weight: 600; margin-bottom: 7px; line-height: 1; } .form-group label span { color: #FF0000; } .form-group.input-group { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; } .form-group.input-group .input-group-text { border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; font-size: 14px; line-height: 1; padding: 5px 15px; min-width: 65px; -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; background-color: #E4E4E4; color: #000000; } .form-check { padding-left: 30px; line-height: 1.3; } .form-check .form-check-input { width: 18px; height: 18px; border-color: #E4E4E4; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; margin-left: -28px; } .form-check .form-check-input:checked { background-color: #000000; border-color: #000000; } .form-check .form-check-label { color: #000000; cursor: pointer; font-size: 15px; } input[type=checkbox].checkboxbtn, input[type=radio].radiobtn { display: none; } input[type=checkbox].checkboxbtn + label, input[type=radio].radiobtn + label { display: -webkit-inline-box; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; position: relative; background-color: #ffffff; border: 1px solid #E4E4E4; padding: 9px 8px 8px; color: black; font-size: 14px; white-space: nowrap; width: 100%; line-height: 1; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; cursor: pointer; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } input[type=checkbox].checkboxbtn:checked + label, input[type=radio].radiobtn:checked + label { border-color: #000000; background: #000000; color: #ffffff; } input[type=checkbox].checkboxbtn:disabled + label, input[type=radio].radiobtn:disabled + label { opacity: 0.5; } input[type=checkbox].checkboxbtn:hover + label, input[type=checkbox].checkboxbtn:focus + label, input[type=radio].radiobtn:hover + label, input[type=radio].radiobtn:focus + label { background: #F8F8F8; color: #000000; } input[type=checkbox].checkboxbtn:hover:checked + label, input[type=checkbox].checkboxbtn:focus:checked + label, input[type=radio].radiobtn:hover:checked + label, input[type=radio].radiobtn:focus:checked + label { border-color: #000000; background: #000000; color: #ffffff; } .select2 { width: 100% !important; } .select2-container .select2-selection--multiple { padding: 0 10px 5px; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; background: #ffffff; border: 1px solid #E4E4E4; color: #000000; font-weight: 400; min-height: 44px; width: 100%; font-size: 15px; } .select2-container .select2-selection--multiple .select2-selection__rendered { padding: 0; height: 100% !important; vertical-align: middle; } .select2-container .select2-selection--multiple .select2-selection__rendered input { height: auto; } .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice { font-size: 12px; background-color: #F8F8F8; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; padding: 2px 5px 1px; } .select2-container .select2-results__option { font-size: 13px; padding: 3px 6px 2px; } .form-action { margin-top: 5px; } .form-action .btn { width: 100%; } .icw-slide-dots { display: -webkit-box; display: -ms-flexbox; display: flex; -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; } .icw-slide-dots li { line-height: 0.7; margin: 3px; display: -webkit-inline-box; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; } .icw-slide-dots li button { margin: 0; opacity: 1; width: 9px; height: 9px; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; } .icw-slide-dots li button.is-active { -webkit-transform: scale(1); transform: scale(1); background: #4E9DDB; width: 24px; } .main-header { position: sticky; top: 0; z-index: 9; width: 100%; max-width: 100vw; } .main-header .offcanvas { --bs-offcanvas-width: 350px; } .main-header.fixed-header { background: #F8F8F8; } @media (min-width: 1200px) { .main-header.fixed-header { -webkit-backdrop-filter: blur(120px); backdrop-filter: blur(120px); background: transparent; } } .main-header .navbar { padding: 10px 0; } @media (max-width: 992px) { .main-header .navbar > .container { -moz-justify-content: flex-start; -ms-justify-content: flex-start; -webkit-box-pack: start; justify-content: flex-start; -ms-flex-pack: flex-start; } } .main-header .navbar .navbar-brand { display: inline-block; line-height: 0.7; padding: 0; margin: 0; } .main-header .navbar .navbar-brand img { max-height: 70px; max-width: 250px; } @media (max-width: 1200px) { .main-header .navbar .navbar-brand img { max-height: 55px; } } @media (max-width: 767px) { .main-header .navbar .navbar-brand img { max-height: 45px; max-width:200px; } } .main-header .navbar .navbar-nav { width: 100%; margin-left: 100px; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; } @media (max-width: 1400px) { .main-header .navbar .navbar-nav { margin-left: 50px; } } @media (max-width: 1200px) { .main-header .navbar .navbar-nav { margin-left: 20px; } } @media (max-width: 992px) { .main-header .navbar .navbar-nav { -moz-align-items: flex-start; -ms-align-items: flex-start; -ms-flex-align: flex-start; -webkit-box-align: start; align-items: flex-start; margin-left: 0px; } } .main-header .navbar .navbar-nav > li { margin: 0 25px 0 0; display: inline-block; } .main-header .navbar .navbar-nav > li:last-child { margin-right: 0; } @media (max-width: 1400px) { .main-header .navbar .navbar-nav > li { margin: 0 15px 0 0; } } @media (max-width: 992px) { .main-header .navbar .navbar-nav > li { margin: 15px 0 0; } } .main-header .navbar .navbar-nav > li > a { font-size: 16px; font-weight: 400; color: #000000; position: relative; z-index: 1; padding: 0; display: -webkit-inline-box; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } @media (max-width: 1200px) { .main-header .navbar .navbar-nav > li > a { font-size: 14px; } } @media (max-width: 992px) { .main-header .navbar .navbar-nav > li > a { font-size: 16px; } } .main-header .navbar .navbar-nav > li > a::before { content: ""; height: 1px; background: #4E9DDB; width: 0; display: inline-block; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; position: absolute; bottom: -1px; left: 0; } .main-header .navbar .navbar-nav > li.menu-item-has-children { position: relative; display: block; } @media (max-width: 992px) { .main-header .navbar .navbar-nav > li.menu-item-has-children { width: 100% !important; } } .main-header .navbar .navbar-nav > li.menu-item-has-children .arrow { position: relative; float: right; width: 25px; margin-left: auto; } .main-header .navbar .navbar-nav > li.menu-item-has-children .arrow.is-active:after { -webkit-transform: rotate(180deg); transform: rotate(180deg); } .main-header .navbar .navbar-nav > li.menu-item-has-children .arrow:after { vertical-align: middle; content: ""; background: url(../img/icons/icon-down.svg) no-repeat center right; background-size: contain; width: 10px; height: 6px; margin-left: 5px; display: inline-block; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; -webkit-filter: brightness(0) contrast(1); filter: brightness(0) contrast(1); } @media (min-width: 992px) { .main-header .navbar .navbar-nav > li.menu-item-has-children .arrow { display: none; } } @media (min-width: 992px) { .main-header .navbar .navbar-nav > li.menu-item-has-children > a:after { vertical-align: middle; content: ""; background: url(../img/icons/icon-down.svg) no-repeat center right; background-size: contain; width: 10px; height: 7px; margin-top: 2px; margin-left: 8px; display: inline-block; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; -webkit-filter: brightness(0) contrast(1); filter: brightness(0) contrast(1); } .main-header .navbar .navbar-nav > li.menu-item-has-children:hover > a:after, .main-header .navbar .navbar-nav > li.menu-item-has-children:focus > a:after { -webkit-transform: rotate(180deg); transform: rotate(180deg); filter: inherit; -webkit-filter: inherit; } } @media (min-width: 992px) { .main-header .navbar .navbar-nav > li.menu-item-has-children .sub-menu { -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; opacity: 0; visibility: hidden; position: absolute; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; -webkit-box-shadow: 0px 4px 6.5px rgba(0, 0, 0, 0.25); box-shadow: 0px 4px 6.5px rgba(0, 0, 0, 0.25); border: none; background: #ffffff; width: 100%; padding: 15px 20px; left: 0; z-index: 1; top: calc(100% + 10px); -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-transform: translateY(5px); transform: translateY(5px); min-width: 260px; } } @media (max-width: 992px) { .main-header .navbar .navbar-nav > li.menu-item-has-children .sub-menu { display: none; margin-left: 0px; padding: 8px 20px; background: #ffffff; margin-top: 10px; -webkit-transform: unset; transform: unset; width: 100% !important; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; } } .main-header .navbar .navbar-nav > li.menu-item-has-children .sub-menu li { padding: 15px 0; display: block; line-height: 1; } .main-header .navbar .navbar-nav > li.menu-item-has-children .sub-menu li:not(:last-child) { border-bottom: 1px solid #E8E8EE; } .main-header .navbar .navbar-nav > li.menu-item-has-children .sub-menu li a { font-size: 16px; font-weight: 400; padding: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; color: #000000; position: relative; width: auto; vertical-align: middle; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .main-header .navbar .navbar-nav > li.menu-item-has-children .sub-menu li a::after { content: ""; background: url('data:image/svg+xml; utf8,') no-repeat center center; background-size: contain; width: 16px; height: 8px; display: inline-block; margin-left: auto; -webkit-transform: translatex(-10px); transform: translatex(-10px); -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; opacity: 0; } .main-header .navbar .navbar-nav > li.menu-item-has-children .sub-menu li a:hover, .main-header .navbar .navbar-nav > li.menu-item-has-children .sub-menu li a:focus, .main-header .navbar .navbar-nav > li.menu-item-has-children .sub-menu li a.active { color: #4E9DDB; } .main-header .navbar .navbar-nav > li.menu-item-has-children .sub-menu li a:hover::after, .main-header .navbar .navbar-nav > li.menu-item-has-children .sub-menu li a:focus::after, .main-header .navbar .navbar-nav > li.menu-item-has-children .sub-menu li a.active::after { -webkit-transform: translatex(0px); transform: translatex(0px); opacity: 1; } .main-header .navbar .navbar-nav > li.menu-item-has-children:hover .sub-menu, .main-header .navbar .navbar-nav > li.menu-item-has-children:focus .sub-menu { -moz-opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; opacity: 1; visibility: visible; z-index: 99; } @media (min-width: 992px) { .main-header .navbar .navbar-nav > li.menu-item-has-children:hover .sub-menu, .main-header .navbar .navbar-nav > li.menu-item-has-children:focus .sub-menu { -webkit-transform: translateY(0px); transform: translateY(0px); } } .main-header .navbar .navbar-nav > li:hover > a, .main-header .navbar .navbar-nav > li:focus > a, .main-header .navbar .navbar-nav > li.active > a { color: #4E9DDB; } .main-header .navbar .navbar-nav > li:hover > a::before, .main-header .navbar .navbar-nav > li:focus > a::before, .main-header .navbar .navbar-nav > li.active > a::before { width: 100%; right: auto; left: 0; } .main-header .navbar .navbar-nav-right { margin-left: auto; } @media (max-width: 992px) { .main-header .navbar .navbar-nav-right { margin-top: 25px; } } .main-header .navbar .navbar-nav-right ul { margin-left: 0; } .main-header .navbar .navbar-nav-right ul li { display: -webkit-inline-box; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; } @media (max-width: 992px) { .main-header .navbar .navbar-nav-right ul li { width: 100%; display: block; } } .main-header .navbar .navbar-nav-right ul li .btn { min-width: auto; color: #ffffff; padding: 0 35px; } @media (max-width: 1200px) { .main-header .navbar .navbar-nav-right ul li .btn { padding: 0 20px; } } @media (max-width: 992px) { .main-header .navbar .navbar-nav-right ul li .btn { width: 100%; margin-top: 10px; } } .main-header .navbar .navbar-nav-right ul li .btn::before { content: none; } .main-header .navbar .navbar-nav-right ul li.profile-menu a::after, .main-header .navbar .navbar-nav-right ul li.profile-menu a::before { content: none; } @media (max-width: 992px) { .main-header .navbar .navbar-nav-right ul li.profile-menu a span { margin-left: 10px; } } .main-header .navbar .navbar-nav-right ul li.profile-menu .icon-profile { display: inline-block; background: url(../img/icons/icon-profile.svg) no-repeat center center; background-size: contain; width: 32px; height: 32px; -webkit-box-flex: 0; -ms-flex: none; flex: none; } .main-header .navbar .navbar-nav-right ul li.profile-menu .sub-menu { min-width: 180px; right: 0; left: auto; } .main-header .navbar .navbar-toggler { border: none; background: transparent; padding: 0; margin-left: 30px; } @media (max-width: 992px) { .main-header .navbar .navbar-toggler { margin-left: auto; } } .main-header .navbar .navbar-toggler span { background-image: url('data:image/svg+xml; utf8,'); width: 35px; height: 35px; } @media (max-width: 992px) { .main-header .navbar .offcanvas { background-color: #F8F8F8; } .main-header .navbar .btn-close-white { filter: unset; -webkit-filter: unset; } } .main-footer { background: #000000; padding: 70px 0 30px; } @media (max-width: 767px) { .main-footer { padding: 50px 0 30px; } } .main-footer .logo { margin-bottom: 30px; } .main-footer .logo a { display: inline-block; } .main-footer .logo a::before { content: none; } .main-footer .logo img { max-height: 45px; max-width: 210px; } .main-footer .download-app-block { display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; gap: 10px; } .main-footer .download-app-block .download-app-link { display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; gap: 10px; } .main-footer .download-app-block .download-app-link a::before { content: none; } .main-footer .download-app-block .download-app-link img { max-width: 110px; } .main-footer a { color: #ffffff; font-size: 16px; display: -webkit-inline-box; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; position: relative; } .main-footer a::before { content: ""; height: 1px; background: #4E9DDB; width: 0; display: inline-block; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; position: absolute; bottom: -1px; left: 0; } .main-footer a:hover, .main-footer a:focus { color: #4E9DDB; } .main-footer a:hover::before, .main-footer a:focus::before { width: 100%; } .main-footer a .icon { display: inline-block; min-width: 15px; height: 15px; background-size: contain !important; margin-right: 10px; margin-top: 2px; } .main-footer a .icon.icon-mail { background: url(../img/icons/icon-mail.svg) no-repeat center center; } .main-footer a .icon.icon-landline-phone { background: url(../img/icons/icon-landline-phone.svg) no-repeat center center; } .main-footer a .icon.icon-phone { background: url(../img/icons/icon-phone.svg) no-repeat center center; } .main-footer a.icon-link { white-space: nowrap; } .main-footer a.icon-link::before { left: 27px; } .main-footer a.icon-link .icon { margin-right: 5px; } .main-footer a.icon-link:hover::before, .main-footer a.icon-link:focus::before { width: calc(100% - 25px); } .main-footer .title { font-size: 18px; font-weight: 600; color: #ffffff; margin-bottom: 15px; display: block; line-height: 1; } .main-footer .social-menu-block { margin-top: 30px; } @media (max-width: 992px) { .main-footer .social-menu-block { margin-top: 0px; margin-bottom: 30px; } } .main-footer .social-menu-block ul { display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; gap: 15px; } .main-footer .social-menu-block ul li { line-height: 0.7; } .main-footer .social-menu-block ul li a { display: inline-block; } .main-footer .social-menu-block ul li a::before { content: none; } .main-footer .social-menu-block ul li a:hover, .main-footer .social-menu-block ul li a:focus { opacity: 0.7; } .main-footer .social-menu-block .icon { width: 16px; height: 16px; -webkit-box-flex: 0; -ms-flex: none; flex: none; background-size: contain !important; display: inline-block; margin: 0; } .main-footer .social-menu-block .icon.icon-facebook { background: url(../img/icons/icon-facebook.svg) no-repeat center center; } .main-footer .social-menu-block .icon.icon-twitter { background: url(../img/icons/icon-twitter.svg) no-repeat center center; } .main-footer .social-menu-block .icon.icon-instagram { background: url(../img/icons/icon-instagram.svg) no-repeat center center; } .main-footer .social-menu-block .icon.icon-pinterest { background: url(../img/icons/icon-pinterest.svg) no-repeat center center; } @media (max-width: 992px) { .main-footer .footer-grid-menu .footer-menu { margin-bottom: 20px; } } .main-footer .footer-grid-menu .footer-menu li { margin-bottom: 5px; } @media (max-width: 992px) { .main-footer .footer-grid-menu .footer-menu li.menu-list-block { border-bottom: 1px solid rgba(255, 255, 255, 0.1); } } .main-footer .footer-grid-menu .footer-menu li.menu-list-block .title { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; } @media (max-width: 992px) { .main-footer .footer-grid-menu .footer-menu li.menu-list-block .title { margin-bottom: 18px; line-height: 1; cursor: pointer; } .main-footer .footer-grid-menu .footer-menu li.menu-list-block .title::after { vertical-align: middle; content: ""; background: url(../img/icons/icon-down-white.svg) no-repeat center right; background-size: contain; width: 12px; height: 8px; margin-left: auto; display: block; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } } .main-footer .footer-grid-menu .footer-menu li.menu-list-block.is-active .title::after { -webkit-transform: rotate(180deg); transform: rotate(180deg); } @media (max-width: 992px) { .main-footer .footer-grid-menu .footer-menu li.menu-list-block.is-active .sub-menu { display: block; margin-bottom: 20px; } } @media (max-width: 992px) { .main-footer .footer-grid-menu .footer-menu .sub-menu { display: none; } } @media (max-width: 992px) { .main-footer .footer-grid-menu .footer-menu .sub-menu li .title { font-size: 16px; } } .main-footer .footer-grid-menu .footer-menu .sub-menu li .title::after { content: none; } .main-footer .footer-grid-menu .footer-menu .address-info { display: -webkit-box; display: -ms-flexbox; display: flex; color: #ffffff; margin-bottom: 10px; -moz-align-items: flex-start !important; -ms-align-items: flex-start !important; -ms-flex-align: flex-start !important; -webkit-box-align: start !important; align-items: flex-start !important; min-width: 280px; position: relative; } .main-footer .footer-grid-menu .footer-menu .address-info .icon { min-width: 24px; height: 16px; margin-right: 8px; margin-top: 6px; } .main-footer .footer-grid-menu .footer-menu .address-info .icon .icon-us-flag { background: url(../img/icons/icon-us-flag.svg) no-repeat center center; background-size: contain; width: 100%; height: 100%; display: inline-block; } .main-footer .footer-grid-menu .footer-menu .address-info .icon .icon-india-flag { background: url(../img/icons/icon-india-flag.svg) no-repeat center center; background-size: contain; width: 100%; height: 100%; display: inline-block; } .main-footer .footer-grid-menu .footer-menu .address-info span { position: relative; font-size: 16px; } .main-footer .footer-grid-menu .footer-menu .address-info a { font-size: 14px; margin-bottom: 5px; display: block !important; white-space: wrap; } .main-footer .footer-grid-menu .footer-menu .address-info a:hover, .main-footer .footer-grid-menu .footer-menu .address-info a:focus { color: #4E9DDB; } .main-footer .footer-grid-menu .footer-menu .address-info a:hover::before, .main-footer .footer-grid-menu .footer-menu .address-info a:focus::before { width: 100%; } .main-footer .footer-bottom-block { border-top: 1px solid rgba(255, 255, 255, 0.1); margin-top: 30px; padding-top: 20px; } .main-footer .footer-bottom-block .copyright-block { display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; font-size: 14px; } @media (max-width: 767px) { .main-footer .footer-bottom-block .copyright-block { -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -moz-align-items: flex-start; -ms-align-items: flex-start; -ms-flex-align: flex-start; -webkit-box-align: start; align-items: flex-start; } } .main-footer .footer-bottom-block .copyright-block .copyright-text { color: #ffffff; } @media (max-width: 767px) { .main-footer .footer-bottom-block .copyright-block .copyright-text { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } } .main-footer .footer-bottom-block .copyright-block .design-by a::before { content: none; } .main-footer .footer-bottom-block .copyright-block .footer-menu-inline { display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; } @media (max-width: 767px) { .main-footer .footer-bottom-block .copyright-block .footer-menu-inline { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; margin-bottom: 15px; } } .main-footer .footer-bottom-block .copyright-block .footer-menu-inline li { border-left: 1px solid #ffffff; line-height: 1; padding-left: 10px; margin-left: 10px; } @media (max-width: 767px) { .main-footer .footer-bottom-block .copyright-block .footer-menu-inline li:first-child { border: none; margin-left: 0; padding-left: 0; } } .main-footer .footer-bottom-block .copyright-block .footer-menu-inline li a { font-size: 14px; } .splide__container { -webkit-box-sizing: border-box; box-sizing: border-box; position: relative; } .splide__list { -webkit-backface-visibility: hidden; backface-visibility: hidden; display: -ms-flexbox; display: -webkit-box; display: flex; height: 100%; margin: 0 !important; padding: 0 !important; } .splide.is-initialized:not(.is-active) .splide__list { display: block; } .splide__pagination { -ms-flex-align: center; -webkit-box-align: center; align-items: center; display: -ms-flexbox; display: -webkit-box; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: center; -webkit-box-pack: center; justify-content: center; margin: 0; pointer-events: none; } .splide__pagination li { display: inline-block; line-height: 1; list-style-type: none; margin: 0; pointer-events: auto; } .splide:not(.is-overflow) .splide__pagination { display: none; } .splide__progress__bar { width: 0; } .splide { position: relative; visibility: hidden; } .splide.is-initialized, .splide.is-rendered { visibility: visible; } .splide__slide { -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-box-sizing: border-box; box-sizing: border-box; -ms-flex-negative: 0; flex-shrink: 0; list-style-type: none !important; margin: 0; position: relative; } .splide__slide img { vertical-align: bottom; } .splide__spinner { -webkit-animation: splide-loading 1s linear infinite; animation: splide-loading 1s linear infinite; border: 2px solid #999; border-left-color: transparent; border-radius: 50%; bottom: 0; contain: strict; display: inline-block; height: 20px; left: 0; margin: auto; position: absolute; right: 0; top: 0; width: 20px; } .splide__sr { clip: rect(0 0 0 0); border: 0; height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .splide__toggle.is-active .splide__toggle__play, .splide__toggle__pause { display: none; } .splide__toggle.is-active .splide__toggle__pause { display: inline; } .splide__track { overflow: hidden; position: relative; z-index: 0; } @-webkit-keyframes splide-loading { 0% { -webkit-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(1turn); transform: rotate(1turn); } } @keyframes splide-loading { 0% { -webkit-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(1turn); transform: rotate(1turn); } } .splide__track--draggable { -webkit-touch-callout: none; -webkit-user-select: none; -ms-user-select: none; -moz-user-select: none; user-select: none; } .splide__track--fade > .splide__list > .splide__slide { margin: 0 !important; opacity: 0; z-index: 0; } .splide__track--fade > .splide__list > .splide__slide.is-active { opacity: 1; z-index: 1; } .splide--rtl { direction: rtl; } .splide__track--ttb > .splide__list { display: block; } .splide__arrow { -ms-flex-align: center; -webkit-box-align: center; align-items: center; background: #ccc; border: 0; border-radius: 50%; cursor: pointer; display: -ms-flexbox; display: -webkit-box; display: flex; height: 2em; -ms-flex-pack: center; -webkit-box-pack: center; justify-content: center; opacity: 0.7; padding: 0; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 2em; z-index: 1; } .splide__arrow svg { fill: #000; height: 1.2em; width: 1.2em; } .splide__arrow:hover:not(:disabled) { opacity: 0.9; } .splide__arrow:disabled { opacity: 0.3; } .splide__arrow:focus-visible { outline: 3px solid #0bf; outline-offset: 3px; } .splide__arrow--prev { left: 1em; } .splide__arrow--prev svg { -webkit-transform: scaleX(-1); transform: scaleX(-1); } .splide__arrow--next { right: 1em; } .splide.is-focus-in .splide__arrow:focus { outline: 3px solid #0bf; outline-offset: 3px; } .splide__pagination { bottom: 0.5em; left: 0; padding: 0 1em; position: absolute; right: 0; z-index: 1; } .splide__pagination__page { background: #ccc; border: 0; border-radius: 50%; display: inline-block; height: 8px; margin: 3px; opacity: 0.7; padding: 0; position: relative; -webkit-transition: -webkit-transform 0.2s linear; transition: -webkit-transform 0.2s linear; transition: transform 0.2s linear; transition: transform 0.2s linear, -webkit-transform 0.2s linear; width: 8px; } .splide__pagination__page.is-active { background: #fff; -webkit-transform: scale(1.4); transform: scale(1.4); z-index: 1; } .splide__pagination__page:hover { cursor: pointer; opacity: 0.9; } .splide__pagination__page:focus-visible { outline: 3px solid #0bf; outline-offset: 3px; } .splide.is-focus-in .splide__pagination__page:focus { outline: 3px solid #0bf; outline-offset: 3px; } .splide__progress__bar { background: #ccc; height: 3px; } .splide__slide { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .splide__slide:focus { outline: 0; } @supports (outline-offset: -3px) { .splide__slide:focus-visible { outline: 3px solid #0bf; outline-offset: -3px; } } @media screen and (-ms-high-contrast: none) { .splide__slide:focus-visible { border: 3px solid #0bf; } } @supports (outline-offset: -3px) { .splide.is-focus-in .splide__slide:focus { outline: 3px solid #0bf; outline-offset: -3px; } } @media screen and (-ms-high-contrast: none) { .splide.is-focus-in .splide__slide:focus { border: 3px solid #0bf; } .splide.is-focus-in .splide__track > .splide__list > .splide__slide:focus { border-color: #0bf; } } .splide__toggle { cursor: pointer; } .splide__toggle:focus-visible { outline: 3px solid #0bf; outline-offset: 3px; } .splide.is-focus-in .splide__toggle:focus { outline: 3px solid #0bf; outline-offset: 3px; } .splide__track--nav > .splide__list > .splide__slide { border: 3px solid transparent; cursor: pointer; } .splide__track--nav > .splide__list > .splide__slide.is-active { border: 3px solid #000; } .splide__arrows--rtl .splide__arrow--prev { left: auto; right: 1em; } .splide__arrows--rtl .splide__arrow--prev svg { -webkit-transform: scaleX(1); transform: scaleX(1); } .splide__arrows--rtl .splide__arrow--next { left: 1em; right: auto; } .splide__arrows--rtl .splide__arrow--next svg { -webkit-transform: scaleX(-1); transform: scaleX(-1); } .splide__arrows--ttb .splide__arrow { left: 50%; -webkit-transform: translate(-50%); transform: translate(-50%); } .splide__arrows--ttb .splide__arrow--prev { top: 1em; } .splide__arrows--ttb .splide__arrow--prev svg { -webkit-transform: rotate(-90deg); transform: rotate(-90deg); } .splide__arrows--ttb .splide__arrow--next { bottom: 1em; top: auto; } .splide__arrows--ttb .splide__arrow--next svg { -webkit-transform: rotate(90deg); transform: rotate(90deg); } .splide__pagination--ttb { bottom: 0; display: -ms-flexbox; display: -webkit-box; display: flex; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; left: auto; padding: 1em 0; right: 0.5em; top: 0; } .splide__slide--has-video { cursor: pointer; } .splide__slide--has-video:hover .splide__video__play { opacity: 1; } .splide__slide__container--has-video { cursor: pointer; position: relative; } .splide__slide__container--has-video:hover .splide__video__play { opacity: 1; } .splide__video { height: 100%; left: 0; position: absolute; top: 0; width: 100%; } .splide__video__wrapper { background: #000; height: inherit; width: inherit; } .splide__video__wrapper div, .splide__video__wrapper iframe, .splide__video__wrapper video { height: 100%; width: 100%; } .splide__video__play { -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: #ccc; border: 0; border-radius: 50%; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; height: 40px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; left: 50%; opacity: 0.7; position: absolute; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: opacity 0.1s linear; transition: opacity 0.1s linear; width: 40px; } .splide__video__play:after { border-color: transparent transparent transparent #000; border-style: solid; border-width: 9px 0 9px 17px; content: ""; display: inline-block; margin-left: 4px; } ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); background-color: #F5F5F5; } ::-webkit-scrollbar { width: 5px; background-color: #F5F5F5; } ::-webkit-scrollbar-thumb { background-color: #000000; border: 2px solid #555555; } .main-section { padding: 100px 0; } @media (max-width: 992px) { .main-section { padding: 70px 0; } } @media (max-width: 767px) { .main-section { padding: 50px 0; } } .is-heart-vector { position: relative; z-index: 1; } .is-heart-vector .vector-heart { position: absolute; bottom: 55px; right: 5px; z-index: -1; background-size: contain; display: inline-block; background: url(../img/img-heart-shape-vector.png) no-repeat center center; width: 260px; height: 260px; } @media (max-width: 767px) { .is-heart-vector .vector-heart { display: none; } } .is-tl-br-tree-vector { position: relative; z-index: 1; overflow: hidden; } .is-tl-br-tree-vector::before { content: ""; position: absolute; z-index: -1; background-size: contain !important; top: 6px; left: 5px; width: 90px; height: 250px; background: url(../img/img-tree-shape-vector.png) no-repeat center center; } .is-tl-br-tree-vector::after { content: ""; position: absolute; z-index: -1; background-size: contain !important; bottom: 0; right: 0; width: 130px; height: 375px; background: url(../img/img-tree-shape-vector.png) no-repeat center center; } .is-tr-bl-tree-vector { position: relative; z-index: 1; overflow: hidden; } .is-tr-bl-tree-vector::before { content: ""; position: absolute; z-index: -1; background-size: contain !important; top: 6px; right: 5px; width: 90px; height: 250px; background: url(../img/img-tree-shape-vector.png) no-repeat center center; } .is-tr-bl-tree-vector::after { content: ""; position: absolute; z-index: -1; background-size: contain !important; bottom: 0; left: 0; width: 130px; height: 375px; background: url(../img/img-tree-shape-vector.png) no-repeat center center; } .is-tr-bl-line-vector { position: relative; z-index: 1; overflow: hidden; } .is-tr-bl-line-vector::before { content: ""; position: absolute; z-index: -1; background-size: contain !important; top: 0; right: 0; width: 480px; height: 170px; background: url(../img/right-line-vector.svg) no-repeat center center; } @media (max-width: 767px) { .is-tr-bl-line-vector::before { width: 280px; height: 100px; } } .is-tr-bl-line-vector::after { content: ""; position: absolute; z-index: -1; background-size: contain !important; bottom: 0; left: 0; width: 470px; height: 210px; background: url(../img/left-line-vector.svg) no-repeat center center; } @media (max-width: 767px) { .is-tr-bl-line-vector::after { width: 280px; height: 125px; } } .section-title.text-center { margin: 0 auto 50px; } @media (max-width: 992px) { .section-title.text-center { margin: 0 auto 30px; } } .section-title.text-center .action { -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; } @media (max-width: 992px) { .section-title { margin-bottom: 30px; } } .section-title.mw-700 { max-width: 700px; margin: 0 auto 50px; } @media (max-width: 992px) { .section-title.mw-700 { margin: 0 auto 30px; } } .section-title .tag-line { font-size: 16px; font-weight: 500; margin-bottom: 15px; text-transform: uppercase; letter-spacing: 0.05em; display: -webkit-inline-box; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; } .section-title .tag-line img { max-width: 300px; } @media (max-width: 767px) { .section-title .tag-line { font-size: 14px; margin-bottom: 5px; } .section-title .tag-line img { max-height: 30px; } } .section-title .tag-line span { line-height: 1; display: inline-block; padding: 0 7px; } .section-title .title { margin-bottom: 20px; } @media (max-width: 767px) { .section-title .title { margin-bottom: 12px; } } .section-title .action { display: -webkit-box; display: -ms-flexbox; display: flex; gap: 20px; margin-top: 40px; } @media (max-width: 767px) { .section-title .action { gap: 15px; -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-top: 20px; } } .section-title * :last-child { margin-bottom: 0px !important; } .sort-info p { margin-bottom: 20px; } .sort-info p:last-child { margin-bottom: 0; } .sort-info.font-lg, .sort-info .font-lg { font-size: 22px; } @media (max-width: 767px) { .sort-info.font-lg, .sort-info .font-lg { font-size: 18px; } } .with-bg-block { padding: 70px 10%; margin: 0 -10%; border-radius: 40px; -moz-border-radius: 40px; -webkit-border-radius: 40px; } .with-bg-block.with-border { border: 1px solid #E4E4E4; } @media (max-width: 1500px) { .with-bg-block { padding: 50px 5%; margin: 0 -5%; } } @media (max-width: 767px) { .with-bg-block { padding: 50px 8%; margin: 0 -8%; } } @media (max-width: 600px) { .with-bg-block { padding: 50px 15px; margin: 0 -15px; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; } } .hero-content { background-color: #F8F8F8; background-image: var(--bg-desktop); background-repeat: no-repeat; background-size: 100% 100%; background-position: center center; padding: 170px 70px; border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px; } @media (max-width: 1200px) { .hero-content { background-size: cover; background-position: 50% center; } } @media (max-width: 992px) { .hero-content { padding: 100px 50px; } } @media (max-width: 767px) { .hero-content { background-image: url(../upload/img-jewelry-diamonds-m-bg.jpg); background-position: top center; background-size: cover; padding: 50px 15px; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; } } @media (min-width: 767px) { .hero-content .section-title { max-width: 700px; } } .hero-content .section-title .tag-line { font-size: 20px; } @media (max-width: 767px) { .hero-content .section-title .tag-line { font-size: 14px; margin-bottom: 10px; } } .hero-content .section-title .title { margin-bottom: 10px; } .hero-content .section-title .sort-info { margin-bottom: 30px; } .hero-content .section-title .action { margin-top: 20px; } .hero-section { padding-top: 0; } .hero-section .hero-slider { position: relative; } .hero-section .hero-slider .icw-slide-dots { position: absolute; width: 100%; bottom: 30px; } @media (max-width: 767px) { .hero-section .hero-slider { margin: 0 -15px; } } .page-header-section { padding-top: 0; } .page-header-section .hero-content { padding: 100px 70px; } @media (min-width: 992px) { .page-header-section .hero-content { min-height: 450px; display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; } } @media (max-width: 992px) { .page-header-section .hero-content { padding: 70px 40px; } } @media (max-width: 767px) { .page-header-section .hero-content { padding: 50px 15px; background-position: top center; margin: 0 -15px; } } .page-header-section .hero-content.single-content-hero-block { padding: 85px 70px; min-height: auto; } @media (max-width: 992px) { .page-header-section .hero-content.single-content-hero-block { padding: 50px 40px; } } @media (max-width: 767px) { .page-header-section .hero-content.single-content-hero-block { padding: 50px 15px; } } .page-header-section .section-title { max-width: 860px; } .page-header-section .section-title.mw-950 { max-width: 950px; } .page-header-section .section-title .sort-info { max-width: 100%; } @media (max-width: 767px) { .page-header-section .image-block { margin: 0 -15px; } .page-header-section .image-block img { width: 100%; mix-blend-mode: darken; } } .single-content-wrapper h2 { margin: 40px 0 20px; } .single-content-wrapper h2:first-child { margin-top: 0; } @media (max-width: 992px) { .single-content-wrapper h2 { margin: 30px 0 15px; } } @media (max-width: 767px) { .single-content-wrapper h2 { margin: 20px 0 10px; } } .icon-box-grid-block { display: -ms-grid; display: grid; grid-gap: 20px; } @media (max-width: 767px) { .icon-box-grid-block { grid-gap: 10px; } } .icon-box-grid-block.four-col-grid { -ms-grid-columns: 1fr 20px 1fr 20px 1fr 20px 1fr; grid-template-columns: repeat(4, 1fr); } @media (max-width: 1200px) and (min-width: 992px) { .icon-box-grid-block.four-col-grid { -ms-grid-columns: 1fr 20px 1fr 20px 1fr; grid-template-columns: repeat(3, 1fr); } } @media (max-width: 767px) { .icon-box-grid-block.four-col-grid { -ms-grid-columns: 1fr 10px 1fr 10px 1fr; grid-template-columns: repeat(3, 1fr); } } .icon-box-grid-block.three-col-grid { -ms-grid-columns: 1fr 15px 1fr 15px 1fr; grid-template-columns: repeat(3, 1fr); grid-gap: 15px; } @media (max-width: 767px) { .icon-box-grid-block.three-col-grid { -ms-grid-columns: 1fr; grid-template-columns: repeat(1, 1fr); grid-gap: 20px; } } .icon-box { display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .icon-box.only-icon .icon { -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; } .icon-box .icon { padding: 15px; display: -webkit-inline-box; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; } .icon-box .icon img { max-height: 90px; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } @media (max-width: 767px) { .icon-box .icon img { max-height: 70px; } } .icon-box .info { font-size: 16px; color: #2C2C2C; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } @media (max-width: 767px) { .icon-box .info { font-size: 14px; } } .icon-box.is-left-icon { -moz-align-items: flex-start; -ms-align-items: flex-start; -ms-flex-align: flex-start; -webkit-box-align: start; align-items: flex-start; -moz-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } @media (max-width: 992px) and (min-width: 767px) { .icon-box.is-left-icon { -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } } .icon-box.is-left-icon .icon-img { width: 50px; height: 50px; -webkit-box-flex: 0; -ms-flex: none; flex: none; background: #ffffff; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; display: -webkit-inline-box; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; padding: 0; margin-right: 20px; } .icon-box.is-left-icon .icon-img.with-gray-bg { background: #F8F8F8; } @media (max-width: 992px) and (min-width: 767px) { .icon-box.is-left-icon .icon-img { margin-bottom: 20px; margin-right: 0; } } @media (max-width: 992px) { .icon-box.is-left-icon .icon-img { width: 40px; height: 40px; margin-right: 15px; } } .icon-box.is-left-icon .icon-img .icon { display: inline-block; width: 22px; height: 22px; -webkit-box-flex: 0; -ms-flex: none; flex: none; padding: 0; background-size: contain !important; } @media (max-width: 992px) { .icon-box.is-left-icon .icon-img .icon { width: 18px; height: 18px; } } .icon-box.is-left-icon .icon-img .icon.icon-mail { background: url(../img/icons/icon-mail-primary.svg) no-repeat center center; } .icon-box.is-left-icon .icon-img .icon.icon-location { background: url(../img/icons/icon-location-primary.svg) no-repeat center center; } .icon-box.is-left-icon .icon-img .icon.icon-phone { background: url(../img/icons/icon-phone-primary.svg) no-repeat center center; } .icon-box.is-left-icon .icon-img .icon.icon-website { background: url(../img/icons/icon-website-primary.svg) no-repeat center center; } .icon-box.is-left-icon .icon-content { text-align: left; } .icon-box.is-left-icon .icon-content h3 { font-family: "Outfit", sans-serif; font-weight: 500; font-size: 18px; margin-bottom: 8px; } .icon-box.is-left-icon .icon-content ul li { font-size: 16px; } .icon-box.is-left-icon .icon-content ul li:not(:last-child) { margin-bottom: 5px; } .icon-box.is-left-icon .icon-content a { color: #000000; font-size: 16px; position: relative; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .icon-box.is-left-icon .icon-content a::before { content: ""; height: 1px; background: #4E9DDB; width: 0; display: inline-block; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; position: absolute; bottom: -1px; left: 0; } .icon-box.is-left-icon .icon-content a:focus, .icon-box.is-left-icon .icon-content a:hover { color: #4E9DDB; } .icon-box.is-left-icon .icon-content a:focus::before, .icon-box.is-left-icon .icon-content a:hover::before { width: 100%; } .icon-box.is-left-icon .icon-content div { font-size: 16px; } a.icon-box:hover .icon img, a.icon-box:focus .icon img { -webkit-transform: scale(1.1); transform: scale(1.1); } a.icon-box:hover .info, a.icon-box:focus .info { color: #4E9DDB; font-weight: 500; } .left-right-image-section { padding: 0; } .img-content-block { padding: 100px 0 0; } @media (max-width: 992px) { .img-content-block { padding: 70px 0 0; } } @media (max-width: 767px) { .img-content-block { padding: 50px 0 0; } } .img-content-block.with-border { border-bottom: 1px solid #dddddd; } @media (max-width: 992px) { .img-content-block .image-block { margin-bottom: 30px; text-align: center; } } @media (min-width: 992px) { .img-content-block .image-block img { max-width: 550px; width: 100%; } } @media (max-width: 992px) { .img-content-block .section-title { margin-bottom: 0px; } } .img-content-block.right-image-block .image-block { text-align: right; } @media (max-width: 992px) { .img-content-block.right-image-block .image-block { text-align: center; } } .info-card { height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: relative; } .info-card.with-bg { background: var(--cat-color, #ffffff); padding: 20px; } .info-card.with-bg .card-body h3 { font-family: "Outfit", sans-serif; font-weight: 500; font-size: 22px; } .info-card.with-border { border: 1px solid #E4E4E4; padding: 20px; } .info-card.with-border .card-img { margin-bottom: 20px; overflow: hidden; text-align: center; } .info-card.with-border .card-img img { max-width: 150px; margin: 0 auto; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } @media (min-width: 767px) { .info-card.with-border .card-img img { min-height: auto; } } .info-card.with-border .card-footer .btn { min-width: auto; } .info-card .card-img { margin-bottom: 20px; overflow: hidden; } .info-card .card-img img { width: 100%; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } @media (min-width: 767px) { .info-card .card-img img { min-height: 250px; max-height: 350px; } } .info-card .card-img.sm-img { width: 50px; height: 50px; -webkit-box-flex: 0; -ms-flex: none; flex: none; } .info-card .card-img.sm-img img { max-height: 100%; min-height: 50px; width: auto; } .info-card .card-img.is-square img { aspect-ratio: 1/1; -o-object-fit: cover; object-fit: cover; -o-object-position: center center; object-position: center center; } .info-card .card-img.with-gray-bg { background: #F8F8F8; padding: 30px; display: -webkit-box; display: -ms-flexbox; display: flex; -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; } @media (min-width: 575px) { .info-card .card-img.with-gray-bg { aspect-ratio: 1/1; } } .info-card .card-img.with-gray-bg img { max-height: 180px; min-height: auto; width: auto; } .info-card .card-body h3 { color: #000000; margin-bottom: 10px; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .info-card .card-body h3.font-cormorant { font-family: "Cormorant Garamond", serif; font-weight: 700; } .info-card .card-body h3 a { color: #000000; } .info-card .card-body .sort-info { font-size: 16px; color: #2C2C2C; margin-bottom: 8px; } .info-card .card-body .product-info { display: -webkit-box; display: -ms-flexbox; display: flex; -moz-justify-content: space-between; -ms-justify-content: space-between; -webkit-box-pack: justify; justify-content: space-between; -ms-flex-pack: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; } .info-card .card-body .product-info .product-code { font-size: 16px; margin-right: 5px; } .info-card .card-body .product-info .product-price { margin-bottom: 5px; } .info-card .card-body .product-code { font-size: 12px; color: #000000; margin-bottom: 5px; } .info-card .card-body .product-weight { font-size: 16px; color: #000000; } .info-card .card-body .product-price { font-size: 16px; font-weight: 600; color: #000000; margin-top: 5px; } .info-card .card-footer { margin-top: 20px; } @media (max-width: 767px) { .info-card .card-footer .btn { width: 100%; } } .info-card.is-hover:hover .card-img img, .info-card.is-hover:focus .card-img img { -webkit-transform: scale(1.1); transform: scale(1.1); } .info-card.is-hover:hover .card-body h3 a, .info-card.is-hover:focus .card-body h3 a { color: #4E9DDB; } @media (max-width: 992px) { .slider-view-row { -ms-flex-wrap: nowrap; flex-wrap: nowrap; overflow: hidden; overflow-x: auto; margin: 0 -15px; } .slider-view-row .col { min-width: 300px; } } .more-action { text-align: center; margin-top: 40px; } .more-action a { color: #000000; font-size: 16px; font-weight: 500; display: -webkit-inline-box; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; line-height: 1; } .more-action a .icon-down { background: url('data:image/svg+xml; utf8,') no-repeat center center; background-size: contain !important; width: 9px; height: 5px; display: inline-block; margin-top: 3px; margin-left: 7px; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; -webkit-filter: brightness(0); filter: brightness(0); } .more-action a:hover, .more-action a:focus { color: #4E9DDB; } .more-action a:hover .icon-down, .more-action a:focus .icon-down { -webkit-filter: unset; filter: unset; } .logo-block { background: #F8F8F8; border-radius: 190px; -moz-border-radius: 190px; -webkit-border-radius: 190px; padding: 30px 40px; overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; gap: 40px; } @media (max-width: 767px) { .logo-block { padding: 20px; border-radius: 100px; -moz-border-radius: 100px; -webkit-border-radius: 100px; } } @media (max-width: 575px) { .logo-block { padding: 20px; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; margin: 0 -15px; } } .logo-block .logo-item { display: block; } .logo-block .logo-item img { max-height: 70px; mix-blend-mode: darken; } @media (max-width: 767px) { .logo-block .logo-item img { max-height: 50px; } } .form-block { background: #ffffff; border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; padding: 25px; } .form-block .img-block { margin-right: 30px; } @media (max-width: 767px) { .form-block .img-block { text-align: center; } } .form-block .img-block img { min-width: 230px; max-width: 230px; } @media (max-width: 1200px) { .form-block .img-block img { min-width: 150px; max-width: 150px; } } .cta-block { position: relative; background: #F8F8F8 var(--bg-cta, url(../img/img-cta.png)) no-repeat top right !important; background-size: contain !important; } @media (max-width: 1200px) { .cta-block { background-size: 60% !important; } } @media (max-width: 992px) { .cta-block { background-position: bottom right !important; padding: 50px 25px 100px; } } .cta-block.is-tr-bl-line-vector::after, .cta-block.is-tr-bl-line-vector::before { width: 270px; height: 120px; } @media (max-width: 767px) { .cta-block.is-tr-bl-line-vector::after, .cta-block.is-tr-bl-line-vector::before { width: 170px; height: 80px; } } .enquire-offcanvas { --bs-offcanvas-width: 500px; } .enquire-offcanvas .offcanvas-header .offcanvas-title { font-family: "Outfit", sans-serif; font-weight: 500; } .enquire-offcanvas .offcanvas-header .btn-close { opacity: 1; } .enquire-offcanvas .offcanvas-body h3 { font-size: 35px; margin-bottom: 20px; font-size: 35px; display: -webkit-inline-box; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; line-height: 1; } .enquire-offcanvas .offcanvas-body .status { font-size: 12px; font-weight: 500; padding: 5px 10px; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px; font-family: "Outfit", sans-serif; margin-left: 10px; } .enquire-offcanvas .offcanvas-body .status.status-success { background: #128807; color: #ffffff; } .enquire-offcanvas .offcanvas-body .status.status-danger { background: #C30606; color: #ffffff; } .contact-form-block { background: #F8F8F8; padding: 50px; border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; position: relative; z-index: 1; overflow: hidden; } @media (max-width: 992px) { .contact-form-block { padding: 30px; } } .contact-form-block::before { content: ""; position: absolute; z-index: -1; background-size: contain !important; top: 0; right: 0; width: 220px; height: 80px; background: url(../img/right-line-vector.svg) no-repeat center center; } .contact-form-block::after { content: ""; position: absolute; z-index: -1; background-size: contain !important; bottom: 0; left: 0; width: 180px; height: 80px; background: url(../img/left-line-vector.svg) no-repeat center center; } @media (max-width: 992px) { .address-block { margin-bottom: 40px; } } .address-block h2 { display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; margin-bottom: 20px; text-transform: uppercase; } .address-block h2 .icon { width: 48px; height: 32px; margin-right: 20px; background-size: contain !important; display: inline-block; } @media (max-width: 767px) { .address-block h2 .icon { width: 40px; height: 27px; } } .address-block h2 .icon.icon-us-flag { background: url(../img/icons/icon-us-flag.svg) no-repeat center center; } .address-block h2 .icon.icon-india-flag { background: url(../img/icons/icon-india-flag.svg) no-repeat center center; } .address-block .address { line-height: 1.3; margin-bottom: 20px; font-size: 16px; } .address-block .address strong { font-size: 22px; font-weight: 500; display: block; margin-bottom: 5px; } @media (max-width: 992px) { .address-block .address strong { font-size: 18px; } } .address-block ul li:not(:last-child) { margin-bottom: 10px; } .address-block ul li a { color: #000000; display: -webkit-inline-box; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; line-height: 1; position: relative; font-size: 16px; } .address-block ul li a::before { content: ""; height: 1px; background: #4E9DDB; width: 0; display: inline-block; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; position: absolute; bottom: -1px; left: 30px; } .address-block ul li a:hover, .address-block ul li a:focus { color: #4E9DDB; } .address-block ul li a:hover::before, .address-block ul li a:focus::before { width: calc(100% - 30px); } .address-block ul li .icon { display: inline-block; min-width: 20px; height: 20px; background-size: contain !important; margin-right: 10px; filter: invert(1); -webkit-filter: invert(1); } .address-block ul li .icon.icon-mail { background: url(../img/icons/icon-mail.svg) no-repeat center center; } .address-block ul li .icon.icon-landline-phone { background: url(../img/icons/icon-landline-phone.svg) no-repeat center center; } .address-block ul li .icon.icon-phone { background: url(../img/icons/icon-phone.svg) no-repeat center center; } .map-block iframe { max-height: 270px; } .table-block .table-responsive { border: 1px solid #E4E4E4; } .table-block .table-responsive::-webkit-scrollbar { height: 2px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background-color: rgba(0, 0, 0, 0.1); } .table-block .table-responsive::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.5); border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; } .table-block .table { margin-bottom: 0; } @media (min-width: 767px) { .table-block .table.fixed-layout { table-layout: fixed; } } @media (max-width: 767px) { .table-block .table.fixed-layout thead tr th { min-width: 170px; } } @media (max-width: 767px) { .table-block .table.fixed-layout tbody tr td { min-width: 170px; } } .table-block .table .form-check { padding-left: 0; } .table-block .table .form-check .form-check-input { margin-left: 0; } .table-block .table thead tr.nobg th { background: transparent; font-size: 22px; font-weight: 600; line-height: 1.3; padding: 10px 20px; text-align: center; } @media (max-width: 992px) { .table-block .table thead tr.nobg th { font-size: 18px; } } .table-block .table thead tr th { font-size: 18px; font-weight: 500; background: #F8F8F8; padding: 10px 20px; white-space: nowrap; } .table-block .table thead tr th:not(:last-child) { border-right: 1px solid #E4E4E4; } @media (max-width: 992px) { .table-block .table thead tr th { font-size: 16px; } } .table-block .table tbody tr td { font-size: 16px; padding: 10px 20px; color: #2C2C2C; vertical-align: middle; } .table-block .table tbody tr td:not(:last-child) { border-right: 1px solid #E4E4E4; } @media (max-width: 992px) { .table-block .table tbody tr td { font-size: 14px; } } .table-block .table tbody tr td.nowrap { white-space: nowrap; } .table-block .table tbody tr td a { white-space: nowrap; } .table-block .table tbody tr td a:hover, .table-block .table tbody tr td a:focus { color: #000000; text-decoration: underline; } .table-block .table tbody tr.border-0 td { border-bottom: none; } .table-block .table.table-hover tbody tr:hover > * { background-color: #EDF7FF; -webkit-box-shadow: none; box-shadow: none; } .table-block .table tfoot tr td { background: #F8F8F8; } .table-block .table tfoot tr td .table-row-info { display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; -moz-justify-content: flex-end; -ms-justify-content: flex-end; -webkit-box-pack: end; justify-content: flex-end; -ms-flex-pack: flex-end; } .table-block .table tfoot tr td .table-row-info span { font-size: 12px; font-weight: 500; white-space: nowrap; } .table-block .table tfoot tr td .table-row-info .form-select { border: none; height: auto; font-size: 12px; font-weight: 500; padding-right: 15px; line-height: 1; background: transparent url('data:image/svg+xml; utf8,') no-repeat calc(100% - 10px) center; } .table-block .table tfoot tr td .table-row-info .table-pagination nav { line-height: 1; } .table-block .table tfoot tr td .table-row-info .table-pagination .pagination { display: -webkit-inline-box; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; gap: 10px; } .table-block .table tfoot tr td .table-row-info .table-pagination .pagination .page-item { font-size: 12px; font-size: 500; line-height: 1; } .table-block .table tfoot tr td .table-row-info .table-pagination .pagination .page-item.prev, .table-block .table tfoot tr td .table-row-info .table-pagination .pagination .page-item.next { border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; } .table-block .table tfoot tr td .table-row-info .table-pagination .pagination .page-item.prev a, .table-block .table tfoot tr td .table-row-info .table-pagination .pagination .page-item.next a { margin: 0; padding: 0; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border: 1px solid #000000; width: 26px; height: 26px; -webkit-box-flex: 0; -ms-flex: none; flex: none; display: -webkit-inline-box; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; } .table-block .table tfoot tr td .table-row-info .table-pagination .pagination .page-item.prev:hover a, .table-block .table tfoot tr td .table-row-info .table-pagination .pagination .page-item.next:hover a { background: #4E9DDB; border-color: #4E9DDB; } .table-block .table tfoot tr td .table-row-info .table-pagination .pagination .page-item.prev:hover a svg path, .table-block .table tfoot tr td .table-row-info .table-pagination .pagination .page-item.next:hover a svg path { stroke: #ffffff; } .table-block .table tfoot tr td .table-row-info .table-pagination .pagination .page-item.prev.disabled a, .table-block .table tfoot tr td .table-row-info .table-pagination .pagination .page-item.next.disabled a { border-color: #C5C5C5; background: transparent; } .table-block .table tfoot tr td .table-row-info .table-pagination .pagination .page-item.prev.disabled a svg path, .table-block .table tfoot tr td .table-row-info .table-pagination .pagination .page-item.next.disabled a svg path { stroke: #C5C5C5; } .filter-diamond-block { border: 1px solid #E4E4E4; padding: 30px; margin-bottom: 50px; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; } @media (max-width: 767px) { .filter-diamond-block { padding: 20px; } } .filter-diamond-block .filter-box { margin-bottom: 20px; } .filter-diamond-block .filter-box .filter-title { margin-bottom: 10px; font-size: 18px; display: -webkit-inline-box; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; gap: 20px; color: #000000; } .filter-diamond-block .filter-box .form-label { color: #000000; font-size: 16px; font-weight: 400; margin-bottom: 7px; line-height: 1; color: #000000; } .filter-diamond-block .filter-box .filter-item-list { display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; overflow-x: auto; gap: 5px; padding-bottom: 5px; } .filter-diamond-block .filter-box .filter-item-list::-webkit-scrollbar { height: 3px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background-color: rgba(0, 0, 0, 0.1); } .filter-diamond-block .filter-box .filter-item-list::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.5); border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; } .filter-diamond-block .filter-box .filter-item-list.lg-list { gap: 15px; } .filter-diamond-block .filter-box .filter-item-list.lg-list input[type=checkbox].checkboxbtn:checked + label, .filter-diamond-block .filter-box .filter-item-list.lg-list input[type=radio].radiobtn:checked + label { border-color: #575757; background: transparent; color: #000000; -webkit-box-shadow: inset 0 0 0 1px #575757; box-shadow: inset 0 0 0 1px #575757; } .filter-diamond-block .filter-box .filter-item-list .filter-item { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .filter-diamond-block .filter-box .filter-item-list .filter-item .label-lg { aspect-ratio: 1/1; max-width: 80px; min-width: 80px; width: 100%; } .filter-diamond-block .filter-box .form-group.input-group input { height: 35px; } @media (max-width: 767px) { .filter-diamond-block .filter-box .select2 { margin-bottom: 15px; } } .filter-diamond-block .filter-box .select2-container .select2-selection--multiple { min-height: 30px; height: auto; background: #ffffff url('data:image/svg+xml; utf8,') no-repeat calc(100% - 10px) 15px; } .filter-diamond-block .form-check-label .icon img { max-height: 40px; } .filter-diamond-block .form-check-label .name { font-size: 12px; margin-top: 8px; line-height: 1; } .filter-diamond-block .tab-nav { background: #F8F8F8; border-radius: 35px; -moz-border-radius: 35px; -webkit-border-radius: 35px; display: -webkit-inline-box; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; padding: 5px; } .filter-diamond-block .tab-nav ul { display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; gap: 5px; line-height: 1; } .filter-diamond-block .tab-nav ul li { line-height: inherit; font-size: 12px; } .filter-diamond-block .tab-nav ul li a { color: #000000; line-height: inherit; display: inline-block; padding: 2px 10px 3px; border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; } .filter-diamond-block .tab-nav ul li a.active { background: #ffffff; } .filter-diamond-block .filter-action { margin-top: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; } @media (max-width: 767px) { .filter-diamond-block .filter-action { -moz-flex-direction: column-reverse; -ms-flex-direction: column-reverse; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; -moz-align-items: flex-start; -ms-align-items: flex-start; -ms-flex-align: flex-start; -webkit-box-align: start; align-items: flex-start; } } @media (max-width: 767px) { .filter-diamond-block .filter-action .btn-action .btn { width: 100%; } } @media (min-width: 767px) { .filter-diamond-block .filter-action .btn-action .btn:not(:last-child) { margin-right: 20px; } } @media (max-width: 767px) { .filter-diamond-block .filter-action .btn-action .btn:not(:last-child) { margin-bottom: 20px; } } .filter-diamond-block .filter-action .clear-filter { color: #2c2c2c; font-size: 16px; border: none; background: transparent; margin-left: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; line-height: 1; } @media (max-width: 767px) { .filter-diamond-block .filter-action .clear-filter { margin-left: 0; margin-bottom: 20px; } } .filter-diamond-block .filter-action .clear-filter svg { margin-left: 10px; margin-top: 2px; width: 11px; } .filter-diamond-block .filter-action .clear-filter svg path { -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .filter-diamond-block .filter-action .clear-filter:hover, .filter-diamond-block .filter-action .clear-filter:focus { color: #4E9DDB; } .filter-diamond-block .filter-action .clear-filter:hover svg path, .filter-diamond-block .filter-action .clear-filter:focus svg path { stroke: #4E9DDB; } .filter-siderbar-widget { border: 1px solid #E4E4E4; padding: 20px; background: #ffffff; } @media (max-width: 767px) { .filter-siderbar-widget { margin-bottom: 40px; } } .filter-siderbar-widget .title { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #E4E4E4; } .filter-siderbar-widget .title h3 { font-size: 22px; } .filter-siderbar-widget .title .btn-link { font-size: 16px; } .filter-siderbar-widget .shape-item-list { display: -ms-grid; display: grid; -ms-grid-columns: 1fr 10px 1fr 10px 1fr 10px 1fr; grid-template-columns: repeat(4, 1fr); grid-gap: 10px; } @media (max-width: 1400px) and (min-width: 767px) { .filter-siderbar-widget .shape-item-list { -ms-grid-columns: 1fr 10px 1fr 10px 1fr; grid-template-columns: repeat(3, 1fr); } } .filter-siderbar-widget .shape-item-list input[type=checkbox].checkboxbtn:checked + label, .filter-siderbar-widget .shape-item-list input[type=radio].radiobtn:checked + label { border-color: #575757; background: transparent; color: #000000; -webkit-box-shadow: inset 0 0 0 1px #575757; box-shadow: inset 0 0 0 1px #575757; } .filter-siderbar-widget .shape-item-list input[type=checkbox].checkboxbtn + label, .filter-siderbar-widget .shape-item-list input[type=radio].radiobtn + label { padding: 5px 3px; } .filter-siderbar-widget .shape-item-list .shape-info .icon img { max-height: 28px; } .filter-siderbar-widget .shape-item-list .shape-info .name { font-size: 12px; margin-top: 5px; } .collapse-item { padding: 20px 0; border-bottom: 1px solid #E4E4E4; } .collapse-item:last-child { border-bottom: none; padding-bottom: 0; } .collapse-item:first-child { padding-top: 0px; } .collapse-item.is-open .collapse-title:after { -webkit-transform: rotate(180deg); transform: rotate(180deg); } .collapse-item:hover .collapse-title h3, .collapse-item:focus .collapse-title h3 { color: #000000; } .collapse-item:hover .collapse-title:after, .collapse-item:focus .collapse-title:after { -webkit-filter: brightness(0); filter: brightness(0); } .collapse-item .collapse-title { display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; text-align: left; cursor: pointer; background-color: transparent; border: none; width: 100%; padding: 0; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; } .collapse-item .collapse-title:after { content: ""; width: 12px; height: 12px; -webkit-box-flex: 0; -ms-flex: none; flex: none; margin-left: auto; background: url('data:image/svg+xml; utf8,') no-repeat center center; background-size: contain; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .collapse-item .collapse-title h3 { font-size: 18px; font-weight: 400; font-family: "Outfit", sans-serif; margin-bottom: 0; } @media (max-width: 767px) { .collapse-item .collapse-title h3 { font-size: 16px; padding-right: 50px; } } .collapse-item .card-content.metal_collapse { height: 180px; overflow: auto; } .collapse-item .card-content a { font-size: 16px; text-decoration: underline; text-underline-offset: 4px; } .collapse-item .collapse-body { overflow: hidden; padding-top: 20px; width: 100% !important; padding-left: 8px; } .collapse-item .collapse-body .card-content .ui-slider-horizontal { height: 5px; border: 1px solid #e4e4e4; background: #e4e4e4; margin: 0px 3px; } .collapse-item .collapse-body .card-content .ui-slider-horizontal .ui-widget-header { background: #000000; } .collapse-item .collapse-body .card-content .ui-slider-horizontal .ui-slider-handle { top: -7px; position: absolute; z-index: 2; width: 15px; height: 15px; border-radius: 50%; background: #000000; } .range-slider input[type=number]::-webkit-outer-spin-button, .range-slider input[type=number]::-webkit-inner-spin-button { -webkit-appearance: none; } .range-slider .price-input { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; margin: 18px 0 0; } .range-slider .price-input input { width: calc(100% - 15px); height: 32px; outline: none; font-size: 14px; text-align: center; border: 1px solid #E4E4E4; -moz-appearance: textfield; } .range-slider .price-input input:not(:last-child) { margin-right: 30px; } .range-slider .slider { height: 3px; position: relative; background: #e4e4e4; border-radius: 5px; } .range-slider .slider .progress { height: 100%; left: 0%; right: 0%; position: absolute; border-radius: 5px; background: #000000; } .range-slider .range-input { position: relative; } .range-slider .range-input input { position: absolute; width: 100%; height: 3px; top: -3px; background: none; pointer-events: none; -webkit-appearance: none; -moz-appearance: none; z-index: 5; } .range-slider input[type=range]::-webkit-slider-thumb { height: 15px; width: 15px; border-radius: 50%; background: #000000; pointer-events: auto; -webkit-appearance: none; -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.05); box-shadow: 0 0 6px rgba(0, 0, 0, 0.05); } .range-slider input[type=range]::-moz-range-thumb { height: 15px; width: 15px; border: none; border-radius: 50%; background: #000000; pointer-events: auto; -moz-appearance: none; box-shadow: 0 0 6px rgba(0, 0, 0, 0.05); } .jewelry-splide-block { margin-right: 80px; } @media (max-width: 1200px) { .jewelry-splide-block { margin-right: 30px; } } @media (max-width: 767px) { .jewelry-splide-block { margin-right: 0px; margin-bottom: 40px; } } .jewelry-splide-block .jewelry-splide { border: 1px solid #E4E4E4; padding: 30px; height: 550px !important; } .jewelry-splide-block .jewelry-splide .image-block { text-align: center; height: 100%; } .jewelry-splide-block .jewelry-splide .video-block.ratio-4x3 { --bs-aspect-ratio: 100%; } .jewelry-splide-block .thumbnails { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 20px auto 0; padding: 0; /*justify-content: center;*/ gap: 15px; overflow: auto; pointer-events: auto; cursor: poniter; padding-bottom: 5px; } .jewelry-splide-block .thumbnails::-webkit-scrollbar { height: 4px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background-color: #F5F5F5; } .jewelry-splide-block .thumbnails::-webkit-scrollbar-thumb { background-color: #000000; border: 2px solid #555555; } .jewelry-splide-block .thumbnails .thumbnail { max-width: 60px; /*overflow: hidden;*/ list-style: none; padding: 5px; aspect-ratio: 1/1; cursor: pointer; border: 1px solid #E4E4E4; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; width: 100%; height: 60px; -o-object-fit: cover; object-fit: cover; } .jewelry-splide-block .thumbnails .thumbnail img { width: 100%; height: auto; } .jewelry-splide-block .thumbnails .thumbnail.is-video { position: relative; z-index: 1; } .jewelry-splide-block .thumbnails .thumbnail.is-video .play-icon { width: 35px; height: 35px; display: inline-block; background-size: contain !important; background: url(../img/icons/icon-play.svg) no-repeat center center; z-index: 2; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .jewelry-splide-block .thumbnails .thumbnail.is-video::after { content: ""; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.5); position: absolute; top: 0; left: 0; } .jewelry-splide-block .thumbnails .thumbnail.is-active { border-color: #000000; -webkit-box-shadow: inset 0 0 0 1px #000000; box-shadow: inset 0 0 0 1px #000000; } .jewelry-splide-block .thumbnails .thumbnail:hover, .jewelry-splide-block .thumbnails .thumbnail:focus { border-color: #000000; } .jewelry-splide-block .thumbnails .thumbnail:hover.is-video .play-icon, .jewelry-splide-block .thumbnails .thumbnail:focus.is-video .play-icon { -webkit-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1); } .product-detail-block .title { font-size: 35px; display: -webkit-inline-box; display: -moz-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; line-height: 1; } @media (max-width: 992px) { .product-detail-block .title { font-size: 30px; } } @media (max-width: 767px) { .product-detail-block .title { font-size: 28px; } } .product-detail-block .title .status { font-size: 12px; font-weight: 500; padding: 5px 10px; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px; font-family: "Outfit", sans-serif; margin-left: 10px; } .product-detail-block .title .status.status-success { background: #128807; color: #ffffff; } .product-detail-block .title .status.status-danger { background: #C30606; color: #ffffff; } .product-detail-block .price { font-size: 45px; font-weight: 700; margin: 15px 0 0; line-height: 1; } @media (max-width: 992px) { .product-detail-block .price { font-size: 40px; } } @media (max-width: 767px) { .product-detail-block .price { font-size: 36px; } } .product-detail-block h3 { font-weight: 500; color: #000000; font-family: "Outfit", sans-serif; margin: 30px 0 20px; } .product-detail-block h3.mb-10 { margin-bottom: 10px; } @media (max-width: 1200px) { .product-detail-block h3 { margin: 20px 0 15px; } } .product-detail-block .product-detail { font-size: 16px; } @media (max-width: 1200px) { .product-detail-block .product-detail { font-size: 14px; } } .product-detail-block .product-detail li:not(:last-child) { margin-bottom: 10px; } .product-detail-block .product-detail strong { color: #000000; font-weight: 500; min-width: 200px; display: inline-block; } @media (max-width: 1200px) { .product-detail-block .product-detail strong { min-width: 150px; } } .product-detail-block .diamond-detail { display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: flex-start; -ms-align-items: flex-start; -ms-flex-align: flex-start; -webkit-box-align: start; align-items: flex-start; -moz-justify-content: space-between; -ms-justify-content: space-between; -webkit-box-pack: justify; justify-content: space-between; -ms-flex-pack: space-between; gap: 25px; background: #F8F8F8; border: 1px solid #E4E4E4; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 20px; font-size: 16px; } @media (max-width: 1440px) { .product-detail-block .diamond-detail { gap: unset; padding: 15px; } } @media (max-width: 1200px) { .product-detail-block .diamond-detail { font-size: 14px; -moz-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } } @media (max-width: 1200px) { .product-detail-block .diamond-detail li { display: -webkit-box; display: -ms-flexbox; display: flex; } } .product-detail-block .diamond-detail strong { color: #000000; font-weight: 500; display: block; white-space: nowrap; margin-bottom: 5px; } @media (max-width: 1200px) { .product-detail-block .diamond-detail strong { min-width: 150px; } } .product-detail-block .product-action { margin-top: 30px; } .login-section-wrapper{ /*overflow:auto;*/ min-height: 99vh; display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center } @media (max-width:1440px){ .login-section-wrapper{ overflow: auto; } } .login-content-wrapper { min-height: 100vh; padding: 60px; background: #F8F8F8; display: -webkit-box; display: -ms-flexbox; display: flex; -moz-align-items: center; -ms-align-items: center; -ms-flex-align: center; -webkit-box-align: center; align-items: center; -moz-justify-content: center; -ms-justify-content: center; -webkit-box-pack: center; justify-content: center; -ms-flex-pack: center; } .login_Width { width: 75% !important; margin: 0 auto; } .login_title{ font-size: 30px; font-weight:500; margin-bottom:20px; margin-top: 20px; } .login_form_wrapper{ padding: 35px; background-color: #edf7ff; } .form-horizontal .link{ font-size: 16px; } @media (max-width: 767px) { .login-content-wrapper, .login-section-wrapper { padding: 40px 15px; } } .login-content-wrapper .tree-vector, .login-section-wrapper .tree-vector { height: 380px; width: 140px; position: absolute; bottom: 0; right: 0; display: inline-block; background: url(../img/img-tree-shape-vector.png) no-repeat center bottom; background-size: contain; z-index:-1; } @media (max-width: 767px) { .login-content-wrapper .tree-vector, .login-section-wrapper .tree-vector { height: 200px; width: 70px; } } .login-section-wrapper .form-block { background: rgba(255, 255, 255, 0.65); -webkit-backdrop-filter: blur(7px); backdrop-filter: blur(7px); border-radius: 40px; -moz-border-radius: 40px; -webkit-border-radius: 40px;; margin: 0 auto; } /*.login-content-wrapper .form-block {*/ .login-content-wrapper .login-content-block{ background: rgba(255, 255, 255, 0.65); -webkit-backdrop-filter: blur(7px); backdrop-filter: blur(7px); border-radius: 40px; -moz-border-radius: 40px; -webkit-border-radius: 40px; padding: 70px 100px; max-width: 650px; margin: 0 auto; } @media (max-width: 767px) { .login-content-wrapper .login-content-block { padding: 30px 20px; } } @media (max-width: 767px) { .login-content-wrapper .login-content-block .logo img { max-height: 47px; } } .login-content-wrapper .login-content-block .title { margin: 30px 0 50px; line-height: 1; } @media (max-width: 767px) { .login-content-wrapper .login-content-block .title { margin: 20px 0; } } .login-content-wrapper .login-content-block .form-block { padding: 0; background: transparent; } .login-content-wrapper .login-content-block .form-block .link { font-size: 16px; text-underline-offset: 4px; } @media (max-width: 767px) { .login-content-wrapper .login-content-block .form-block .link { font-size: 14px; } } .login-content-wrapper .login-content-block .form-block .link:hover, .login-content-wrapper .login-content-block .form-block .link:focus { text-decoration: underline; } .login-content-wrapper .icon, .login-section-wrapper .icon{ background-size: contain !important; width: 16px; height: 16px; } .login-content-wrapper .icon.icon-email, .login-section-wrapper .icon.icon-email{ background: url(../img/icons/icon-mail-black.svg) no-repeat center center; } .login-content-wrapper .icon.icon-lock, .login-section-wrapper .icon.icon-lock { background: url(../img/icons/icon-lock.svg) no-repeat center center; } .login-content-wrapper .icon.icon-user, .login-section-wrapper .icon.icon-user { background: url(../img/icons/icon-user.svg) no-repeat center center; } /*.login-content-wrapper .login-content-block .form-block .icon.icon-phone {*/ .login-content-wrapper .icon.icon-phone, .login-section-wrapper .icon.icon-phone { background: url(../img/icons/icon-phone-black.svg) no-repeat center center; } .login-content-wrapper .icon.icon-company, .login-section-wrapper .icon.icon-company { background: url(../img/icons/icon-company.svg) no-repeat center center; } .login-content-wrapper .login-content-block .form-block .form-action { margin-top: 20px; margin-bottom: 20px; } .login-content-wrapper .login-content-block .form-block .sign-up-link { color: #000000; font-size: 16px; } @media (max-width: 767px) { .login-content-wrapper .login-content-block .form-block .sign-up-link { font-size: 14px; } } .loader { position: fixed; top: 0; right: 0; left: 0; bottom: 0; background: rgba(0, 0, 0, 0.5); z-index: 9999; display: none; } .loader-inner { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .round { position: absolute; border-radius: 100%; top: 7px; left: 7px; height: 16px; width: 16px; background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), to(#186b9d)); background: linear-gradient(to bottom, #fff 0, #186b9d 100%); -webkit-animation: scale 1s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; animation: scale 1s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; } .out_border { position: absolute; width: 30px; height: 30px; left: 0; top: 0; border: 2px solid; -webkit-animation: rotate 1s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; animation: rotate 1s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; border-radius: 100%; border-color: #fff #186b9d; } @-webkit-keyframes scale { 30% { -webkit-transform: scale(0.3); transform: scale(0.3); } 100% { -webkit-transform: scale(1); transform: scale(1); } } @keyframes scale { 30% { -webkit-transform: scale(0.3); transform: scale(0.3); } 100% { -webkit-transform: scale(1); transform: scale(1); } } @-webkit-keyframes rotate { 0% { -webkit-transform: rotate(0) scale(1); transform: rotate(0) scale(1); } 50% { -webkit-transform: rotate(180deg) scale(0.6); transform: rotate(180deg) scale(0.6); } 100% { -webkit-transform: rotate(360deg) scale(1); transform: rotate(360deg) scale(1); } } @keyframes rotate { 0% { -webkit-transform: rotate(0) scale(1); transform: rotate(0) scale(1); } 50% { -webkit-transform: rotate(180deg) scale(0.6); transform: rotate(180deg) scale(0.6); } 100% { -webkit-transform: rotate(360deg) scale(1); transform: rotate(360deg) scale(1); } } /* JQX GRID */ .report_grid .jqx-grid-cell-pinned { background-color: #ffffff; } .report_grid .jqx-grid-group-cell.jqx-grid-cell-pinned.jqx-grid-group-expand.jqx-icon-arrow-down ~ .jqx-grid-group-cell, .jqx-grid-group-cell.jqx-grid-cell-pinned.jqx-grid-group-collapse.jqx-icon-arrow-right ~ .jqx-grid-group-cell { border-right: none; background-color: #F5F5F5; } .jqx-icon-arrow-down, .jqx-icon-arrow-down-hover, .jqx-icon-arrow-down-selected { -webkit-filter: invert(1) grayscale(100%) brightness(200%); filter: invert(1) grayscale(100%) brightness(200%); } .jqx-fill-state-normal, .jqx-widget-header { border-color: #E4E4E4 !important; } .jqx-widget-header { color: #040404 !important; text-transform: uppercase; background-color: #F8F8F8 !important; border-right: 1px solid #E4E4E4 !important; } .jqx-widget-content { border-color: #E5E5E5 !important; } /*.report_grid .jqx-fill-state-normal { border-color: #186b9d !important; background-color: #fff !important; }*/ .report_grid .jqx-fill-state-normal { border-color: #E4E4E4 !important; background-color: #fff !important; } .jqx-widget .jqx-grid-cell, .jqx-widget .jqx-grid-group-cell { border-color: #E5E5E5 !important; } .jqx-fill-state-hover { border-color: #E5E5E5 !important; background: #ECE9F1 !important; } .jqx-fill-state-pressed { background: #E5E5E5 !important; } .jqx-fill-state-pressed, .CheckedRowSelection.jqx-fill-state-pressed { background: #E5E5E5 !important; } .report_grid .jqx-scrollbar-thumb-state-normal, .report_grid .jqx-scrollbar-thumb-state-normal-horizontal { background-color: #6D6D6D !important; border: 0 !important; } .jqx-widget, .jqx-widget-header, .jqx-fill-state-normal, .jqx-widget-content, .jqx-fill-state-hover, .jqx-fill-state-pressed { font-family: inherit; } /*.jqx-grid-cell { border: 0; }*/ .jqx-grid-column-header, .jqx-grid-columngroup-header { border: 0; } .jqx-grid-column-menubutton { border: 0; } .filter-diamond-block .tab-nav ul li label { color: #000; line-height: inherit; display: inline-block; padding: 2px 10px 3px; border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; font-size: 12px; background: transparent; border: none; } .filter-diamond-block .tab-nav ul li input[type=checkbox].checkboxbtn:checked + label, input[type=radio].radiobtn:checked + label { border-color: #fff; background: #fff; color: #000000; } .form-group .bootstrap-select:focus-visible { outline: none; } .form-group .bootstrap-select .dropdown-toggle { background-color: #e4e4e4; border-color: #e4e4e4; color: #000 !important; font-weight: 300; } .bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover { outline: 0px !important; } .dropdown .dropdown-menu { height: 300px; } .dropdown .dropdown-menu li a { color: #848484; /*.active{ background-color: #4e9ddb; color: #fff !important; }*/ } .dropdown .dropdown-menu li a:focus-visible { outline: none; } .dropdown .dropdown-menu li a:active { background-color: transparent; } .dropdown-item.active, .dropdown-item:active { color: #fff !important; text-decoration: none; background-color: #4e9ddb !important; } #columntablejqxgrid { z-index: 1; } .select2-container--default .select2-search--dropdown .select2-search__field:focus-visible { outline: none; } .select2-container--default .select2-selection--single .select2-selection__rendered { font-size: 13px; } .select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #4e9ddb; color: white; } .select2-container .select2-selection--single .select2-selection__rendered { margin-top: -1px; } .select2-container .select2-selection--single .select2-selection__rendered:focus-visible { outline: none; } .table_details { border-radius: 10px; overflow: hidden; } .table_details thead { background-color: #000000; color: #fff; } .table_details thead tr th { padding: 5px; font-size: 15px; font-weight: 400; } .table_details tbody { background-color: #fff; } .table_details tbody tr { /*border-radius: 0px 0px 10px 10px; */ border-bottom: 1px solid gray; } .table_details tbody tr:last-child { border-bottom: 0px; } .table_details tbody tr td { padding: 5px; } /*! * Bootstrap-select v1.14.0-beta2 (https://developer.snapappointments.com/bootstrap-select) * * Copyright 2012-2021 SnapAppointments, LLC * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) */@-webkit-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@-o-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px\0;vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:rgba(255,255,255,.5)}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none;z-index:0!important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2!important}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;height:auto}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:0!important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0!important;padding:0!important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0!important;float:left;opacity:0!important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select .dropdown-toggle .bs-select-clear-selected{position:relative;display:block;margin-right:5px;text-align:center}.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected{padding-right:inherit}.bootstrap-select .dropdown-toggle .bs-select-clear-selected span{position:relative;top:-webkit-calc(((-1em / 1.5) + 1ex)/ 2);top:calc(((-1em / 1.5) + 1ex)/ 2);pointer-events:none}.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected span{top:auto}.bootstrap-select .dropdown-toggle.bs-placeholder .bs-select-clear-selected{display:none}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:0!important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,.5)!important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu .notify.fadeOut{-webkit-animation:.3s linear 750ms forwards bs-notify-fadeOut;-o-animation:.3s linear 750ms forwards bs-notify-fadeOut;animation:.3s linear 750ms forwards bs-notify-fadeOut}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:'\00a0'}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:'';display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group{display:block}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group{display:block}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none} .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{display:inline-block;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;display: inline-block;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb} /*Rounded Corners*/ /*top-left rounded Corners*/ .jqx-rc-tl { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; } /*top-right rounded Corners*/ .jqx-rc-tr { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; } /*bottom-left rounded Corners*/ .jqx-rc-bl { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; } /*bottom-right rounded Corners*/ .jqx-rc-br { -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; } /*top rounded Corners*/ .jqx-rc-t { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; } /*bottom rounded Corners*/ .jqx-rc-b { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; } /*right rounded Corners*/ .jqx-rc-r { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; } /*left rounded Corners*/ .jqx-rc-l { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; } /*all rounded Corners*/ .jqx-rc-all { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; } /*reset rounded corners*/ .jqx-rc-reset { -moz-border-radius: 0px !important; -webkit-border-radius: 0px !important; border-radius: 0px !important; } /*Reset Style*/ .jqx-reset { padding: 0; margin: 0; border: none; background: transparent; outline: none; box-sizing: content-box; } .jqx-clear { align: left; valign: top; left: 0px; top: 0px; -webkit-appearance: none !important; outline: none !important; padding: 0px; margin: 0px; } .jqx-popup { box-sizing: content-box; } .jqx-position-reset { position: static !important; } .jqx-border-reset { border: none !important; } .jqx-overflow-hidden { overflow: hidden !important; } .jqx-position-relative { position: relative !important; } .jqx-position-absolute { position: absolute !important; } .jqx-max-size { width: 100% !important; height: 100% !important; } .jqx-background-reset { background: transparent !important; } /*Disable browser selection*/ .jqx-disableselect { -webkit-user-select: none; -moz-user-select: none; user-select: none; -ms-user-select: none; -webkit-touch-callout: none; -webkit-tap-highlight-color: rgba(0,0,0,0); } .jqx-enableselect { -webkit-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: all; } .jqx-hideborder { border: none !important; } .jqx-hidescrollbars { overflow: hidden !important; } /*jqxButton, jqxToggleButton, jqxRepeatButton Style*/ .jqx-button { outline: none; border: 1px solid transparent; padding: 5px; text-align: center; vertical-align: central; margin: 0 0 0 0; cursor: default; } button.jqx-button, input[type=button].jqx-button, input[type=submit].jqx-button { box-sizing: border-box !important; -moz-box-sizing: border-box !important; } .jqx-buttongroup { } .jqx-group-button-normal { vertical-align: middle; text-align: center; } /*applied to the link button's anchor element.*/ .jqx-link { text-decoration: none; color: #111111; } /*shows elements.*/ .jqx-visible { display: block; } /*hides elements.*/ .jqx-hidden { display: none; } .jqx-widget, .jqx-widget-content, .jqx-widget-header, .jqx-fill-state-normal { line-height: 1.231; } /*jqxGauge Style*/ .jqx-gauge-label, .jqx-gauge-caption { fill: #333333; color: #333333; font-size: 11px; font-family: Verdana; } .jqx-knob { text-align: center; } /*jqxChart Style*/ .jqx-knob-label, .jqx-chart-axis-text, .jqx-chart-label-text, .jqx-chart-tooltip-text, .jqx-chart-legend-text { fill: #333333; color: #333333; font-size: 11px; font-family: Verdana; } .jqx-chart-axis-description { fill: #555555; color: #555555; font-size: 11px; font-family: Verdana; } .jqx-chart-title-text { fill: #111111; color: #111111; font-size: 14px; font-weight: bold; font-family: Verdana; } .jqx-chart-title-description { fill: #111111; color: #111111; font-size: 12px; font-weight: normal; font-family: Verdana; } /*applied to the Grid's element.*/ .jqx-grid { overflow: hidden; border-style: solid; border-width: 1px; } .jqx-grid .jqx-adaptive-table { border-collapse: collapse; border: none; width: 100%; } .jqx-grid .jqx-adaptive-table td, .jqx-grid .jqx-adaptive-table th { border-bottom: 1px solid #ddd; padding: 8px; overflow: auto; } .jqx-grid .jqx-adaptive-table tr:nth-child(even) { background-color: #f2f2f2; } .jqx-grid .jqx-adaptive-table th { padding-top: 12px; padding-bottom: 12px; text-align: left; background-color: #4CAF50; color: white; } .jqx-grid .jqx-adaptive-view a { padding: 10px; text-decoration: none; color: orangered; } /*applied to the Pager.*/ .jqx-grid-pager { border: none; border-top: 1px solid transparent; } /*applied to the Top Pager.*/ .jqx-grid-pager-top { border: none; border-bottom: 1px solid transparent; } .jqx-grid-pager-number { padding: 2px 5px; text-decoration: none; margin: 1px; border: 1px solid transparent; color: inherit !important; outline: none; font-weight: normal !important; line-height: 14px; } .jqx-grid-menu-item-touch { padding-top: 6px !important; padding-bottom: 6px !important; } /*applied to the Grid's bottom-right area between the horizontal and vertical scrollbars.*/ .jqx-grid-bottomright { } /*applied to the Grid's header area.*/ .jqx-grid-header { border-style: solid; border-width: 0px 0px 1px 0px; overflow: hidden; border-color: transparent; margin: 0px; padding: 0px; } /*applied to the columns.*/ .jqx-grid-column-header, .jqx-grid-columngroup-header { border-style: solid; border-width: 0px 1px 0px 0px; border-color: transparent; white-space: nowrap; border-style: solid; font-weight: normal; overflow: hidden; text-align: left; padding: 0px; margin: 0px; } .jqx-grid-column-header-rtl, .jqx-grid-columngroup-header-rtl { border-width: 0px 0px 0px 1px; } .jqx-grid-columngroup-header { border-bottom-width: 1px; border-left-width: 1px; } /*applied to the column's button.*/ .jqx-grid-column-menubutton { border-style: solid; border-width: 0px 0px 0px 1px; border-color: transparent; background-image: url('images/icon-menu-small.png') !important; background-repeat: no-repeat; background-position: center !important; cursor: pointer; } .jqx-grid-column-menubutton-rtl { border-width: 0px 1px 0px 0px; } /*applied to the column's sort button when the sort order is ascending.*/ .jqx-grid-column-sortascbutton { border: none; background-image: url('images/sortascbutton.png'); background-repeat: no-repeat; background-position: center; cursor: pointer; } /*applied to the column's sort button when the sort order is descending.*/ .jqx-grid-column-sortdescbutton { border: none; background-image: url('images/sortdescbutton.png'); background-repeat: no-repeat; background-position: center; cursor: pointer; } /*applied to the column's filter button.*/ .jqx-grid-column-filterbutton { border: none; background-image: url('images/filter.png'); background-repeat: no-repeat; background-position: center; margin-top: 1px; } /*applied to the column's resize line.*/ .jqx-grid-column-resizeline { border-right: 1px dotted #555; } /*applied to the validation popup during cell editing.*/ .jqx-grid-validation { background: #df2227 !important; color: #fff !important; padding: 4px 8px; } .jqx-grid-validation-label { color: #fff !important; background: #df2227 !important; border: 1px solid #df2227 !important; } .jqx-grid-validation-arrow-up { background-image: url('images/red_arrow_up.png'); background-repeat: no-repeat; background-position: center center; } .jqx-grid-validation-arrow-down { background-image: url('images/red_arrow_down.png'); background-repeat: no-repeat; background-position: center center; } /*applied to the column's resize start line.*/ .jqx-grid-column-resizestartline { border-right: 1px solid #444; } /*applied to the sort ascending menu item in the Grid's Context Menu*/ .jqx-grid-sortasc-icon { background-image: url('images/icon-sort-asc.png'); background-repeat: no-repeat; background-position: left center; width: 16px; height: 16px; float: left; margin-left: -4px; margin-right: 4px; } /*applied to the sort ascending menu item in the Grid's Context Menu*/ .jqx-grid-sortdesc-icon { background-image: url('images/icon-sort-desc.png'); background-repeat: no-repeat; background-position: left center; width: 16px; height: 16px; float: left; margin-left: -4px; margin-right: 4px; } /*applied to the grid menu's sort remove item/*/ .jqx-grid-sortremove-icon { background-image: url('images/icon-sort-remove.png'); background-repeat: no-repeat; background-position: left center; width: 16px; height: 16px; float: left; margin-left: -4px; margin-right: 4px; } /*applied to the grouping column's drag and drop item when the drop operation is allowed.*/ .jqx-grid-drag-icon { background-image: url('images/drag.png'); background-repeat: no-repeat; background-position: left center; width: 16px; height: 16px; } /*applied to the grouping column's drag and drop item when the drop operation is not allowed.*/ .jqx-grid-dragcancel-icon { background-image: url('images/dragcancel.png'); background-repeat: no-repeat; background-position: left center; width: 16px; height: 16px; } /*applied to the 'group by' menu item.*/ .jqx-grid-groupby-icon { background-repeat: no-repeat; background-position: left center; width: 16px; height: 16px; float: left; margin-left: -4px; margin-right: 4px; } /*applied to the column anchor tags.*/ .jqx-grid-column-header a:link, .jqx-grid-column-header a:visited { display: block; margin: 4px; height: 18px; line-height: 18px !important; color: inherit; outline: 0 none; text-decoration: none; cursor: pointer; } .jqx-grid-toolbar a:link, .jqx-grid-toolbar a:visited { margin: 4px; height: 18px; line-height: 18px !important; color: inherit; outline: 0 none; text-decoration: none; cursor: pointer; } /*applied to the groups header area.*/ .jqx-grid-groups-header, .jqx-grid-toolbar, .jqx-scheduler-toolbar { border-style: solid; border-width: 0px 0px 1px 0px; border-color: #aaa; white-space: nowrap; overflow: hidden; text-align: left; padding: 0px; margin: 0px; } /*applied to a grouping row.*/ .jqx-grid-groups-row { font-weight: bold; white-space: nowrap; text-align: left; padding: 0px; top: 50%; margin-top: -8px; } /*applied to the row details.*/ .jqx-grid-groups-row-details { font-weight: normal; } /*applied to a grouping column.*/ .jqx-grid-group-column { border: 1px solid transparent; white-space: nowrap; border-style: solid; font-weight: normal; overflow: hidden; text-align: left; padding: 0px; margin: 0px; } /*applied to the lines between the group columns.*/ .jqx-grid-group-column-line { background: #aaa; } /*applied to the drop line indicators displayed in the grouping header.*/ .jqx-grid-group-drag-line { background: #80be09; } /*applied to the anchor tags inside a grouping column.*/ .jqx-grid-group-column a:link { display: block; margin: 4px; height: 18px; line-height: 18px !important; outline: 0 none; text-decoration: none; cursor: pointer; color: inherit; } .jqx-grid-group-column a:visited { color: inherit; display: block; margin: 4px; height: 18px; line-height: 18px !important; outline: 0 none; text-decoration: none; cursor: pointer; } /*applied to a grid cell*/ .jqx-grid-cell { border-style: solid; border-width: 0px 1px 1px 0px; margin-right: 1px; margin-bottom: 1px; border-color: transparent; background: #fff; white-space: nowrap; font-weight: normal; font-size: inherit; overflow: hidden; position: absolute !important; height: 100%; outline: none; } .jqx-grid-cell-locked { color: #aaa !important; } .jqx-grid-cell-left-align { overflow: hidden; text-overflow: ellipsis; padding-bottom: 2px; text-align: left; margin-right: 2px; margin-left: 4px; } .jqx-grid-cell-middle-align { text-overflow: ellipsis; overflow: hidden; padding-bottom: 2px; text-align: center; } .jqx-grid-cell-right-align { overflow: hidden; text-overflow: ellipsis; padding-bottom: 2px; text-align: right; margin-right: 4px; margin-left: 2px; } /*applied to a grid cell that is part of a rows group.*/ .jqx-grid-group-cell { overflow: hidden; position: absolute !important; height: 100%; background: #fff; } /*applied to the grid cells in the sort column*/ .jqx-grid-cell-sort { background-color: #f0f0f0; } /*applied to the grid cells in the filter column*/ .jqx-grid-cell-filter { background-color: #e6e6e6; } .jqx-grid-cell-add-new-row { background: #fdfcf3 !important; color: #000 !important; } /*applied to the grid cells area.*/ .jqx-grid-content { border-style: solid; border-width: 0px 0px 0px 0px; border-color: transparent; white-space: nowrap; overflow: hidden; } /*applied to a grid cell that is part of a rows group.*/ .jqx-grid-group-cell, .jqx-grid-empty-cell { border-style: solid; border-width: 0px 1px 1px 0px; white-space: nowrap; font-weight: normal; } .jqx-widget .jqx-grid-cleared-cell, .jqx-grid-cleared-cell { border: transparent !important; } .jqx-grid-cell-wrap { white-space: normal !important; } .jqx-tree-grid-indent { width: 18px; display: inline-block; height: 8px; overflow: hidden; vertical-align: top; } .jqx-tree-grid-title { text-decoration: none; vertical-align: bottom; line-height: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .jqx-tree-grid-collapse-button, .jqx-tree-grid-expand-button { display: inline-block; margin-top: 0px; margin-right: 0px; position: relative; width: 18px; height: 18px; vertical-align: top; } .jqx-tree-grid-checkbox { float: none !important; width: 16px; height: 16px; cursor: pointer; margin-right: 6px !important; margin-left: 2px !important; } .jqx-tree-grid-icon { float: none !important; width: 14px; height: 14px; margin-right: 4px; } .jqx-tree-grid-icon-rtl { margin-right: 0px; margin-left: 4px; } .jqx-tree-grid-icon-size { width: 14px; height: 14px; line-height: 16px; } .jqx-tree-grid-checkbox-tick { width: 100%; height: 100%; } .jqx-tree-grid-expand-button { height: 18px; width: 18px; vertical-align: top; } /*applied to a cell in jqxDataTable*/ .jqx-cell { min-height: 23px; padding: 6px 4px; margin: 0; border-collapse: separate; border-spacing: 0px; overflow: hidden; text-overflow: ellipsis; border: 1px solid transparent; border-top-width: 0px; border-left-width: 0px; box-sizing: border-box; -moz-box-sizing: border-box; white-space: normal; line-height: 1.231; } .jqx-grid-cell-nowrap { white-space: nowrap; } .jqx-cell-editor { padding-left: 4px !important; padding-right: 3px !important; } .jqx-left-align { text-align: left; } .jqx-center-align { text-align: center; } .jqx-right-align { text-align: right; } .jqx-top-align { vertical-align: top; } .jqx-bottom-align { vertical-align: bottom; } .jqx-grid-table .jqx-grid-cell { position: static !important; zoom: 1 !important; } /*applied to the Grid's Table element.*/ .jqx-grid-table { font-size: 13px; table-layout: fixed; margin: 0px; padding: 0px; border-collapse: separate; border-spacing: 0px; -webkit-overflow-scrolling: touch; outline: none; zoom: 1 !important; empty-cells: show; border-right: 1px solid #aaa; line-height: 1.231; width: auto; border: none; } .jqx-grid-table-rtl { border-left-width: 1px; border-right-width: 0px; } .jqx-details table { border-collapse: collapse; table-layout: fixed; border-spacing: 0px; } /*applied to a grid cell that is part of a details row and grouping is enabled.*/ .jqx-grid-group-details-cell { } /*applied to a grid cell that is part of a details row.*/ .jqx-grid-details-cell { border-width: 0px 1px 0px 0px; } /*applied to a grid cell. Represents the alternating cell background.*/ .jqx-grid-cell-alt { background: #f9f9f9; } /*applied to a sorted and alternating grid cell*/ .jqx-grid-cell-sort-alt { background-color: #e5e5e5; } /*applied to a sorted and alternating grid cell*/ .jqx-grid-cell-filter-alt { background-color: #f0f0f0; } /*applied to a pinned grid cell.*/ .jqx-grid-cell-pinned { background-color: #e5e5e5; } /*applied to a pinned grid cell. Represents the alternating cell background.*/ .jqx-grid-cell-pinned-alt { background-color: #e5e5e5; } /*applied to a selected grid cell.*/ .jqx-grid-cell-selected { border-left: 0px solid transparent; } .jqx-grid-cell-selected.jqx-grid-cell-edit { border-color: #DDDDDD !important; background-color: #fff !important; color: #333 !important; } .jqx-fill-state-focus.jqx-grid-cell-edit, .jqx-grid-cell-edit .jqx-fill-state-focus, .jqx-grid-cell-edit.jqx-fill-state-focus .jqx-action-button, .jqx-grid-cell-edit .jqx-numberinput-focus, .jqx-grid-cell-edit .jqx-combobox-content-focus { border-color: #DDDDDD !important; } .jqx-cell-rtl { border-left-width: 1px; border-right-width: 0px; } .jqx-grid-cell-rtl { border-width: 0px 0px 1px 1px; } .jqx-grid-table .jqx-grid-cell { border-width: 0px 0px 1px 1px; } .jqx-grid-table-one-cell { border: none; border-right-width: 1px; border-right-style: solid; border-right-color: #aaa; } .jqx-grid-table .jqx-grid-cell:first-child { border-left-width: 0px; } /*applied to the selection area.*/ .jqx-grid-selectionarea { border: 1px solid transparent; opacity: 0.5; filter: alpha(opacity=50); } /*applied to a hovered grid cell.*/ .jqx-grid-cell-hover { border-color: transparent; } /*applied to a grid cell when the grid is empty.*/ .jqx-grid-empty-cell { overflow: visible; border-bottom: none; } /*applied to the Grid when its loading the data.*/ .jqx-grid-load { padding-right: 0px; background-image: url(images/loader.gif); background-position: 50% 50%; background-repeat: no-repeat; z-index: 9999; display: block; } /*applied to a group's collapse button.*/ .jqx-grid-group-collapse { padding-right: 0px; background-image: url(images/icon-right.png); background-position: 50% 50%; background-repeat: no-repeat; cursor: pointer; } .jqx-grid-group-collapse-rtl { padding-right: 0px; background-image: url(images/icon-left.png); background-position: 50% 50%; background-repeat: no-repeat; cursor: pointer; } /*applied to a group's expand button.*/ .jqx-grid-group-expand, .jqx-grid-group-expand-rtl { padding-right: 0px; background-image: url(images/icon-down.png); background-position: 50% 50%; background-repeat: no-repeat; cursor: pointer; } /*jqxProgresBar Style*/ .jqx-progressbar { position: relative; overflow: hidden; outline: none; border: 1px solid transparent; height: 2em; } /*applied to the progressbar's value element*/ .jqx-progressbar-value { outline: none; border: 0px solid transparent; height: 100%; } /*applied to the progress bar's vertical value element- when the widget's orientation is 'vertical'*/ .jqx-progressbar-value-vertical { outline: none; border: 0px solid transparent; height: 100%; background: transparent; } /*applied to the progressbar's text element*/ .jqx-progressbar-text { font-size: 10px; border: none; } /*applied to the progress bar when the widget is in disabled state*/ .jqx-progressbar-disabled { outline: none; border: 1px solid transparent; height: 2em; } /*jqxMenu Style*/ .jqx-menu { border: 1px solid transparent; float: none; margin: 0px; height: 100%; padding: 0px; overflow: hidden; text-align: left; } .jqx-menu-dropdown-column { float: left; } /*applied to the menu when it is horizontal. Sets the menu's background*/ .jqx-menu-horizontal { margin: 0px; padding: 0px; overflow: hidden; text-align: center; } /*applied to the menu when it is vertical. Sets the menu's background*/ .jqx-menu-vertical { text-align: left; } /*applied to the sub menu. Sets the sub menu's background*/ .jqx-menu-dropdown { left: 100%; margin: 0px; padding: 0px; right: 0; overflow: hidden; display: none; float: none; width: 150px; border-style: solid; border-width: 1px; text-align: left; padding: 2px; } /*applied to the sub menu's ul elements.*/ .jqx-menu-dropdown ul { left: 100%; margin: 0px; padding: 0px; right: 0; overflow: hidden; border: none; } /*applied to the menu's ul elements.*/ .jqx-menu ul { left: 100%; margin: 0px; padding: 2px; right: 0; overflow: hidden; background-color: transparent; border: none; } /*applied to the menu's li elements.*/ .jqx-menu li, .jqx-menu-dropdown li { line-height: 1.3 !important; } /*applied to the top level menu items.*/ .jqx-menu-item-top { border: 1px solid transparent; text-indent: 0; list-style: none; padding: 4px 8px 4px 8px; left: 100%; overflow: hidden; color: inherit; right: 0; margin: 0px 3px 0px 3px; cursor: pointer; } /*applied to the sub menu items.*/ .jqx-menu-item { border: 1px solid transparent; text-indent: 0; list-style: none; padding: 4px 8px 4px 8px; margin: 1px; margin-left: 3px; margin-right: 3px; float: none; overflow: hidden; left: 100%; color: inherit; right: 0; text-align: left; cursor: pointer; } /*applied to a sub menu item when the mouse is over the item.*/ .jqx-menu-item-hover { color: inherit; right: 0; list-style: none; margin: 1px; margin-left: 3px; margin-right: 3px; left: 100%; padding: 4px 8px 4px 8px; text-align: left; cursor: pointer; } /*applied to a top-level menu item when the mouse is over it.*/ .jqx-menu-item-top-hover { color: inherit; right: 0; list-style: none; margin: 0px 3px 0px 3px; left: 100%; padding: 4px 8px 4px 8px; top: 50%; cursor: pointer; } /*applied to a sub menu item when its sub menu is opened.*/ .jqx-menu-item-selected { right: 0; list-style: none; margin: 1px; margin-left: 3px; margin-right: 3px; left: 100%; padding: 4px 8px 4px 8px; text-align: left; cursor: pointer; } /*applied to a disabled sub menu item.*/ .jqx-menu-item-disabled { } /*applied to a top-level menu item when its sub menu is opened.*/ .jqx-menu-item-top-selected { right: 0; list-style: none; margin: 0px 1px 0px 1px; margin-left: 3px; margin-right: 3px; left: 100%; padding: 4px 8px 4px 8px; cursor: pointer; } /*applied to the menu separator items.*/ .jqx-menu-item-separator { text-indent: 0; background-color: #ddd; border: none; list-style: none; height: 1px; line-height: 0 !important; padding: 0px; margin: 1px 2px 1px 2px; float: none; overflow: hidden; left: 100%; color: inherit; right: 0; font-size: 1px; } /*applied to a sub menu item when it has sub menu items. Displays right arrow icon.*/ .jqx-menu-item-arrow-right { background-image: url(images/icon-right.png); } /*applied to a sub menu item when it has sub menu items. Displays down arrow icon.*/ .jqx-menu-item-arrow-down { background-image: url(images/icon-down.png); } /*applied to a sub menu item when it has sub menu items. Displays up arrow icon.*/ .jqx-menu-item-arrow-up { background-image: url(images/icon-up.png); } .jqx-menu-minimized { position: relative; } .jqx-menu-title { position: relative; float: right; margin-top: 4px; padding-top: 4px; padding-right: 20px; } .jqx-menu-minimized-button { background-image: url('images/icon-menu-minimized.png'); background-repeat: no-repeat; background-position: left center; height: 24px; width: 24px; padding: 0px; margin-left: 7px; margin-top: 4px; float: left; } .jqx-menu-ul-minimized { display: block !important; width: auto !important; } .jqx-menu-ul-minimized ul { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; -o-box-shadow: none !important; box-shadow: none !important; } .jqx-menu-minimized li:last-child { padding-bottom: 0px; margin: 0px; } .jqx-menu-item-arrow-right, .jqx-menu-item-arrow-down, .jqx-menu-item-arrow-up, .jqx-menu-item-arrow-right { background-position: 100% 50%; background-repeat: no-repeat; padding-right: 0px; margin-right: -8px; width: 17px; height: 15px; } /*applied to a sub menu item when it has sub menu items. Displays left arrow icon.*/ .jqx-menu-item-arrow-left { padding-right: 0px; padding-left: 5px; width: 17px; height: 15px; background-image: url(images/icon-left.png); background-position: 0 50%; background-repeat: no-repeat; } /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays right arrow icon.*/ .jqx-menu-item-arrow-right-selected { background-image: url(images/icon-right.png); } /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays down arrow icon.*/ .jqx-menu-item-arrow-down-selected { background-image: url(images/icon-down.png); } /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays up arrow icon.*/ .jqx-menu-item-arrow-up-selected { background-image: url(images/icon-up.png); } .jqx-menu-item-arrow-right-selected, .jqx-menu-item-arrow-up-selected, .jqx-menu-item-arrow-down-selected, .jqx-menu-item-arrow-top-right { padding-right: 0px; margin-right: -8px; width: 17px; height: 15px; background-position: 100% 50%; background-repeat: no-repeat; } /*applied to a top-level menu item when it has sub menu items. Displays right arrow icon.*/ .jqx-menu-item-arrow-top-right { background-image: url(images/icon-right.png); } /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays left arrow icon.*/ .jqx-menu-item-arrow-left-selected { background-image: url(images/icon-left.png); } /*applied to a top-level menu item when it has sub menu items. Displays left arrow icon.*/ .jqx-menu-item-arrow-top-left { background-image: url(images/icon-left.png); } .jqx-menu-item-arrow-left-selected, .jqx-menu-item-arrow-top-left { background-position: 0 50%; background-repeat: no-repeat; padding-right: 0px; padding-left: 5px; width: 17px; height: 15px; } /*applied to the anchor elements*/ .jqx-menu-item a:link, .jqx-menu-item a:visited, .jqx-menu-item a:hover, .jqx-menu-item-top a:link, .jqx-menu-item-top a:visited, .jqx-menu-item-top a:hover { font: inherit; text-decoration: none; color: inherit; outline: none; background-color: transparent; } /*applied to the menu widget when it is disabled.*/ .jqx-menu-disabled { cursor: default; } /*applied to the anchor elements of all disabled menu items.*/ .jqx-menu-disabled a:link { cursor: default; text-decoration: none; } .jqx-menu-disabled a:visited { cursor: default; text-decoration: none; } .jqx-menu-disabled a:hover { cursor: default; } .jqx-menu-dropdown { right: -1px; } /*jqxtree Style*/ .jqx-tree { left: 100%; right: 0; float: none; margin: 0px; border-style: solid; border-width: 1px; padding: 0px; overflow: hidden; text-align: left; outline: none; white-space: nowrap; line-height: 14px !important; } /*applied to the jqxTree root UL element.*/ .jqx-tree-dropdown-root { left: 100%; padding: 0px 5px 0px 5px; right: 0; display: block; float: none; background-color: transparent; border-style: solid; border-width: 0px; border-color: #fff; text-align: left; outline: none; white-space: nowrap; margin: 0px; } .jqx-tree-dropdown-root-rtl { padding: 0px 5px 0px 0px; text-align: right; float: right; margin: 0px; } /*applied to the jqxTree UL elements.*/ .jqx-tree-dropdown { left: 100%; margin: 0px; padding: 0px 0px 0px 10px; right: 0; display: block; float: none; background-color: transparent; border-style: solid; border-width: 0px; border-color: transparent; text-align: left; outline: none; } .jqx-tree-dropdown-rtl { padding: 3px 0px 0px 0px; text-align: right; } /*applied to a tree item.*/ .jqx-tree-item { border: 1px solid transparent; text-indent: 0; list-style: none; padding: 3px; margin: 0px; float: none; overflow: hidden; left: 100%; right: 0; text-align: left; cursor: default; text-decoration: none; } /*applied to the jqxTree LI elements.*/ .jqx-tree-item-li { text-indent: 0; background-color: transparent; border: 0px solid transparent; list-style: none; left: 100%; right: 0; text-align: left; outline: none; margin: 0px; margin-top: 1px; padding: 0px; } /*applied to the last LI elements in an UL element.*/ .jqx-tree-item-u-last { margin: 0px 0px 0px 0px; } /*applied to a tree item when the mouse is over the item.*/ .jqx-tree-item-hover { color: inherit; right: 0; padding: 3px; margin: 0px; list-style: none; left: 100%; cursor: pointer; text-decoration: none; } /*applied to a tree item when the item is selected.*/ .jqx-tree-item-selected { color: inherit; right: 0; padding: 3px; margin: 0px; list-style: none; left: 100%; cursor: pointer; text-decoration: none; } .jqx-tree-item-rtl { text-align: right; } .jqx-tree-item-li-rtl { text-align: right; } /*applied to the anchor element of a tree item.*/ .jqx-tree-item a:link, .jqx-tree-item a:visited { text-indent: 0; background-color: transparent; border: 0px solid transparent; list-style: none; padding: 0px; margin: 0px; float: none; overflow: hidden; left: 100%; color: inherit; right: 0; text-align: left; cursor: pointer; text-decoration: none; outline: none; } .jqx-tree-item-selected, .jqx-tree-item-hover a:hover { color: inherit; } .jqx-tree-item-selected, .jqx-tree-item-hover a:visited { color: inherit; } /*applied to a tree item when the item is disabled.*/ .jqx-tree-item-disabled { } /*applied to a tree item when it has sub items and is collapsed. Displays an arrow icon next to the item.*/ .jqx-tree-item-arrow-collapse, .jqx-tree-item-arrow-collapse-hover { padding-right: 0px; width: 17px; height: 17px; background-image: url(images/icon-right.png); background-position: 100% 50%; background-repeat: no-repeat; cursor: pointer; } .jqx-tree-item-arrow-collapse-rtl, .jqx-tree-item-arrow-collapse-hover-rtl { background-image: url(images/icon-left.png); } /*applied to a tree item when it has sub items and is expanded. Displays an arrow icon next to the item.*/ .jqx-tree-item-arrow-expand, .jqx-tree-item-arrow-expand-hover { padding-right: 0px; width: 17px; height: 17px; background-image: url(images/icon-down.png); background-position: 100% 50%; background-repeat: no-repeat; cursor: pointer; } /*applied to the tree when it is disabled.*/ .jqx-tree-disabled { cursor: default; } /*applied to the anchor elements in a tree when it is disabled.*/ .jqx-tree-disabled a:link { cursor: default; text-decoration: none; } .jqx-tree-disabled a:visited { cursor: default; text-decoration: none; } .jqx-tree-disabled a:hover { cursor: default; } /*jqxTabs*/ .jqx-tabs { outline: none; margin: 0 0 0 0; padding: 0px; overflow: hidden; background: transparent; border: 1px solid transparent; } /*applied to the tab close button.*/ .jqx-tabs-close-button { outline: none; background-image: url(images/close.png); cursor: pointer; margin: 0 0 0 0; padding: 0 0 0 0; position: relative; left: 5px; } /*applied to the tab close button when the tab is selected.*/ .jqx-tabs-close-button-selected { outline: none; background-image: url(images/close.png); cursor: pointer; margin: 0 0 0 0; padding: 0 0 0 0; } /*applied to the tab close button when the mouse is over the tab.*/ .jqx-tabs-close-button-hover { outline: none; background-image: url(images/close.png); cursor: pointer; margin: 0 0 0 0; padding: 0 0 0 0; } .jqx-tabs-close-button, .jqx-tabs-close-button-selected, .jqx-tabs-close-button-hover { background-repeat: no-repeat; background-position: center; } /*applied to the tab's left scroll arrow.*/ .jqx-tabs-arrow-left { outline: none; position: relative; z-index: 15; float: left; cursor: pointer; margin: 0 0 0 0; padding: 0 0 0 0; background-image: url('images/icon-left.png'); background-repeat: no-repeat; background-position: center; } /*applied to the tab's right scroll arrow.*/ .jqx-tabs-arrow-right { outline: none; position: relative; z-index: 15; background-image: url('images/icon-right.png'); background-repeat: no-repeat; background-position: center; float: left; cursor: pointer; margin: 0 0 0 0; padding: 0 0 0 0; } .jqx-tabs-arrow-background { background: #eeeeee; } /*applied to the tab's title.*/ .jqx-tabs-title { outline: none; display: block; cursor: pointer; white-space: nowrap; left: 100%; right: 0; text-indent: 0px; list-style: none; border: 1px solid transparent; margin: 0px 2px 0px 0px; overflow: hidden; z-index: 1; padding-left: 13px; padding-right: 13px; padding-bottom: 5px; padding-top: 5px; background: transparent; height: auto; position: relative; } .jqx-tabs-title-bottom { } .jqx-tabs-title a:link { color: inherit; text-decoration: none; } .jqx-tabs-title a:hover { color: inherit; text-decoration: none; } .jqx-tabs-title a:active { color: inherit; text-decoration: none; } .jqx-tabs-title a:visited { color: inherit; text-decoration: none; } /*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'top' .*/ .jqx-tabs-title-selected-top { z-index: 99; outline: none; border-top: 1px solid transparent; border-left: 1px solid transparent; border-right: 1px solid transparent; border-bottom: 1px solid #fff; background-color: #fff; padding-bottom: 7px; } /*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'bottom' .*/ .jqx-tabs-title-selected-bottom { outline: none; border-top: 1px solid #fff; border-left: 1px solid transparent; border-right: 1px solid transparent; border-bottom: 1px solid transparent; padding-top: 7px; padding-bottom: 5px; margin-top: -2px; background-color: #fff; } /*applied to the tab's title when the tab is hovered and the jqxTab's position property is set to 'top' .*/ .jqx-tabs-title-hover-top { outline: none; border: 1px solid transparent; padding-bottom: 5px; } /*applied to the tab's title when the tab is hovered and the jqxTab's position property is set to 'bottom' .*/ .jqx-tabs-title-hover-bottom { outline: none; border: 1px solid transparent; padding-top: 5px; } /*applied to the tab's title when the tab is disabled.*/ .jqx-tabs-title-disable { } /*applied to the tab's header.*/ .jqx-tabs-header { padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 1px; margin: 0px; border-top: 0px solid transparent; border-left: 0px solid transparent; border-right: 0px solid transparent; border-bottom: 1px solid #aaa; background: #eeeeee; } /*applied to the tab's header when the position is bottom.*/ .jqx-tabs-header-bottom { padding-top: 1px; padding-bottom: 3px; border-top: 0px solid #aaa; border-left: 0px solid transparent; border-right: 0px solid transparent; border-bottom: 1px solid transparent; } /*applied to the tab's header when the tab is collapsed.*/ .jqx-tabs-header-collapsed { border: 1px solid #aaa; } /*applied to the tab's header when the position is bottom and tab is collapsed.*/ .jqx-tabs-header-collapsed-bottom { border: 1px solid #aaa; } .jqx-tabs-collapsed { border: 0px solid transparent; } .jqx-tabs-collapsed-bottom { border: 0px solid transparent; } /*applied to the tab's selection tracker container element.*/ .jqx-tabs-selection-tracker-container { outline: none; position: relative; text-indent: 0px; margin: 0 0 0 0; padding: 0 0 0 0; width: 100%; background: transparent; height: 0px; } /*applied to the tab's selection tracker when the jqxTab's position property is set to 'top'.*/ .jqx-tabs-selection-tracker-top { border-top: 1px solid transparent; border-left: 1px solid transparent; border-right: 1px solid transparent; padding-bottom: 2px; background-color: #fff; outline: none; position: absolute; z-index: 10; } /*applied to the tab's selection tracker when the jqxTab's position property is set to 'bottom'.*/ .jqx-tabs-selection-tracker-bottom { border-left: 1px solid transparent; border-right: 1px solid transparent; border-bottom: 1px solid transparent; background-color: #fff; outline: none; position: absolute; z-index: 10; margin-top: -1px; padding-bottom: 2px; } /*applied to the tab's content element which represents a DIV element.*/ .jqx-tabs-content { outline: none; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-right: 0px solid transparent; border-top: 0px solid transparent; text-align: left; clear: both; } .jqx-tabs-content-element { height: 100%; overflow: auto; } /*jqxCheckBox*/ .jqx-checkbox { overflow: hidden; text-align: left; border: none; outline: none; margin: 0 0 0 0; white-space: nowrap; text-overflow: ellipsis; } /*applied to the check box.*/ .jqx-checkbox-default { text-align: left; float: left; padding: 0px; border: 1px solid transparent; outline: none; margin: 0px 3px 0px 3px; } /*applied to the check box when the mouse cursor is over it.*/ .jqx-checkbox-hover { cursor: pointer; float: left; padding: 0px; border: 1px solid transparent; outline: none; margin: 0px 3px 0px 3px; } /*applied to the widget when it is disabled.*/ .jqx-checkbox-disabled { cursor: default; background: transparent; padding: 0px; border: none; outline: none; margin: 0px 0px 0px 0px; } /*applied to the check box when the widget is disabled.*/ .jqx-checkbox-disabled-box { float: left; padding: 0px; border: 1px solid transparent; outline: none; margin: 0px 3px 0px 3px; } /*applied to the check box when it is checked. Displays a check icon.*/ .jqx-checkbox-check-checked { float: left; background: transparent url(images/check_black.png) center center no-repeat; padding: 0px; border: none; outline: none; margin: 0 0 0 0; } /*applied to the check box when the widget is disabled. Displays a disabled check icon.*/ .jqx-checkbox-check-disabled { float: left; background: transparent url(images/check_disabled.png) center center no-repeat; padding: 0px; border: none; outline: none; margin: 0 0 0 0; } /*applied to the check box when its state is indeterminate.*/ .jqx-checkbox-check-indeterminate { float: left; background: transparent url(images/check_indeterminate_black.png) center center no-repeat; padding: 0px; border: none; outline: none; margin: 0 0 0 0; } /*applied to the check box when its state is indeterminate and it is disabled.*/ .jqx-checkbox-check-indeterminate-disabled { float: left; background: transparent url(images/check_indeterminate_disabled.png) center center no-repeat; padding: 0px; border: none; outline: none; margin: 0 0 0 0; } /*applied to the check box when its in rtl mode.*/ .jqx-checkbox-rtl { float: right; } /*jqxRadioButton*/ .jqx-radiobutton { overflow: hidden; text-overflow: ellipsis; border: none; outline: none; margin: 0 0 0 0; white-space: nowrap; } /*applied to the radio button.*/ .jqx-radiobutton-default { cursor: pointer; float: left; background: transparent url(images/roundbg_classic_normal.png) left center scroll repeat-x; padding: 0px; border: 1px solid transparent; outline: none; margin: 1px 3px 0px 3px; -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; } /*applied to the radio button when the mouse is over it.*/ .jqx-radiobutton-hover { cursor: pointer; float: left; background: transparent; padding: 0px; border: 1px solid transparent; outline: none; margin: 1px 3px 0px 3px; -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; } /*applied to the radio button when it is disabled.*/ .jqx-radiobutton-disabled { cursor: default; } /*applied to the radio button's radio icon when it is disabled.*/ .jqx-radiobutton-disabled-box { } /*applied to the radio button when it is checked.*/ .jqx-radiobutton-check-checked { float: left; background: transparent url(images/roundbg_check_black.png) left top no-repeat; padding: 0px; border: 1px solid transparent; outline: none; margin: 0 0 0 0; -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; width: 7px; height: 7px; margin-left: 2px; margin-top: 2px; } /*applied to the radio button when it is checked and disabled.*/ .jqx-radiobutton-check-disabled { } /*applied to the radio button when it is in indeterminate state.*/ .jqx-radiobutton-check-indeterminate { float: left; background: transparent url(images/roundbg_check_indeterminate.png) left top no-repeat; padding: 0px; border: none; outline: none; margin: 0 0 0 0; -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; width: 6px; height: 6px; margin-left: 2px; margin-top: 2px; } /*applied to the radio button when it is in indeterminate state and disabled.*/ .jqx-radiobutton-check-indeterminate-disabled { } /*applied to the radio button when its in rtl mode.*/ .jqx-radiobutton-rtl { float: right; } /*jqxRating*/ .jqx-rating { margin: 0px; padding: 0px; outline: none; overflow: hidden; } .jqx-rating-image { border-width: 0px; } .jqx-rating-image-default { margin: 0px; padding: 0px; outline: none; background-color: transparent; background-repeat: no-repeat; cursor: pointer; background-image: url(images/star.png); overflow: hidden; } /*applied to the rating when it is hovered.*/ .jqx-rating-image-hover { background-color: transparent; padding: 0px; background-repeat: no-repeat; cursor: pointer; background-image: url(images/star_hover.png); overflow: hidden; } /*applied to the rating when it is disabled.*/ .jqx-rating-image-backward { background-color: transparent; padding: 0px; background-repeat: no-repeat; cursor: pointer; background-image: url(images/star_disabled.png); overflow: hidden; } /*jqxCalendar Style*/ .jqx-calendar { border: 1px solid transparent; -webkit-appearance: none; overflow: hidden; outline: none; padding: 0px; margin: 0 0 0 0; cursor: default; border-collapse: separate; } .jqx-calendar .jqx-widget-header { } .jqx-calendar > div { padding: 0px; box-sizing: border-box; } .jqx-calendar-light > div { padding: 10px; } .jqx-calendar td { padding-top: 0px; padding-bottom: 0px; border-collapse: separate; border-spacing: 1px; font-size: 13px; line-height: 1.231; height: auto; } .jqx-calendar table { margin: 0px; padding: 0px; border-collapse: separate; border-spacing: 1px; font-size: 13px; line-height: 1.231; } /*applied to the calendar's row header. This header displays the week numbers.*/ .jqx-calendar-row-header { outline: none; border: 0px solid #f2f2f2; padding: 0; margin: 0 0 0 0; cursor: default; } /*applied to the calendar's column. This header displays the day names.*/ .jqx-calendar-column-header { outline: none; text-align: right; padding: 3px; border-top: none; border-bottom: 1px solid transparent; border-left: none; border-right: none; margin: 0 0 0 0; cursor: default; } /*applied to the calendar's top-left header. This header is displayed before the day names and above the week numbers.*/ .jqx-calendar-top-left-header { outline: none; border: 0px solid #f2f2f2; margin: 0 0 0 0; cursor: default; } /*applied to the calendar's navigation buttons.*/ .jqx-calendar-title-navigation { cursor: pointer; background-color: transparent; margin: 0; padding: 0; border: none; width: 25px; height: 25px; } /*applied to the month table*/ .jqx-calendar-month { margin: 0; padding: 0; border: none; width: 100%; } /*applied to the calendar's title content.*/ .jqx-calendar-title-content { cursor: pointer; text-align: center; } /*applied to the calendar's navigation title.*/ .jqx-calendar-title-header { border-left: none; border-top: none; border-right: none; border-bottom-width: 1px; border-bottom-style: solid; margin: 0 0 0 0; } .jqx-calendar-title-header td { padding-left: 0px; padding-right: 0px; border: none; } /*applied to the calendar's navigation title when the calendar is disabled.*/ .jqx-calendar-title-header-disabled { border-bottom-width: 1px; border-bottom-style: solid; margin: 0 0 0 0; border-left: 0px solid transparent; border-right: 0px solid transparent; border-top: 0px solid transparent; } /*applied to a calendar cell.*/ .jqx-calendar-cell { border: 1px solid transparent; margin: 0px; outline: none; text-align: center; padding: 1px; cursor: pointer; background-color: transparent; } .jqx-calendar-cell td { padding: 0; margin: 0; } /*applied to a calendar cell in decade and year views.*/ .jqx-calendar-cell-decade, .jqx-calendar-cell-year { text-align: center; } .jqx-calendar .jqx-fill-state-normal { background: transparent; border: 1px solid transparent; } /*applied to a calendar cell when the cell is hidden. A cell can be hidden when the showOtherMonthDays property is false and the calendar hides the cells with dates from the other months*/ .jqx-calendar-cell-hidden { margin: 0 0 0 0; visibility: hidden; cursor: default; } /*applied to a calendar cell when the cell's date is a weekend date.*/ .jqx-calendar-cell-weekend { color: #898989 !important; margin: 0 0 0 0; cursor: pointer; } /*applied to a calendar cell when the cell's date is a special date(holiday, vacation, birthay. See the SpecialDates demo).*/ .jqx-calendar-cell-specialDate { color: #FF0000 !important; background-color: transparent; border: 1px solid #fff; margin: 0 0 0 0; cursor: pointer; } /*applied to a calendar cell when the cell's date is a restricted date.*/ .jqx-calendar-cell-restrictedDate { background-color: rgba(251, 132, 153, 1); border: 1px solid #fff; margin: 0 0 0 0; cursor: pointer; } .jqx-calendar-cell-selected-invalid { color: #FFF !important; background: #FF0000 !important; border: 1px solid #FF0000 !important; } /*applied to a calendar cell when the cell's date is the today date.*/ .jqx-calendar-cell-today { color: #898989; background-color: #ffffdb; border: 1px solid #fdc066; margin: 0 0 0 0; cursor: pointer; } /*applied to a calendar cell when the cell is hovered.*/ .jqx-calendar-cell-hover { margin: 0 0 0 0; cursor: pointer; } /*applied to a calendar cell when the cell is selected.*/ .jqx-calendar-cell-selected { margin: 0 0 0 0; cursor: pointer; } /*applied to a calendar cell when the cell's date represents a date from the previous or next month.*/ .jqx-calendar-cell-othermonth { color: #898989 !important; margin: 0 0 0 0; cursor: pointer; } /*applied to a calendar cell when the calendar is disabled.*/ .jqx-calendar-cell-disabled { color: #ccc; } /*applied to a calendar cell when the cell is from the row header that displays the week numbers.*/ .jqx-calendar-row-cell { outline: none; text-align: center; border: 1px solid transparent; margin: 0 0 0 0; cursor: default; } /*applied to a calendar cell when the cell is from the row header that displays the week numbers and the calendar is disabled.*/ .jqx-calendar-row-cell-disabled { } .jqx-calendar-footer { margin: 5px; color: inherit; font-size: 13px; } .jqx-calendar-title-container { overflow: hidden; } /*applied to a calendar cell when the cell is from the column header that displays the day names.*/ .jqx-calendar-column-cell { overflow: hidden; text-align: center; outline: none; font-weight: normal; padding: 1px; border: 1px solid transparent; margin: 0 0 0 0; cursor: default; } /*applied to a calendar cell when the cell is from the column header that displays the day names and the calendar is disabled.*/ .jqx-calendar-column-cell-disabled { } /*applied to the calendar's cell area element.*/ .jqx-calendar-view { -webkit-appearance: none; outline: none; padding: 0px; border: 0px solid #fff; margin: 0 0 0 0; cursor: default; } /*jqxExpander and jqxNavigationBar Style*/ .jqx-expander { } /*applied to the Expander's header and content*/ .jqx-expander-header, .jqx-expander-content { border-left-width: 1px; border-right-width: 1px; border-left-style: solid; border-right-style: solid; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; outline: 0; } /*applid to the content of the expander header.*/ .jqx-expander-header-content { padding-left: 3px; } /*applid to the content of the expander header.*/ .jqx-expander-header-content-rtl { padding-right: 3px; } .jqx-expander-content { padding-top: 0px; padding-bottom: 0px; overflow: auto; outline: 0; } /*applied to the Expander's header and its content when it is on the top of the header*/ .jqx-expander-header, .jqx-expander-content-top { border-top-width: 1px; border-top-style: solid; } /*applied to the Expander's header and its content when it is on the bottom of the header*/ .jqx-expander-header, .jqx-expander-content-bottom { border-bottom-width: 1px; border-bottom-style: solid; } /*applied to the Expander's header*/ .jqx-expander-header { cursor: pointer; overflow: hidden; } /*applied to the Expander's header when the expander is disabled or the toggleMode is "none"*/ .jqx-expander-header-disabled { cursor: default; } /*applied to the Expander's arrow*/ .jqx-expander-arrow { width: 17px; height: 17px; position: relative; } /*applied to the Expander's content if it is empty*/ .jqx-expander-content-empty { border-width: 0px; padding: 0px; } /*applied to jqxNavigationBar. The NavigationBar internally uses jqxExpander's classes and inherits all header and content style settings from the Expander.*/ .jqx-navigationbar { border: none; margin: 0px; -webkit-appearance: none; outline: none; } /*jqxPanel Style*/ .jqx-panel { border: 1px solid transparent; -webkit-appearance: none; outline: none; padding: 0px; margin: 0px; cursor: default; overflow: hidden; } /*applied to the Panel's element displayed when the horizontal and vertical scrollbars are visible and the element is positioned below the vertical scrollbar and on the right of the horizontal scrollbar.*/ .jqx-panel-bottomright { } /*applied to the DropDownButton's Popup.*/ .jqx-dropdownbutton-popup { -webkit-appearance: none; outline: none; border: 1px solid transparent; } .jqx-listbox { -webkit-appearance: none; outline: none; border: 1px solid transparent; padding: 0px; margin: 0px; cursor: default; overflow: hidden; } /*applied to the ListBox's element displayed when the horizontal and vertical scrollbars are visible and the element is positioned below the vertical scrollbar and on the right of the horizontal scrollbar.*/ .jqx-listbox-bottomright { } /*applied to the ListBox's groups.*/ .jqx-listitem-state-group { white-space: nowrap; padding: 5px 2px 5px 2px; background: transparent; font-weight: bold; text-align: left; outline: none; overflow: hidden; vertical-align: middle; cursor: default; } /*applied to a list item in default state.*/ .jqx-listitem-state-normal { white-space: nowrap; padding: 3px; padding-top: 5px; padding-bottom: 5px; border: 1px solid transparent; outline: none; visibility: inherit; display: inherit; text-align: left; overflow: hidden; position: absolute; left: 0; top: 0; cursor: default; } /*applied to a list item in hovered state.*/ .jqx-listitem-state-hover { white-space: nowrap; background: transparent; padding: 3px 3px 3px 3px; padding-top: 5px; padding-bottom: 5px; border: 1px solid transparent; } /*applied to a list item when the item is selected.*/ .jqx-listitem-state-selected { white-space: nowrap; padding: 3px 3px 3px 3px; padding-top: 5px; padding-bottom: 5px; border: 1px solid transparent; } .jqx-listbox-feedback { height: 1px; border-top: 1px dashed #000; } .jqx-listitem-element { -ms-touch-action: none; border: none; width: 100%; height: 100%; align: left; valign: top; position: absolute; } /*jqxComboBox Style*/ /*applied to the jqxComboBox's content which displays the text.*/ .jqx-combobox-content { padding: 0px; overflow: hidden; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; margin: 0px; text-align: left; vertical-align: middle; white-space: nowrap; -webkit-appearance: none; outline: none; border: none; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; border-right: 1px solid transparent; -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box; } .jqx-combobox-content-rtl { border: none; -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; border-top-left-radius: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 0px; border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 3px; border-right: none; border-left: 1px solid transparent; -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box; } /*applied to the ComboBox's input field.*/ .jqx-combobox-input { -webkit-appearance: none; -webkit-border-radius: 0px; padding: 0 0 0 0; outline: none; border: 0px solid #aaa; -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box; } .jqx-combobox-input::-ms-clear { display: none; } /*applied to the ComboBox's content when the widget is disabled.*/ .jqx-combobox-content-disabled { color: #AAA; } /*applied to the ComboBox's arrow button.*/ .jqx-combobox-arrow-normal, .jqx-action-button { -webkit-appearance: none; outline: none; overflow: hidden; margin: 0 0 0 0; border: none; cursor: pointer; } /*applied to the ComboBox's arrow button*/ .jqx-combobox-arrow-hover, .jqx-combobox-arrow-selected { -webkit-appearance: none; outline: none; overflow: hidden; margin: 0 0 0 0; } /*applied to the ComboBox in normal state.*/ .jqx-combobox-state-normal { -webkit-appearance: none; outline: none; border: 1px solid transparent; overflow: hidden; margin: 0 0 0 0; } /*applied to the ComboBox when the mouse is over the widget.*/ .jqx-combobox-state-hover { overflow: hidden; border: 1px solid transparent; margin: 0 0 0 0; } /*applied to the ComboBox when the popup ListBox is shown.*/ .jqx-combobox-state-selected { overflow: hidden; border: 1px solid transparent; margin: 0 0 0 0; } /*applied to the ComboBox when the widget is focused.*/ .jqx-combobox-state-focus { border: 1px solid transparent; } .jqx-combobox-multi-item { padding: 1px 3px; margin: 2px; white-space: nowrap; border-style: solid; font-weight: normal; overflow: hidden; text-align: left; } .jqx-combobox-multi-item a:link, .jqx-combobox-multi-item a:visited { color: inherit; display: block; outline: 0 none; text-decoration: none; cursor: pointer; } /*applied to the ComboBox when the widget is disabled.*/ .jqx-combobox-state-disabled { white-space: nowrap; margin: 0px; color: #AAA; } /*jqxSelect Style*/ .jqx-select { overflow: hidden; padding-left: 3px; padding-top: 0px; padding-bottom: 0px; margin: 0px; -webkit-appearance: none; outline: 0 none; } .jqx-select-content { cursor: pointer; text-overflow: ellipsis; } .jqx-select-container { padding: 0; } .jqx-select-item { padding: 3px; margin: 1px; white-space: normal !important; cursor: default; } /*jqxDropDownList Style*/ /*applied to the dropdownlist's content element which displays the selected item's text or html.*/ .jqx-dropdownlist-content { padding: 0px; overflow: hidden; padding-left: 4px; padding-top: 0px; padding-bottom: 0px; margin: 0px; text-align: left; vertical-align: middle; white-space: nowrap; -webkit-appearance: none; outline: 0 none; border: none; } .jqx-dropdownlist-content-rtl { padding-left: 0px; padding-right: 3px; } .jqx-dropdownlist .jqx-icon-arrow-down { width: 13px; } .jqx-dropdownlist .jqx-icon-arrow-up { width: 13px; } .jqx-combobox .jqx-icon-arrow-down { width: 13px; } .jqx-combobox .jqx-icon-arrow-up { width: 13px; } /*applied to the dropdownlist's content element which displays the selected item's text or html and the widget is disabled. */ .jqx-dropdownlist-content-disabled { } /*applied to the dropdownlist in default state.*/ .jqx-dropdownlist-state-normal { -webkit-appearance: none; outline: none; border: 1px solid transparent; overflow: hidden; margin: 0 0 0 0; cursor: pointer; } /*applied to the dropdownlist in hovered state.*/ .jqx-dropdownlist-state-hover { overflow: hidden; border: 1px solid transparent; margin: 0 0 0 0; cursor: pointer; } /*applied to the dropdownlist in selected state.*/ .jqx-dropdownlist-state-selected { overflow: hidden; background-color: transparent; border: 1px solid transparent; margin: 0 0 0 0; cursor: pointer; } /*applied to the dropdownlist in focused state.*/ .jqx-dropdownlist-state-focus { border: 1px solid #909090; } /*applied to the dropdownlist in disabled state.*/ .jqx-dropdownlist-state-disabled { } /*jqxScrollBar Style*/ .jqx-scrollbar { background: transparent; margin: 0; padding: 0; border: none; } /*applied to the scrollbar in default state.*/ .jqx-scrollbar-state-normal { background: #efefef; margin: 0px; padding: 0px; border: 1px solid transparent; } /*applied to the scrollbar buttons in default state.*/ .jqx-scrollbar-button-state-normal { margin: 0px; padding: 0px; border: 1px solid transparent; } /*applied to the scrollbar buttons in hovered state.*/ .jqx-scrollbar-button-state-hover { margin: 0px; padding: 0px; border: 1px solid transparent; } /*applied to the scrollbar buttons in pressed state.*/ .jqx-scrollbar-button-state-pressed { margin: 0px; padding: 0px; border: 1px solid transparent; } /*applied to the horizontal scrollbar thumb in default state.*/ .jqx-scrollbar-thumb-state-normal-horizontal { margin: 0px; padding: 0px; background: transparent; border: 1px solid transparent; touch-action: none; } /*applied to the horizontal scrollbar thumb in hovered state.*/ .jqx-scrollbar-thumb-state-hover-horizontal { margin: 0px; padding: 0px; border: 1px solid transparent; } /*applied to the horizontal scrollbar thumb in default state.*/ .jqx-scrollbar-thumb-state-pressed-horizontal { margin: 0px; padding: 0px; border: 1px solid transparent; } /*applied to the vertical scrollbar thumb in default state.*/ .jqx-scrollbar-thumb-state-normal { margin: 0px; padding: 0px; border: 1px solid transparent; touch-action: none; } /*applied to the vertical scrollbar thumb in default state.*/ .jqx-scrollbar-thumb-state-hover { margin: 0px; padding: 0px; background: transparent; border: 1px solid transparent; } /*applied to the vertical scrollbar thumb in default state.*/ .jqx-scrollbar-thumb-state-pressed { margin: 0px; padding: 0px; background: #d1d1d1; border: 1px solid #909090; } /* jqxWindow */ .jqx-window { position: absolute; overflow: hidden; border: 1px solid transparent; } /*applied to the jqxWindow when it’s disabled*/ .jqx-window-disabled { } /*applied to the window’s header*/ .jqx-window-header { outline: none; border-width: 0px; border-bottom: 1px solid transparent; overflow: hidden; padding: 7px; height: auto; white-space: nowrap; overflow: hidden; } /*applied to the window’s header when the window is disabled*/ .jqx-window-header-disabled { } /*applied to the window’s content*/ .jqx-window-content { outline: none; overflow: auto; text-align: left; background-color: transparent; padding: 5px; -webkit-background-clip: padding-box; background-clip: padding-box; } /*applied to the window’s content when the window is disabled*/ .jqx-window-content-disabled { outline: none; overflow: auto; text-align: left; padding: 5px; } /*applied to the window’s close button*/ .jqx-window-close-button { cursor: pointer; background-image: url(images/close.png); background-repeat: no-repeat; margin-top: 2px; } /*applied to the window's collapse button*/ .jqx-window-collapse-button { background-image: url(images/icon-up.png); cursor: pointer; margin-top: 3px; } /*applied to the window's collapse button when the window is collapsed*/ .jqx-window-collapse-button-collapsed { margin-top: 3px; cursor: pointer; background-image: url(images/icon-down.png); } /*setting styles of the modal window’s background*/ .jqx-window-modal { background-color: Black; } .jqx-window-close-button-hover { } .jqx-docking { overflow: hidden; } .jqx-docking-panel { margin: 0px; padding: 0px; min-height: 100px; } .jqx-docking-drop-indicator { border-style: dashed; border-width: 1px; margin: 0px; } .jqx-docking-window { margin: 0px; } /* jxSlider */ /* applied to jqxSlider widget */ .jqx-slider { outline: none; clear: both; position: relative; overflow: hidden; } /*applied to the ticks which can be in the top/bottom/both sides of the jqxSlider*/ .jqx-slider-tick { border-left: 1px solid transparent; z-index: 9; } /*applied to the ticks when the slider is in horizontal mode*/ .jqx-slider-tick-horizontal { width: 1px; border-left: none; margin-top: 1px; } /*applied to the ticks when the slider is in vertical mode*/ .jqx-slider-tick-vertical { height: 1px; border-top: none; } /*applied to the ticks container*/ .jqx-slider-tickscontainer { z-index: 10; position: relative; margin-top: 0px; margin-bottom: 0px; z-index: 9; } /*applied to the jqxSlider thumb used for changing/indicating current value*/ .jqx-slider-slider { cursor: pointer; width: 20px; height: 20px; z-index: 15; position: absolute; left: 0px; top: 0px; -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; } .jqx-slider-button { cursor: pointer; -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; box-sizing: content-box !important; padding: 3px !important; } /*applied to the slider's thumb when the slider is in horizontal mode*/ .jqx-slider-slider-horizontal { margin-top: -9px; -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; border: 1px solid transparent; } /*applied to the slider's thumb when the slider is in vertical mode*/ .jqx-slider-slider-vertical { margin-left: -9px; -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; border: 1px solid transparent; } /*applied to the track where is located the thumb*/ .jqx-slider-track { height: 4px; float: left; position: relative; z-index: 20; cursor: pointer; } /*used in horizontal slider*/ .jqx-slider-track-horizontal { height: 4px; margin-top: 2px; } /*used in vertical slider*/ .jqx-slider-track-vertical { width: 4px; } /*applied to the div which is between the thumbs in a range slider or from beginning of the track to the current thumb position in the default slider*/ .jqx-slider-rangebar { } /* jqxSplitter */ .jqx-splitter { overflow: hidden; border: 1px solid transparent; position: relative; } /* Split bar's class when the jqxSplitter is with horizontal orientation */ .jqx-splitter-splitbar-vertical { border: 1px solid transparent; border-top-width: 0px; border-bottom-width: 0px; cursor: e-resize; cursor: col-resize; position: absolute; } /* Split bar's mouse over state */ .jqx-splitter-splitbar-hover { background-color: transparent; } /* Split bar's class when the jqxSplitter is with horizontal orientation. */ .jqx-splitter-splitbar-horizontal { position: absolute; border: 1px solid transparent; border-left-width: 0px; border-right-width: 0px; cursor: n-resize; cursor: row-resize; } /* This class is applied to the splitter when it's dragged to it's max left/right boundary */ .jqx-splitter-splitbar-invalid { background: #FF0000 !important; } /* This class is added to split bar's collapse button when the splitter is with vectical orientation. */ .jqx-splitter-collapse-button-horizontal { cursor: pointer; width: 45px; height: 5px; } /* This class is added to split bar's collapse button when the splitter is with horizontal orientation. */ .jqx-splitter-collapse-button-vertical { cursor: pointer; width: 5px; height: 45px; } /* This class is added when the user disable the splitter. */ .jqx-splitter-splitbar-collapsed { cursor: default; } /* Applied to the jqxSplitter panels. */ .jqx-splitter-panel { border: none; outline: none; position: absolute; overflow: hidden; } /* This class is added to a nested splitter.*/ .jqx-splitter-nested, .jqx-splitter-panel-nested { border: none; overflow: hidden; } .jqx-draggable { } .jqx-draggable-dragging { border: 0px solid black; } .jqx-draggable-disabled { cursor: default; } .jqx-validator-hint { height: 18px; width: auto; display: inline-block; cursor: pointer; padding-left: 5px; padding-right: 5px; font-family: Verdana; font-size: 13px; border: 1px solid #6E0000; background-color: #942724; color: #fff; z-index: 99999; white-space: nowrap; } .jqx-validator-hint-arrow { z-index: 99999; height: 9px; width: 9px; padding: 0px; margin: 0px; background-color: transparent; background-image: url(images/multi-arrow.gif); } .jqx-validator-error-label { color: #dd4b39; vertical-align: top; text-align: left; display: block; cursor: default; line-height: 17px; } .jqx-validator-error-element { border-color: #dd4b39 !important; } .jqx-switchbutton { outline: none; overflow: hidden; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #ccc; } .jqx-switchbutton-thumb { display: inline-block; cursor: pointer; border: 1px solid #ccc; } .jqx-switchbutton-label { font-size: 15px; font-family: Sans-Serif; text-align: center; text-transform: uppercase; font-weight: bold; } .jqx-switchbutton-wrapper { } .jqx-switchbutton-label-on { } .jqx-switchbutton-label-off { } /*left, right, up and down arrow icons.*/ .jqx-left-arrow { background: transparent; background-image: url('images/icon-left.png'); cursor: pointer; } .jqx-right-arrow { background: transparent; background-image: url('images/icon-right.png'); cursor: pointer; } .jqx-icon-delete { background-image: url('images/icon-delete.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-edit { background-image: url('images/icon-edit.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-save { background-image: url('images/icon-save.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-cancel { background-image: url('images/icon-cancel.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-arrow-up, .jqx-icon-arrow-up-hover, .jqx-icon-arrow-up-selected { background-image: url('images/icon-up.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-arrow-down, .jqx-icon-arrow-down-hover, .jqx-icon-arrow-down-selected { background-image: url('images/icon-down.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-arrow-left, .jqx-icon-arrow-left-hover, .jqx-icon-arrow-left-selected { background-image: url('images/icon-left.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-arrow-right, .jqx-icon-arrow-right-hover, .jqx-icon-arrow-right-selected { background-image: url('images/icon-right.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-arrow-first, .jqx-icon-arrow-first-hover, .jqx-icon-arrow-first-selected { background-image: url('images/icon-first.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-arrow-last, .jqx-icon-arrow-last-hover, .jqx-icon-arrow-last-selected { background-image: url('images/icon-last.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-arrow-up-hover { background-image: url('images/icon-up.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-arrow-down-hover { background-image: url('images/icon-down.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-arrow-left-hover { background-image: url('images/icon-left.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-arrow-right-hover { background-image: url('images/icon-right.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-arrow-up-selected { background-image: url('images/icon-up.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-arrow-down-selected { background-image: url('images/icon-down.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-arrow-left-selected { background-image: url('images/icon-left.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-arrow-right-selected { background-image: url('images/icon-right.png'); background-repeat: no-repeat; background-position: center; } .jqx-icon-close { cursor: pointer; background-image: url(images/close.png); background-repeat: no-repeat; background-position: center; } .jqx-icon-close-white { background-image: url(images/close_white.png); } .jqx-icon-close-hover { cursor: pointer; background-image: url(images/close.png); background-repeat: no-repeat; background-position: center; } .jqx-icon-search { cursor: pointer; background-image: url(images/search.png); background-repeat: no-repeat; background-position: center; margin-top: 1px; background-size: 13px; width: 13px; height: 13px; } .jqx-icon-plus { background-image: url(images/plus.png); background-repeat: no-repeat; background-position: center; background-size: 16px; width: 16px; height: 16px; } .jqx-icon-plus-alt, .jqx-icon-plus-alt-white { background-image: url(images/icon-plus.png); background-repeat: no-repeat; background-position: center; background-size: 16px; width: 16px; height: 16px; } .jqx-icon-plus-alt-white { background-image: url(images/icon-plus-white.png); } /* jqxScrollView */ .jqx-scrollview-button { width: 10px; height: 10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; display: inline-block; margin: 2px; cursor: pointer; background-color: #aaaeaf; } .jqx-scrollview { background-color: #000; -ms-touch-action: auto !important; } .jqx-icon-calendar, .jqx-icon-calendar-hover, .jqx-icon-calendar-pressed { background-image: url('images/icon-calendar.png'); background-repeat: no-repeat; background-position: left top; position: relative; width: 15px !important; height: 15px !important; margin-top: -7.5px !important; } /*applied to Inputs*/ .jqx-input-widget { box-sizing: border-box !important; } .jqx-input { overflow: hidden; background-color: inherit; border-color: #c7c7c7; } .jqx-input-invalid { color: red !important; } .jqx-input-group { overflow: hidden; } .jqx-input-group-addon { border: 1px solid transparent; position: relative; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; padding: 2px 8px !important; float: left; white-space: nowrap; vertical-align: middle; } .jqx-input-group-addon:first-child { border-right-width: 0px; border-bottom-right-radius: 0 !important; border-top-right-radius: 0 !important; } .jqx-input-group-addon:last-child { border-left-width: 0px; border-bottom-left-radius: 0 !important; border-top-left-radius: 0 !important; } .jqx-input-group-addon:not(:last-child):not(:first-child) { border-bottom-left-radius: 0 !important; border-top-left-radius: 0 !important; border-bottom-right-radius: 0 !important; border-top-right-radius: 0 !important; border-left-width: 0px; } .jqx-input-group .jqx-input { padding: 2px 1px !important; border-left-width: 1px !important; border-right-width: 1px !important; } .jqx-editor { border-style: solid; border-width: 1px; border-color: transparent; overflow: hidden; box-sizing: border-box !important; } .jqx-editor-window { overflow: hidden; } .jqx-editor-inline { padding: 0px; border-width: 1px; border-style: solid; border-color: transparent; } .jqx-editor-inline p { margin: 0px; padding: 0 .2em; } .jqx-editor-inline-focus { border-width: 1px; border-style: solid; overflow: auto; } .jqx-editor iframe { border: 0; margin: 0; padding: 0; background: #fff; display: inline; vertical-align: top; width: 100%; height: 100%; } .jqx-editor-color-bar { height: 3px; } .jqx-editor-color-picker table { margin: 0; padding: 0 4px 4px; empty-cells: show; border-collapse: separate; } .jqx-editor-color-picker td { border-collapse: separate; border: 1px solid transparent; cursor: pointer; margin: 0; position: relative; } .jqx-editor-color-picker td:hover { border: 1px solid #000; } .jqx-editor-color-picker-selected-cell { outline: 1px solid #000; } .jqx-editor-color-picker td div { width: 16px; height: 16px; } .jqx-editor-content { width: 100%; border-style: solid; border-width: 1px; outline: 0; left: 0px; position: relative; box-sizing: border-box !important; } .jqx-editor-container { position: relative; padding: 4px; padding-top: 0px; width: 100%; height: 100%; box-sizing: border-box !important; } .jqx-editor-toolbar-container { top: 0px; left: 0px; box-sizing: border-box !important; } .jqx-editor-toolbar-inline { padding: 0px 4px; border-width: 1px; border-style: solid; } .jqx-editor-toolbar { margin: 0; padding: 0px; padding-bottom: 4px; } .jqx-editor-toolbar-icon { height: 21px; width: 21px; vertical-align: middle; opacity: .667; margin: 2px 0; background: url('images/html_editor.png') no-repeat; } .jqx-editor-toolbar-icon-bold { background-position: 0px 0px !important; } .jqx-editor-toolbar-icon-italic { background-position: -21px 0px !important; } .jqx-editor-toolbar-icon-underline { background-position: -42px 0px !important; } .jqx-editor-toolbar-icon-fontname { background-position: -63px 0px !important; } .jqx-editor-toolbar-icon-fontsize { background-position: -84px 0px !important; } .jqx-editor-toolbar-icon-createlink { background-position: -147px 0px !important; } .jqx-editor-toolbar-icon-insertorderedlist { background-position: -168px 0px !important; } .jqx-editor-toolbar-icon-insertunorderedlist { background-position: -189px 0px !important; } .jqx-editor-toolbar-icon-outdent { background-position: -210px 0px !important; } .jqx-editor-toolbar-icon-indent { background-position: -231px 0px !important; } .jqx-editor-toolbar-icon-insertimage { background-position: -337px 0px !important; } .jqx-editor-toolbar-icon-justifyleft { background-position: -252px 0px !important; } .jqx-editor-toolbar-icon-justifycenter { background-position: -273px 0px !important; } .jqx-editor-toolbar-icon-justifyright { background-position: -294px 0px !important; } .jqx-editor-toolbar-icon-removeformat { background-position: -316px 0px !important; } .jqx-editor-toolbar-icon-viewsource { background-position: -359px 0px !important; } .jqx-editor-toolbar-icon-forecolor { background-position: -105px 0px !important; height: 15px; } .jqx-editor-toolbar-icon-backcolor { background-position: -380px 0px !important; height: 15px; } .jqx-editor-toolbar-icon:hover { opacity: 1; } .jqx-fill-state-disabled .jqx-editor-toolbar-icon { opacity: .667; } .jqx-editor-toolbar-item { display: inline-block; margin-left: 2px; vertical-align: middle; } .jqx-editor-toolbar-separator { border-left: 1px solid #ccc; margin: 0 2px; outline: none; overflow: hidden; padding: 0; text-decoration: none; vertical-align: middle; width: 0; display: inline-block; } .jqx-editor-toolbar-group { display: inline-block; margin-right: 4px; margin-top: 4px; white-space: nowrap; } .jqx-editor-toolbar-button { text-decoration: none; vertical-align: middle; cursor: default; display: inline-block; padding: 0px !important; margin-right: 2px; } .jqx-editor-toolbar-group .jqx-editor-toolbar-button { margin-right: -1px; box-shadow: none; position: relative; margin-left: 0px !important; } .jqx-editor-toolbar-group .jqx-editor-toolbar-button:hover, .jqx-editor-toolbar-group .jqx-editor-toolbar-button:active { z-index: 55; } .jqx-editor-toolbar-group .jqx-editor-toolbar-button.jqx-fill-state-normal { background: transparent !important; } .jqx-date-time-input-popup table td a { border: 1px transparent solid; width: 100%; display: inline-block; margin: 0; padding: 0; outline: 0; color: #333; } .jqx-date-time-input-popup table td input { width: 25px; margin: 0; text-align: center; padding: 4px 6px; height: 20px; line-height: 20px; vertical-align: middle; } .jqx-scheduler .jqx-cell { padding: 0px !important; cursor: default; } .jqx-scheduler .jqx-widget-header.jqx-grid-header { border-bottom-color: transparent; border-bottom-width: 0px; } .jqx-scheduler .jqx-grid-column-header, .jqx-scheduler.jqx-widget .jqx-grid-column-header { border-bottom: 1px solid #c5c5c5; } .jqx-grid-column-header[sort] > div > div { width: calc(100% - 20px); } .jqx-grid-column-header[filter] > div > div { width: calc(100% - 20px); } .jqx-grid-column-header[filter][sort] > div > div { width: calc(100% - 40px); } .jqx-scheduler-all-day-cell { text-align: left; } .jqx-scheduler-all-day-cell span { margin-left: 3px; } .jqx-scheduler-month-cell { background: #f2f2f2; color: #000; opacity: 0.8; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: inherit; vertical-align: top; text-align: left; } .jqx-scheduler-month-cell-touch { background: transparent; border: none; vertical-align: middle; text-align: center; } .jqx-scheduler-month-cell-popup { border: 1px solid #333; background: #f2f2f2; box-shadow: 0 5px 0px rgba(0,0,0,.15) !important; } .jqx-widget .jqx-scheduler-middle-cell, .jqx-scheduler-middle-cell { border-bottom-color: #ddd !important; } .jqx-scheduler-cell-selected.jqx-scheduler-middle-cell { border-bottom-style: dotted; } .jqx-scheduler-work-time-cell { background: #fff; } .jqx-scheduler-not-work-time-cell { background: #eee; } .jqx-scheduler-month-outer-cell { color: #555; } .jqx-scheduler-month-weekend-cell { background: #eee; } .jqx-scheduler-disabled-cell { background: #e9edf1; } .jqx-scheduler-toolbar { font-size: 14px; } .jqx-scheduler-time-column, .jqx-scheduler-toolbar { background-image: none !important; background: #fff !important; color: #333 !important; } .jqx-scheduler-week-number-column { background: #e8e8e8 !important; color: #333; } .jqx-scheduler-time-column-header-cell { border-left-color: transparent !important; } .jqx-scheduler-time-column-header-cell-rtl { border-right-color: transparent !important; } .jqx-scheduler-appointment { overflow: visible; border: 1px solid #555; white-space: pre-line; cursor: pointer; vertical-align: middle; text-overflow: ellipsis; user-select: none; } .jqx-scheduler-appointment-rtl { direction: rtl; text-align: right; } .jqx-scheduler-appointment-content { overflow: hidden; text-overflow: ellipsis; height: 100%; padding-left: 5px; padding-right: 5px; } .jqx-scheduler-appointment-inner-content { overflow: hidden; width: 100%; text-overflow: ellipsis; padding-bottom: 3px; } .jqx-scheduler-appointment-duration-status { height: 0px; border-bottom-width: 2px; border-bottom-style: dotted; border-color: #f05c2d; background: #f05c2d; position: absolute; bottom: -1px; left: 0px; border-radius: 5px; } .jqx-scheduler-appointment-status { width: 4px; height: 100%; border-right-width: 1px; border-right-style: solid; position: absolute; top: 0px; left: 0px; } .jqx-scheduler-appointment-status-rtl { width: 4px; height: 100%; border-right-width: 0px; border-right-style: none; border-left-width: 1px; border-left-style: solid; position: absolute; top: 0px; right: 0px; } .jqx-scheduler-appointment-status-stripes { background-image: url('images/stripes.png'); background-repeat: repeat-y; background-position: left top; } .jqx-scheduler-appointment-resize-indicator { width: 4px; height: 4px; position: absolute; border: 1px solid black; background: white; display: none; } .jqx-scheduler-appointment-top-resize-indicator { top: -3px; left: 50%; margin-left: -2px; cursor: row-resize; } .jqx-scheduler-appointment-bottom-resize-indicator { cursor: row-resize; bottom: -3px; left: 50%; margin-left: -2px; } .jqx-scheduler-appointment-left-resize-indicator { cursor: col-resize; top: 50%; left: -3px; margin-top: -2px; } .jqx-scheduler-appointment-right-resize-indicator { cursor: col-resize; top: 50%; margin-top: -2px; right: -3px; } .jqx-scheduler-appointment span { vertical-align: middle; text-overflow: ellipsis; position: relative; top: -1px; } .jqx-scheduler-feedback-appointment { opacity: 0.7; position: absolute; z-index: 99999; } .jqx-scheduler-selected-appointment { border: 1px solid #316293 !important; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important; -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important; box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important; white-space: pre-line; } .jqx-scheduler-appointment:hover { border: 1px solid #3f7ebe !important; } .jqx-scheduler-feedback-drag-appointment { background: #aaa !important; } .jqx-icon-recurrence, .jqx-icon-recurrence-exception, .jqx-icon-recurrence-white, .jqx-icon-recurrence-exception-white, .jqx-icon-time { background-image: url('images/icon-recurrence.png'); background-repeat: no-repeat; background-position: center; width: 16px; height: 16px; float: left; margin: 3px; margin-left: 5px; } .jqx-icon-time { background-image: url('images/icon-time.png'); margin: 0px; position: relative; left: 1px; margin-top: -8px; } .jqx-icon-time-white { background-image: url('images/icon-time-white.png'); } .jqx-icon-recurrence-exception { background-image: url('images/icon-recurrence-exception.png'); } .jqx-icon-recurrence-exception-white { background-image: url('images/icon-recurrence-exception-white.png'); } .jqx-icon-recurrence-white { background-image: url('images/icon-recurrence-white.png'); } .jqx-scheduler-cell-hover { border-color: #3f7ebe !important; background: #a2c0df !important; } .jqx-scheduler-cell-selected { border-color: #316293 !important; background: #2f7eb6 !important; } .jqx-scheduler-edit-dialog-label { clear: both; float: left; margin-left: 2%; padding: 4px; text-align: right; width: 18%; line-height: 25px; } .jqx-scheduler-edit-dialog-field { clear: right; float: right; margin-right: 2%; padding: 4px; width: 380px; } .jqx-scheduler-edit-dialog-label-rtl { clear: both; float: right; margin-left: 0px; margin-right: 2%; padding: 4px; text-align: left; width: 18%; line-height: 25px; } .jqx-scheduler-edit-dialog-field-rtl { clear: left; float: left; margin-right: 0px; margin-left: 2%; padding: 4px; width: 72%; } .jqx-scheduler-legend-bar { overflow: hidden; border-color: inherit; border: none; } .jqx-scheduler-legend-bar-bottom { border-top-width: 1px; border-top-style: solid; } .jqx-scheduler-legend-bar-top { border-bottom-width: 1px; border-bottom-style: solid; } .jqx-scheduler-legend { width: 14px; height: 14px; float: left; margin-right: 3px; border-style: solid; border-width: 1px; cursor: pointer; vertical-align: middle; margin-top: 4px; } .jqx-scheduler-legend-label { float: left; margin-right: 12px; cursor: pointer; vertical-align: middle; margin-top: 4px; } .jqx-scheduler-cell-selected .jqx-scheduler-agenda-date { color: #fff; } .jqx-scheduler-cell-selected .jqx-scheduler-agenda-time { color: #fff; } .jqx-scheduler-cell-selected .jqx-scheduler-agenda-appointment, .jqx-scheduler-cell-selected .jqx-scheduler-agenda-appointment-rtl { color: #fff; } .jqx-scheduler-agenda-date { padding-top: 5px; padding-bottom: 5px; } .jqx-scheduler-agenda-time { padding: 5px; } .jqx-scheduler-agenda-appointment, .jqx-scheduler-agenda-appointment-rtl { cursor: pointer; } .jqx-scheduler-agenda-appointment-resource, .jqx-scheduler-agenda-appointment-resource-rtl { margin: 5px; cursor: pointer; } .jqx-scheduler-agenda-appointment-resource-rtl, .jqx-scheduler-agenda-appointment-rtl { float: right; } .jqx-scheduler-agenda-day { margin: 3px; font-size: 33px; font-weight: normal; } .jqx-scheduler-agenda-week { font-style: normal; font-size: 13px; } .jqx-scheduler-agenda-date { font-size: 10px; } .jqx-scheduler-cell-focus { border-style: dotted; border-color: #59a0d5 !important; background: #59a0d5 !important; } /*applied to all widgets*/ .jqx-widget { -moz-box-sizing: content-box; box-sizing: content-box; -ms-touch-action: none; zoom: 1 !important; color: #000000; -moz-background-clip: padding; background-clip: padding-box; -webkit-text-size-adjust: none; -ms-text-size-adjust: none; -webkit-appearance: none; -webkit-background-clip: padding-box; direction: ltr !important; -webkit-tap-highlight-color: rgba(0,0,0,0); font-family: Verdana,Arial,sans-serif; font-style: normal; font-size: 13px; } .jqx-item { -ms-touch-action: none; -moz-box-sizing: content-box; box-sizing: content-box; color: inherit; -webkit-text-size-adjust: none; } /*applied to containers to set a background and border color. Tabs, NavigationBar, Calendar content.*/ .jqx-widget-content { -moz-box-sizing: content-box; box-sizing: content-box; -ms-touch-action: none; -moz-background-clip: padding; -webkit-text-size-adjust: none; background-clip: padding-box; -webkit-background-clip: padding-box; -webkit-tap-highlight-color: rgba(0,0,0,0); font-family: 'Roboto', sans-serif; font-style: normal; font-size: 13px; border-color: #a0c7fb; background: #fff; } /*applied to header areas. Tabs, Menu, Window, Calendar.*/ .jqx-widget-header { -moz-box-sizing: content-box; box-sizing: content-box; -ms-touch-action: none; -moz-background-clip: padding; -webkit-text-size-adjust: none; background-clip: padding-box; -webkit-background-clip: padding-box; -webkit-tap-highlight-color: rgba(0,0,0,0); border-color: #c5c5c5; background: #e8e8e8; } .jqx-fill-state-normal { -moz-box-sizing: content-box; box-sizing: content-box; -ms-touch-action: none; font-family: Verdana,Arial,sans-serif; font-style: normal; font-size: 13px; border-color: #aaa; background: #efefef; } .jqx-fill-state-hover { -moz-box-sizing: content-box; box-sizing: content-box; border-color: #a0c7fb; background: #a0c7fb; } .CheckedRowSelection { background: #ebf5ff; } .jqx-fill-state-focus { border-color: #555; } .jqx-fill-state-disabled { cursor: default; color: #000; opacity: .55; filter: Alpha(Opacity=45); } .jqx-fill-state-normal td, .jqx-fill-state-hover td, .jqx-fill-state-pressed td, .jqx-fill-state-disabled td, .jqx-fill-state-focus td, .jqx-widget td, .jqx-widget-content td, .jqx-widget-header td { box-sizing: border-box; -moz-box-sizing: border-box; } .jqx-widget .jqx-grid-cell, .jqx-widget .jqx-grid-column-header, .jqx-widget .jqx-grid-group-cell { border-color: #a4bad9; } .jqx-widget .jqx-grid-column-menubutton, .jqx-widget .jqx-grid-column-sortascbutton, .jqx-widget .jqx-grid-column-sortdescbutton, .jqx-widget .jqx-grid-column-filterbutton { background-color: transparent; border-color: #aaa; } .jqx-grid-column-header a:link, .jqx-grid-column-header a:visited { } .jqx-grid-bottomright, .jqx-panel-bottomright, .jqx-listbox-bottomright { background-color: #e5e5e5; } .jqx-tabs-title-selected-top { border-color: #aaa; border-bottom: 1px solid #fff; background-color: #fff; } /*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'bottom' .*/ .jqx-tabs-title-selected-bottom { border-color: #aaa; border-top: 1px solid #fff; background-color: #fff; } /*applied to the tab's selection tracker when the jqxTab's position property is set to 'top'.*/ .jqx-tabs-selection-tracker-top { border-color: #aaa; border-bottom: 1px solid #fff; } /*applied to the tab's selection tracker when the jqxTab's position property is set to 'bottom'.*/ .jqx-tabs-selection-tracker-bottom { border-color: #aaa; border-top: 1px solid #fff; } /*jqxMaskedInput and jqxNumberInput Styles*/ .jqx-input { -webkit-appearance: none; padding: 0 0 0 0; outline: none; border-width: 1px; border-style: solid; -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box; } input[type=text].jqx-input, input[type=password].jqx-input { min-height: 16px; min-width: 16px; margin: 0px; border-width: 1px; border-style: solid; font-size: 13px; padding: 3px; padding-left: 3px; padding-right: 3px; } .jqx-input::-ms-reveal { display: none; } .jqx-input::-ms-clear { display: none; } .jqx-input-content::-ms-clear { display: none; } .jqx-input::-ms-value { margin: 0px; padding: 0px; min-height: 13px; line-height: 13px; } /*applied to the input when the validation fails.*/ .jqx-input-invalid { border-color: #dd4b39 !important; } /*applied to the input's content.*/ .jqx-input-content { -webkit-appearance: none; padding: 1px; resize: none; outline: none; outline-width: 0px; -webkit-user-modify: inherit; -moz-user-modify: inherit; -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box; } /*applied to the input when it is disabled.*/ .jqx-input-disabled { -webkit-appearance: none; resize: none; outline: none; outline-width: 0px; } /*applied to the list menu.*/ .jqx-listmenu-widget { -ms-touch-action: auto; } .jqx-listmenu-widget .jqx-widget-content { -ms-touch-action: auto; } .jqx-listmenu-widget .jqx-widget-header { -ms-touch-action: auto; } .jqx-listmenu-widget li { -ms-touch-action: auto; } .jqx-menu-popup { } .jqx-menu-vertical { background-color: #e8f1fa; } .jqx-fill-state-pressed, .CheckedRowSelection.jqx-fill-state-pressed { background: #bbd7ff !important; } .jqx-fill-state-normal, .jqx-widget-header { border-color: #a0c7fb; background: #e0e9f6; } .jqx-grid-cell-edit .jqx-widget-content { background: #fffb7d; } .jqx-grid-cell-hover.jqx-fill-state-hover { background: #f9cbcb; } .jqx-color-picker { } .jqx-color-picker-panel { } .jqx-color-picker-map { border: 1px solid #A0A0A0; background-color: transparent; background-image: url('images/colorpicker/map-saturation.png'); background-repeat: no-repeat; background-position: left top; overflow: hidden; } .jqx-color-picker-map-hue { border: 1px solid #A0A0A0; background-color: transparent; background-image: url('images/colorpicker/map-hue.png'); background-repeat: no-repeat; background-position: left top; overflow: hidden; } .jqx-color-picker-map-overlay { background-color: transparent; background-image: url('images/colorpicker/map-saturation-overlay.png'); background-repeat: no-repeat; background-position: left top; } .jqx-color-picker-bar { border: 1px solid #A0A0A0; background-color: transparent; background-image: url('images/colorpicker/bar-saturation.png'); background-repeat: no-repeat; background-position: left top; } .jqx-color-picker-bar-hue { border: 1px solid #A0A0A0; background-color: transparent; background-image: url('images/colorpicker/bar-hue.png'); background-repeat: no-repeat; background-position: left top; } .jqx-color-picker-preview { border: 1px solid #A0A0A0; } .jqx-color-picker-pointer { background-image: url('images/crosshair.png'); background-repeat: no-repeat; height: 16px; width: 16px; } .jqx-color-picker-pointer-alt { background-image: url('images/crosshair-white.png'); background-repeat: no-repeat; height: 16px; width: 16px; } .jqx-color-picker-bar-pointer { background-image: url('images/pointer.png'); background-repeat: no-repeat; height: 15px; margin-left: 6px; background-position: right top; } .jqx-icon { width: 16px; height: 16px; margin: 0 auto; position: relative; top: 50%; margin-top: -8px; } .jqx-input-icon { width: 13px; height: 13px; margin: 0 auto; } .jqx-scrollbar-thumb-state-normal-touch { border-color: #c3c3c3; background: #c3c3c3; } .jqx-touch, .jqx-touch .jqx-fill-state-normal, .jqx-touch .jqx-widget-content, .jqx-touch .jqx-widget-header, .jqx-touch a:link { } .jqx-scrollbar .jqx-icon-arrow-up { width: 100%; height: 100%; } .jqx-scrollbar .jqx-icon-arrow-down { width: 100%; height: 100%; } .jqx-scrollbar .jqx-icon-arrow-left { width: 100%; height: 100%; } .jqx-scrollbar .jqx-icon-arrow-right { width: 100%; height: 100%; } /*jqx-listmenu*/ .jqx-listmenu-widget { border-width: 1px; border-style: solid; } ol.jqx-listmenu, ul.jqx-listmenu { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; line-height: 1; counter-reset: section; } .jqx-listmenu li { margin-left: 0px; list-style: none; line-height: 1; } .jqx-listmenu { width: 100%; } .jqx-listmenu-header { padding: 15px; } .jqx-listmenu-item { cursor: pointer; padding: 15px; float: none; overflow: hidden; text-align: left; position: relative; } .jqx-listmenu-separator { padding: 10px; counter-reset: section; } .jqx-listmenu-header-label { margin-left: 30px; } .jqx-listmenu-arrow-right { width: 16px; height: 16px; position: absolute; top: 50%; margin-top: -7px; right: 7px; } .jqx-listmenu-arrow-rtl { right: 0px; left: 7px; } .jqx-listmenu-arrow-right-pressed { width: 16px; height: 16px; } .jqx-listmenu-header .jqx-button { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; padding: 6px 10px; } .jqx-listmenu-filter-input { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid; outline: none; width: 97%; padding: 3px; padding-left: 10px; padding-right: 10px; border-color: #c7c7c7; background-color: #fff; font-size: 20px; min-height: 25px !important; height: 25px; } .jqx-listmenu-filter { text-align: center; padding: 4px; } ol li .jqx-listmenu-item-label:before { content: counter(section) ". "; counter-increment: section; } .jqx-listmenu div { clear: both; } .jqx-listmenu-auto-separator { } .jqx-listmenu-item-readonly { cursor: default; } .jqx-tooltip { position: absolute; width: auto; height: auto; } .jqx-tooltip-main { position: relative; width: 100%; height: 100%; text-align: center; filter: inherit; border-style: solid; border-width: 1px; } .jqx-tooltip-text { padding: 5px 8px; overflow: hidden; filter: inherit; } .jqx-tooltip, .jqx-tooltip-text, .jqx-tooltip-main { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box; } .jqx-tooltip-arrow { position: absolute; width: 0px; height: 0px; display: block; border-style: solid; margin: -6px 0 0 -7px; background: transparent !important; filter: inherit; } .jqx-tooltip-arrow-t-b { border-left-color: transparent !important; border-right-color: transparent !important; } .jqx-tooltip-arrow-l-r { border-top-color: transparent !important; border-bottom-color: transparent !important; } /*Sets the text-alignment to right.*/ .jqx-rtl { text-align: right !important; } .jqx-shadow { -webkit-box-shadow: 0 2px 3px rgba(0,0,0,.15) !important; -moz-box-shadow: 0 2px 3px rgba(0,0,0,.15) !important; box-shadow: 0 2px 3px rgba(0,0,0,.15) !important; } .jqx-noshadow { -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; } .jqx-passwordinput-password-icon, .jqx-passwordinput-password-icon-rtl { background-image: url(images/icon-showpassword.png) !important; background-repeat: no-repeat !important; width: 14px; height: 9px; } .jqx-passwordinput-password-icon-ltr { background-position: right !important; } .jqx-passwordinput-password-icon-rtl { background-position: left !important; } .jqx-passwordinput-password-strength-inicator { width: 20%; height: 5px; margin-top: 5px; } /*top rounded Corners*/ .jqx-rc-t-expanded { -moz-border-radius-topleft: 0px !important; -webkit-border-top-left-radius: 0px !important; border-top-left-radius: 0px !important; -moz-border-radius-topright: 0px !important; -webkit-border-top-right-radius: 0px !important; border-top-right-radius: 0px !important; } /*bottom rounded Corners*/ .jqx-rc-b-expanded { -moz-border-radius-bottomleft: 0px !important; -webkit-border-bottom-left-radius: 0px !important; border-bottom-left-radius: 0px !important; -moz-border-radius-bottomright: 0px !important; -webkit-border-bottom-right-radius: 0px !important; border-bottom-right-radius: 0px !important; } .jqx-treemap-rectangle { font-size: 13px; font-weight: normal; border: 1px solid #555; color: #222; text-shadow: 0px 0px 0px; overflow: hidden; text-overflow: ellipsis; } .jqx-treemap-label { text-overflow: ellipsis; overflow: hidden; } .jqx-treemap-rectangle-parent { color: #222; font-size: 15px; font-family: Verdana; font-weight: bold; } .jqx-treemap-legend-label { color: #fff; } .jqx-treemap-legend { width: 350px; background-color: rgba(0, 0, 0, 0.1); z-index: 41; overflow: hidden; } .jqx-treemap-legend-table { table-layout: fixed; width: 100%; } .jqx-treemap-legend-color { height: 3px; } .jqx-treemap-legend-values { height: 12px; width: 100%; } .jqx-treemap-legend-value { font-size: 9px; position: absolute; color: #fff; } .jqx-treemap-rectangle-hover { -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); z-index: 40; } /*jqxRangeSelector*/ .jqx-rangeselector, .jqx-rangeselector-content, .jqx-rangeselector-slider, .jqx-rangeselector-markers, .jqx-rangeselector-ticks-container, .jqx-rangeselector-ticks, .jqx-rangeselector-shutter { box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-sizing: content-box !important; } .jqx-rangeselector-markers { } .jqx-rangeselector-content, .jqx-rangeselector-ticks, .jqx-rangeselector-labels, .jqx-rangeselector-shutter, .jqx-rangeselector-markers, .jqx-rangeselector-marker-arrow { position: absolute; } .jqx-rangeselector-ticks-container, .jqx-rangeselector-ticks, .jqx-rangeselector-shutter, .jqx-rangeselector-slider { height: 100%; } .jqx-rangeselector-ticks-container, .jqx-rangeselector-slider { width: 100%; box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; -moz-border-radius: 0px !important; -webkit-border-radius: 0px !important; border-radius: 0px !important; } .jqx-rangeselector-group-labels-rtl, .jqx-rangeselector-group-labels-ticks, .jqx-rangeselector-slider { float: left; } .jqx-rangeselector-slider, .jqx-rangeselector-markers, .jqx-rangeselector-marker-arrow { border-style: solid; } .jqx-rangeselector-ticks, .jqx-rangeselector-group-labels-ticks { width: 1px; background: #aaa; } .jqx-rangeselector-labels, .jqx-rangeselector-markers { white-space: nowrap; width: auto; } .jqx-rangeselector-slider, .jqx-rangeselector-markers { border-width: 1px !important; } .jqx-rangeselector-ticks-container { background-color: transparent; position: relative; } .jqx-rangeselector-shutter { opacity: 0.75; background: #efefef; border-width: 0px !important; } .jqx-rangeselector-slider { background-color: transparent !important; border-top: none !important; background-image: none !important; border-bottom: none !important; border-color: #aaa; border-right-color: transparent !important; position: relative; overflow: hidden; } .jqx-rangeselector-inner-slider { position: absolute; right: 0; background: #aaa; width: 1px; height: 100%; } .jqx-rangeselector-ticks { margin-top: 0px; } .jqx-rangeselector-labels, .jqx-rangeselector-group-labels { margin-top: 4px; } .jqx-rangeselector-markers { height: 20px; padding: 5px; opacity: 0.75; } .jqx-rangeselector-marker-arrow { width: 0px; height: 0px; display: block; margin: -6px 0 0 -7px; background-color: transparent !important; filter: inherit; border-top-width: 5px; border-bottom-width: 5px; border-right-color: transparent !important; border-left-color: transparent !important; background-clip: border-box; background-repeat: repeat; box-shadow: none !important; -webkit-box-shadow: none !important; background-image: none !important; } .jqx-rangeselector-marker-arrow-top { border-bottom-color: transparent !important; } .jqx-rangeselector-marker-arrow-bottom { border-top-color: transparent !important; } .jqx-rangeselector-marker-left-arrow { border-right-width: 0px; border-left-width: 5px; } .jqx-rangeselector-marker-right-arrow { border-right-width: 5px; border-left-width: 0px; } .jqx-rangeselector-markers-value { overflow: hidden; white-space: nowrap; } .jqx-rangeselector-group-labels-rtl { margin-right: 10px; direction: rtl; } .jqx-rangeselector-group-labels-ticks { height: 17px; } .jqx-rangeselector-group-labels-ticks-rtl { margin-left: 5px; } .jqx-action-button { border: none; border-left: 1px solid #c7c7c7; } .jqx-action-button-rtl { border: none; border-right: 1px solid #c7c7c7; cursor: pointer; } /*jqxBulletChart*/ .jqx-bulletchart { } .jqx-bulletchart, .jqx-bulletchart-title-container-horizontal, .jqx-bulletchart-title-container-vertical, .jqx-bulletchart-chart-container-horizontal, .jqx-bulletchart-chart-container-vertical { position: relative; } .jqx-bulletchart-title-inner-container, .jqx-bulletchart-range, .jqx-bulletchart-pointer, .jqx-bulletchart-target, .jqx-bulletchart-ticks, .jqx-bulletchart-labels { position: absolute; } .jqx-bulletchart-title-container-vertical, .jqx-bulletchart-title, .jqx-bulletchart-description, .jqx-bulletchart-range-vertical { width: 100%; } .jqx-bulletchart-title-container-horizontal, .jqx-bulletchart-chart-container-horizontal { float: left; overflow: hidden; } .jqx-bulletchart-title, .jqx-bulletchart-description { text-align: center; } .jqx-bulletchart-title-inner-container { margin: auto; top: 0; left: 0; right: 0; bottom: 0; } .jqx-bulletchart-title-inner-container-ltr { padding-right: 5px; } .jqx-bulletchart-title-inner-container-rtl { padding-left: 5px; } .jqx-bulletchart-title-description-ltr { text-align: right; } .jqx-bulletchart-title-description-rtl { text-align: left; } .jqx-bulletchart-title-description-vertical { text-align: center; } .jqx-bulletchart-title { font-size: 110%; font-weight: bold; } .jqx-bulletchart-description { font-size: 90%; } .jqx-bulletchart-range-horizontal { height: 100%; } .jqx-bulletchart-target-horizontal { top: 10%; height: 80%; } .jqx-bulletchart-target-vertical { left: 10%; width: 80%; } .jqx-bulletchart-ticks { background-color: #AAAAAA; } .jqx-bulletchart-ticks-horizontal { width: 1px; } .jqx-bulletchart-ticks-vertical { height: 1px; } .jqx-bulletchart-zero-tick { } .jqx-bulletchart-labels { } /*jqxNotification*/ .jqx-notification { padding: 10px; border-width: 1px; border-style: solid; box-sizing: border-box; pointer-events: auto; } .jqx-notification-table { width: 100%; font-size: inherit; font-weight: inherit; font-style: inherit; color: inherit; } .jqx-notification-container { position: fixed; height: auto; width: auto; pointer-events: none; } .jqx-notification-container-full-width { width: 100%; } .jqx-notification-container-full-height { height: 100%; } #jqxNotificationDefaultContainer-top-right, #jqxNotificationDefaultContainer-bottom-left { direction: rtl; } .jqx-notification-icon, .jqx-notification-content { vertical-align: middle; } .jqx-notification-content { } .jqx-notification-content-rtl { direction: rtl; } .jqx-link, .jqx-inverse, .jqx-primary, .jqx-warning, .jqx-danger, .jqx-success, .jqx-info { background: none !important; box-shadow: none !important; text-shadow: none !important; } .jqx-primary .jqx-icon-calendar, .jqx-primary .jqx-icon-calendar-hover, .jqx-primary .jqx-icon-calendar-pressed { background-image: url('images/icon-calendar-white.png'); } .jqx-primary .jqx-icon-time, .jqx-primary .jqx-icon-time-hover, .jqx-primary .jqx-icon-time-pressed { background-image: url('images/icon-time-white.png'); } .jqx-success .jqx-icon-calendar, .jqx-success .jqx-icon-calendar-hover, .jqx-success .jqx-icon-calendar-pressed { background-image: url('images/icon-calendar-white.png'); } .jqx-success .jqx-icon-time, .jqx-success .jqx-icon-time-hover, .jqx-success .jqx-icon-time-pressed { background-image: url('images/icon-time-white.png'); } .jqx-warning .jqx-icon-calendar, .jqx-warning .jqx-icon-calendar-hover, .jqx-warning .jqx-icon-calendar-pressed { background-image: url('images/icon-calendar-white.png'); } .jqx-warning .jqx-icon-time, .jqx-warning .jqx-icon-time-hover, .jqx-warning .jqx-icon-time-pressed { background-image: url('images/icon-time-white.png'); } .jqx-danger .jqx-icon-calendar, .jqx-danger .jqx-icon-calendar-hover, .jqx-danger .jqx-icon-calendar-pressed { background-image: url('images/icon-calendar-white.png'); } .jqx-danger .jqx-icon-time, .jqx-danger .jqx-icon-time-hover, .jqx-danger .jqx-icon-time-pressed { background-image: url('images/icon-time-white.png'); } .jqx-info .jqx-icon-calendar, .jqx-info .jqx-icon-calendar-hover, .jqx-info .jqx-icon-calendar-pressed { background-image: url('images/icon-calendar-white.png'); } .jqx-info .jqx-icon-time, .jqx-info .jqx-icon-time-hover, .jqx-info .jqx-icon-time-pressed { background-image: url('images/icon-time-white.png'); } .jqx-inverse .jqx-icon-calendar, .jqx-inverse .jqx-icon-calendar-hover, .jqx-inverse .jqx-icon-calendar-pressed { background-image: url('images/icon-calendar-white.png'); } .jqx-inverse .jqx-icon-time, .jqx-inverse .jqx-icon-time-hover, .jqx-inverse .jqx-icon-time-pressed { background-image: url('images/icon-time-white.png'); } .jqx-notification-info, .jqx-info { color: #ffffff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; background-color: #5bc0de !important; *background-color: #5bc0de !important; border-left-color: #46b8da !important; border-right-color: #46b8da !important; border-top-color: #46b8da !important; border-bottom-color: #46b8da !important; } .jqx-info:hover, .jqx-info:focus, .jqx-info:active, .jqx-info.active, .jqx-info.disabled, .jqx-info[disabled] { color: #ffffff !important; background-color: #31b0d5 !important; *background-color: #31b0d5 !important; border-color: #269abc !important; } .jqx-fill-state-pressed.jqx-info, .jqx-info:active, .jqx-info.active { background-color: #269abc \9 !important; } .jqx-notification-warning, .jqx-warning { color: #ffffff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; background-color: #f0ad4e !important; *background-color: #f0ad4e !important; border-left-color: #eea236 !important; border-right-color: #eea236 !important; border-top-color: #eea236 !important; border-bottom-color: #eea236 !important; } .jqx-warning:hover, .jqx-warning:focus, .jqx-warning:active, .jqx-warning.active, .jqx-warning.disabled, .jqx-warning[disabled] { color: #ffffff !important; background-color: #ec971f !important; *background-color: #ec971f !important; border-color: #d58512 !important; } .jqx-fill-state-pressed.jqx-warning, .jqx-warning:active, .jqx-warning.active { background-color: #d58512 \9 !important; border-color: #985f0d !important; } .jqx-notification-success, .jqx-success { color: #ffffff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; background-color: #5cb85c !important; *background-color: #5cb85c !important; border-left-color: #4cae4c !important; border-right-color: #4cae4c !important; border-top-color: #4cae4c !important; border-bottom-color: #4cae4c !important; } .jqx-success:hover, .jqx-success:focus, .jqx-success:active, .jqx-success.active, .jqx-success.disabled, .jqx-success[disabled] { color: #ffffff !important; background-color: #449d44 !important; *background-color: #449d44 !important; border-color: #398439 !important; } .jqx-fill-state-pressed.jqx-success, .jqx-success:active, .jqx-success.active { background-color: #398439 !important; border-color: #255625 !important; } .jqx-notification-error, .jqx-danger { color: #ffffff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; background-color: #d9534f !important; *background-color: #d9534f !important; border-left-color: #d43f3a !important; border-right-color: #d43f3a !important; border-top-color: #d43f3a !important; border-bottom-color: #d43f3a !important; } .jqx-danger:hover, .jqx-danger:focus, .jqx-danger:active, .jqx-danger.active, .jqx-danger.disabled, .jqx-danger[disabled] { color: #ffffff !important; background-color: #c9302c !important; *background-color: #c9302c !important; border-color: #ac2925 !important; } .jqx-fill-state-pressed.jqx-danger, .jqx-danger:active, .jqx-danger.active { background-color: #ac2925 !important; border-color: #761c19 !important; } .jqx-notification-mail, .jqx-primary { color: #ffffff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; background-color: #337ab7 !important; *background-color: #337ab7 !important; border-left-color: #2e6da4 !important; border-right-color: #2e6da4 !important; border-top-color: #2e6da4 !important; border-bottom-color: #2e6da4 !important; } .jqx-primary:hover, .jqx-primary:focus, .jqx-primary:active, .jqx-primary.active, .jqx-primary.disabled, .jqx-primary[disabled] { color: #ffffff !important; background-color: #286090 !important; *background-color: #286090 !important; } .jqx-fill-state-pressed.jqx-primary, .jqx-primary:active, .jqx-primary.active { background-color: #204d74 !important; } .jqx-notification-time, .jqx-inverse { color: #ffffff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important; background-color: #363636 !important; *background-color: #222222 !important; border-left-color: #222222 !important; border-right-color: #222222 !important; border-top-color: #222222 !important; border-bottom-color: #000000 !important; } .jqx-inverse:hover, .jqx-inverse:focus, .jqx-inverse:active, .jqx-inverse.active, .jqx-inverse.disabled, .jqx-inverse[disabled] { color: #ffffff !important; background-color: #222222 !important; *background-color: #151515 !important; } .jqx-fill-state-pressed.jqx-inverse, .jqx-inverse:active, .jqx-inverse.active { background-color: #080808 !important; background-image: linear-gradient(to bottom, #444444, #444444) !important; } .jqx-link, .jqx-link:active, .jqx-link[disabled] { background-color: transparent !important; background-image: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; } .jqx-link { color: #0088cc !important; cursor: pointer !important; border-color: transparent !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; } .jqx-link:hover, .jqx-link:focus { color: #005580 !important; text-decoration: underline !important; background-color: transparent !important; } .jqx-link[disabled]:hover, .jqx-link[disabled]:focus { color: #333333 !important; text-decoration: none !important; } .jqx-link:focus, .jqx-inverse:focus, .jqx-primary:focus, .jqx-warning:focus, .jqx-danger:focus, .jqx-success:focus, .jqx-info:focus, .jqx-link:hover, .jqx-inverse:hover, .jqx-primary:hover, .jqx-warning:hover, .jqx-danger:hover, .jqx-success:hover, .jqx-info:hover { background-position: 0 -15px !important; -webkit-transition: background-position 0.1s linear !important; -moz-transition: background-position 0.1s linear !important; -o-transition: background-position 0.1s linear !important; transition: background-position 0.1s linear !important; } .jqx-link:active, .jqx-inverse:active, .jqx-primary:active, .jqx-warning:active, .jqx-danger:active, .jqx-success:active, .jqx-info:active { background-image: none !important; outline: 0 !important; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important; -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important; box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important; } .jqx-notification-icon { background-repeat: no-repeat; } .jqx-notification-icon-ltr { background-position: left center; } .jqx-notification-icon-rtl { background-position: right center; } .jqx-notification-icon-info, .jqx-notification-icon-warning, .jqx-notification-icon-success, .jqx-notification-icon-error, .jqx-notification-icon-mail, .jqx-notification-icon-time { width: 30px; height: 25px; } .jqx-notification-icon-info { background-image: url('images/info.png'); } .jqx-notification-icon-warning { background-image: url('images/warning.png'); } .jqx-notification-icon-success { background-image: url('images/success.png'); } .jqx-notification-icon-error { background-image: url('images/error.png'); } .jqx-notification-icon-mail { background-image: url('images/mail.png'); } .jqx-notification-icon-time { background-image: url('images/time.png'); } .jqx-notification-close-button-info, .jqx-notification-close-button-success, .jqx-notification-close-button-mail, .jqx-notification-close-button-time, .jqx-notification-close-button-error { background-image: url('images/close_white.png'); } .jqx-notification-close-button-warning { background-image: url('images/close_black.png'); } .jqx-notification-close-button-container, .jqx-notification-close-button { width: 16px; height: 16px; } .jqx-notification-close-button-container { vertical-align: top; } .jqx-notification-close-button { position: relative; top: -11px; background-repeat: no-repeat; cursor: pointer; } .jqx-notification-close-button-ltr { right: -11px; background-position: right top; } .jqx-notification-close-button-rtl { left: -11px; background-position: left top; } .jqx-navbar { width: 100%; border-style: solid; border-width: 1px; } .jqx-navbar ul:before, .jqx-navbar ul:after { content: ""; display: table; } .jqx-navbar ul:after { clear: both; } .jqx-navbar ul { list-style: none; margin: 0; padding: 0; position: relative; display: block; border: 0; max-width: 100%; overflow: visible; } .jqx-navbar-block { margin: 0; overflow: hidden; padding: 0px 12px; border-width: 0px; float: left; min-height: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; box-shadow: none !important; border-radius: 0px !important; } .jqx-navbar-block-rtl { float: right; } .jqx-ribbon { position: relative; overflow: hidden; } .jqx-ribbon-auto { display: inline-block; } .jqx-ribbon-popup { overflow: visible; } .jqx-ribbon-header { position: absolute; margin: 0; border-width: 1px; border-style: solid; box-sizing: border-box; overflow: hidden; float: left; display: block; box-shadow: none !important; } .jqx-ribbon-header-auto { position: relative; } .jqx-ribbon-header-horizontal { width: 100%; min-height: 30px; padding: 0px; white-space: nowrap; } .jqx-ribbon-header-bottom { bottom: 0; } .jqx-ribbon-header-vertical { min-width: 75px; height: 100%; float: left; padding: 0px; } .jqx-ribbon-header-right { right: 0; } .jqx-ribbon-header-horizontal-popup, .jqx-ribbon-header-vertical-popup { position: relative; } .jqx-ribbon-header-horizontal-popup { height: 100%; } .jqx-ribbon-header-vertical-popup { width: 100%; } .jqx-ribbon-item { position: relative; list-style-type: none; padding: 5px; border: 1px solid transparent; box-sizing: border-box; text-overflow: ellipsis; cursor: default; min-width: 10px; vertical-align: top; } .jqx-ribbon-item-top, .jqx-ribbon-item-bottom { height: 100%; display: inline-block; margin-left: 1px; margin-right: 1px; } .jqx-ribbon-item-top { margin-top: 1px; } .jqx-ribbon-item-bottom { margin-top: -1px; } .jqx-ribbon-item-left, .jqx-ribbon-item-right { width: 100%; margin-top: 2px; } .jqx-ribbon-item-left { margin-left: 1px; } .jqx-ribbon-item-right { margin-left: -1px; } .jqx-ribbon-item-hover { border-color: inherit; } .jqx-ribbon-item-top.jqx-ribbon-item-hover { border-bottom-color: inherit !important; } .jqx-ribbon-item-bottom.jqx-ribbon-item-hover { border-top-color: inherit !important; } .jqx-ribbon-item-left.jqx-ribbon-item-hover { border-right-color: inherit !important; } .jqx-ribbon-item-right.jqx-ribbon-item-hover { border-left-color: inherit !important; } .jqx-ribbon-item-selected { border-color: inherit; } .jqx-ribbon-item-top.jqx-ribbon-item-selected { border-bottom-color: transparent; } .jqx-ribbon-item-bottom.jqx-ribbon-item-selected { border-top-color: transparent; } .jqx-ribbon-item-left.jqx-ribbon-item-selected { border-right-color: transparent; } .jqx-ribbon-item-right.jqx-ribbon-item-selected { border-left-color: transparent; } .jqx-ribbon-content { background-image: none !important; background-color: transparent !important; box-sizing: border-box; } .jqx-ribbon-content-horizontal { clear: both; height: 100%; } .jqx-ribbon-content-vertical { height: 100%; width: 100%; float: left; border-width: 1px; } .jqx-ribbon-content-popup { z-index: 99999; position: absolute; border-left: none; } .jqx-ribbon-content-popup.jqx-ribbon-content-horizontal { width: 100%; height: auto; } .jqx-ribbon-content-popup.jqx-ribbon-content-vertical { width: auto; height: 100%; } .jqx-ribbon-content-popup-top { -webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); } .jqx-ribbon-content-popup-bottom { -webkit-box-shadow: 0 -6px 15px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 -6px 15px rgba(0, 0, 0, 0.15); box-shadow: 0 -6px 15px rgba(0, 0, 0, 0.15); } .jqx-ribbon-content-popup-left { -webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); } .jqx-ribbon-content-popup-right { -webkit-box-shadow: -6px 6px 15px 0 rgba(0,0,0,0.15); box-shadow: -6px 6px 15px 0 rgba(0,0,0,0.15); } .jqx-ribbon-content-auto-width { width: auto; } .jqx-ribbon-content-section { width: 100%; height: 100%; display: none; border-width: 1px; border-style: solid; box-sizing: inherit; overflow: auto; } .jqx-ribbon-content-section-top { border-top: none; } .jqx-ribbon-content-section-bottom { bottom: 0; border-bottom: none; } .jqx-ribbon-content-section-left { border-left: none; } .jqx-ribbon-content-section-right { border-right: none; right: 0; } .jqx-ribbon-content-section-popup { position: relative; } .jqx-ribbon-content-section-horizontal-popup { height: auto; } .jqx-ribbon-content-section-vertical-popup { width: auto; } .jqx-ribbon-header-rtl { text-align: right; } .jqx-ribbon-header-horizontal.jqx-ribbon-header-rtl { direction: rtl; } .jqx-ribbon-item-rtl { direction: rtl; } .jqx-ribbon-scrollbutton { position: absolute; display: none; box-sizing: border-box; cursor: pointer; background-repeat: no-repeat !important; background-position: center !important; z-index: 0; } .jqx-ribbon-scrollbutton-top, .jqx-ribbon-scrollbutton-bottom { width: 17px; } .jqx-ribbon-scrollbutton-left, .jqx-ribbon-scrollbutton-right { height: 17px; } .jqx-ribbon-scrollbutton-top { top: 1px; border-bottom-width: 1px; border-bottom-style: solid; } .jqx-ribbon-scrollbutton-bottom { bottom: 1px; border-top-width: 1px; border-top-style: solid; } .jqx-ribbon-scrollbutton-left { left: 1px; border-right-width: 1px; border-right-style: solid; } .jqx-ribbon-scrollbutton-right { right: 1px; border-left-width: 1px; border-left-style: solid; } .jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-both, .jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-near, .jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-both, .jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-near { left: 1px; border-right-width: 1px; border-right-style: solid; } .jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-far, .jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-far { right: 18px; border-left-width: 1px; border-left-style: solid; } .jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-both, .jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-far, .jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-both, .jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-far { right: 1px; border-left-width: 1px; border-left-style: solid; } .jqx-ribbon-scrollbutton-top.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-near, .jqx-ribbon-scrollbutton-bottom.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-near { left: 18px; border-right-width: 1px; border-right-style: solid; } .jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-both, .jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-near, .jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-both, .jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-near { top: 1px; border-bottom-width: 1px; border-bottom-style: solid; } .jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-far, .jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-lt.jqx-ribbon-scrollbutton-far { bottom: 18px; border-top-width: 1px; border-top-style: solid; } .jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-both, .jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-far, .jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-both, .jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-far { bottom: 1px; border-top-width: 1px; border-top-style: solid; } .jqx-ribbon-scrollbutton-left.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-near, .jqx-ribbon-scrollbutton-right.jqx-ribbon-scrollbutton-rb.jqx-ribbon-scrollbutton-near { top: 18px; border-bottom-width: 1px; border-bottom-style: solid; } .jqx-ribbon-scrollbutton-inner { width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; } .jqx-ribbon-selection-token { position: absolute; z-index: 0; } .jqx-ribbon-selection-token-top, .jqx-ribbon-selection-token-bottom { height: 1px; } .jqx-ribbon-selection-token-left, .jqx-ribbon-selection-token-right { width: 1px; } .jqx-ribbon-auto, .jqx-ribbon-item-top, .jqx-ribbon-item-bottom, .jqx-ribbon-content { *display: inline; } .jqx-ribbon-content-left { *float: none; } .jqx-ribbon-content-right { *float: left; } .jqx-ribbon-content.jqx-ribbon-content-popup { *left: 0; } .jqx-ribbon-content-popup .jqx-ribbon-content-section { *overflow: visible; } .jqx-ribbon-content-section-popup { *position: absolute; } .jqx-toolbar, .jqx-toolbar-minimized-popup-separator { box-sizing: border-box; } .jqx-toolbar, .jqx-toolbar-minimized-popup { padding: 5px; } .jqx-toolbar { position: relative; border-width: 1px; border-style: solid; overflow: hidden; } .jqx-toolbar-tool { float: left; margin-top: 0; margin-bottom: 0; } .jqx-toolbar-tool-rtl { float: right; } .jqx-toolbar-tool-no-separator-ltr { margin-right: 2px !important; } .jqx-toolbar-tool-no-separator-rtl { margin-left: 2px !important; } .jqx-toolbar-tool-separator-ltr { margin-right: 6px !important; } .jqx-toolbar-tool-separator-rtl { margin-left: 6px !important; } .jqx-toolbar-tool-inner-button { margin-right: 0; margin-left: 0; border-radius: 0 !important; } .jqx-toolbar-minimized-button, .jqx-toolbar-minimized-popup { position: absolute; } .jqx-toolbar-minimized-button { height: 100%; right: 0; cursor: pointer; margin-top: -5px; margin-right: 5px; display: none; } .jqx-toolbar-minimized-button-rtl { left: 0; margin-left: 5px; margin-right: 0; } .jqx-toolbar-minimized-popup { border-width: 1px; border-top-width: 0; border-style: solid; visibility: hidden; z-index: 99999; } .jqx-toolbar-tool-minimized { margin: 1px 0 !important; } .jqx-toolbar-minimized-popup-separator { width: 100%; height: 2px; margin: 5px 0; display: none; } .jqx-complex-input-spin-buttons-container { border-width: 1px; border-style: solid; position: relative; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; padding: 2px 8px !important; white-space: nowrap; vertical-align: middle; } .jqx-formatted-input, .jqx-complex-input { padding-right: 2px !important; text-align: right; } .jqx-formatted-input-lower-case, .jqx-complex-input { text-transform: lowercase; } .jqx-formatted-input-upper-case { text-transform: uppercase; } .jqx-formatted-input-item { word-wrap: break-word; } .jqx-formatted-input-item-rtl, .jqx-complex-input-rtl { direction: rtl !important; } .jqx-formatted-input-spin-buttons-container, .jqx-formatted-input-addon { height: 100%; } .jqx-formatted-input-spin-buttons-container { width: 18px; padding: 0 0 0 1px !important; overflow: hidden; } .jqx-formatted-input-spin-buttons-container-rtl { border-right-width: 0px; padding: 0 0 0 2px !important; } .jqx-formatted-input-spin-buttons-container-rtl-border { border-left-width: 1px !important; } .jqx-formatted-input-spin-button { position: relative; width: 17px; height: 50%; margin-left: -1px; border-width: 0px; padding: 0px; overflow: hidden; cursor: pointer; } .jqx-formatted-input-addon { width: 19px; padding: 0 !important; cursor: pointer; } .jqx-formatted-input-addon-rtl { border-right-width: 1px !important; } .jqx-complex-input-parent { overflow: hidden; } .jqx-complex-input-child { height: 100%; float: left; box-sizing: border-box; } .jqx-complex-input-child-rtl { float: right; } .jqx-complex-input-spin-buttons-container-ltr { border-left-width: 0; } .jqx-complex-input-spin-buttons-container-rtl { border-left-width: 1px !important; border-right-width: 0; } .jqx-file-upload { position: relative; overflow: auto; } .jqx-file-upload, .jqx-file-upload-file-row, .jqx-file-upload-file-name, .jqx-file-upload-file-cancel, .jqx-file-upload-file-upload { border-width: 1px; border-style: solid; box-sizing: border-box; } .jqx-file-upload-buttons-container, .jqx-file-upload-iframe, .jqx-file-upload-loading-element { display: none; } .jqx-file-upload-file-input-ie9, .jqx-file-upload-buttons-container, .jqx-file-upload-file-row, .jqx-file-upload-icon { width: 100%; } .jqx-file-upload-file-input-ie9, .jqx-file-upload-file-name, .jqx-file-upload-file-cancel, .jqx-file-upload-file-upload, .jqx-file-upload-icon, .jqx-file-upload-loading-element { height: 100%; } .jqx-file-input-iframe, .jqx-file-upload-form-ie9 { position: absolute; } .jqx-file-input-iframe { width: 0; height: 0; border: none; } .jqx-file-upload-form, .jqx-file-upload-file-input { visibility: hidden; display: none; } .jqx-file-upload-form-ie9, .jqx-file-upload-file-input-ie9 { display: block; visibility: visible; } .jqx-file-upload-form-ie9 { z-index: 10000; opacity: 0; filter: alpha(opacity=0); } .jqx-file-upload-file-name { width: auto; padding: 0 2px 0 2px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; *float: left; } .jqx-file-upload-button-browse-rtl, .jqx-file-upload-button-upload-rtl, .jqx-file-upload-button-cancel-rtl, .jqx-file-upload-file-name-rtl, .jqx-file-upload-file-cancel, .jqx-file-upload-file-upload, .jqx-file-upload-loading-element { float: right; } .jqx-file-upload, .jqx-file-upload-file-row { padding: 5px; } .jqx-file-upload-button-browse { display: block; } .jqx-file-upload-buttons-container { height: auto; margin-top: 10px; } .jqx-file-upload-button-browse-rtl, .jqx-file-upload-button-upload-rtl, .jqx-file-upload-button-cancel-rtl, .jqx-file-upload-file-name-rtl, .jqx-file-upload-file-cancel-rtl, .jqx-file-upload-file-upload-rtl { direction: rtl !important; } .jqx-file-upload-button-cancel, .jqx-file-upload-button-upload-rtl { margin-left: 5px; } .jqx-file-upload-button-upload-rtl-ie { margin-right: 5px; } .jqx-file-upload-button-cancel-rtl, .jqx-file-upload-button-upload-rtl-ie { margin-left: 0; } .jqx-file-upload-file-row { height: 30px; margin-bottom: 3px; clear: both; } .jqx-file-upload-file-cancel, .jqx-file-upload-file-upload, .jqx-file-upload-loading-element { width: 17px; margin: 0 1px 0 1px; } .jqx-file-upload-file-cancel-rtl, .jqx-file-upload-file-upload-rtl, .jqx-file-upload-loading-element-rtl { float: none; *float: left; } .jqx-file-upload-button-browse, .jqx-file-upload-button-upload, .jqx-file-upload-button-cancel, .jqx-file-upload-form-ie9, .jqx-file-upload-file-input-ie9, .jqx-file-upload-file-cancel, .jqx-file-upload-file-upload { cursor: pointer; white-space: nowrap; } .jqx-file-upload-file-name, .jqx-file-upload-file-cancel, .jqx-file-upload-file-upload { display: inline-block; } .jqx-file-upload-icon-upload, .jqx-file-upload-loading-element { margin-top: 1px; } .jqx-file-upload-loading-element { background-image: url('images/loader-small.gif'); background-repeat: no-repeat; } .jqx-date-time-input-popup .jqx-icon { margin-top: 0px; } .jqx-text-area-element { height: 100%; width: 100%; overflow: hidden; border: none; outline: none; left: 0px; top: 0px; margin: 0px; position: absolute; resize: none; } .jqx-text-area-element-rtl { direction: rtl !important; } .jqx-responsive-panel { overflow: auto; } .jqx-responsive-panel { border-width: 0px; } .jqx-responsive-panel-button { border-width: 1px; border-style: solid; } .jqx-responsive-panel-button { display: none; cursor: pointer; } .jqx-responsive-panel-button-inner { margin: 0; width: 100%; height: 100%; background-position: center; } .jqx-loader { margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-color: rgba(255,255,255,0.5); z-index: 999; border-style: solid; border-width: 1px; } .jqx-loader-ie-transparency { background: transparent; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff)"; /*For IE 8*/ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff); /*For IE 7*/ } .jqx-loader-modal { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); position: fixed; height: 100%; width: 100%; z-index: 99; cursor: default; top: 0; left: 0; background-color: black; opacity: 0.6; } .jqx-loader-icon { background-image: url("images/loader.gif"); background-repeat: no-repeat; background-position: center; width: 100%; height: 100%; position: absolute; z-index: 999; } .jqx-loader-text { z-index: 999; position: relative; } .jqx-loader-text-left { margin-left: 5px; position: absolute; top: 50%; } .jqx-loader-text-right { margin-right: 5px; position: absolute; top: 50%; right: 0px; } .jqx-loader-text-top { text-align: center; margin-top: 5px; } .jqx-loader-text-bottom { bottom: 0px; position: absolute; text-align: center; margin: 0 auto; width: 100%; margin-bottom: 5px; } .jqx-loader-rtl { direction: rtl; } /* jqxLayout and jqxDockingLayout */ .jqx-layout, .jqx-layout-group-root, .jqx-layout-pseudo-window-header, .jqx-docking-layout-overlay-inner-square-content { position: relative; } .jqx-layout-pseudo-window-pin-background, .jqx-layout-pseudo-window-close-background, .jqx-layout-resize-feedback, .jqx-layout-overlay, .jqx-docking-layout-overlay, .jqx-docking-layout-overlay-highlight-right, .jqx-docking-layout-overlay-highlight-bottom, .jqx-docking-layout-overlay-square-edge, .jqx-docking-layout-drop-overlay { position: absolute; } .jqx-layout { background-color: #c5c5c5; } .jqx-layout-group-root, .jqx-layout-pseudo-window-pin-icon, .jqx-layout-pseudo-window-pinned-icon, .jqx-layout-pseudo-window-close-icon, .jqx-layout-overlay { width: 100%; height: 100%; } .jqx-layout-group-default-horizontal > div, .jqx-layout-pseudo-window-title-ltr, .jqx-docking-layout-overlay-square, .jqx-docking-layout-overlay-mini-window-edge-horizontal, .jqx-docking-layout-overlay-square-edge-arrow-container-horizontal { float: left; } .jqx-layout-group-tabbed { position: static; box-sizing: border-box; min-height: 0 !important; } .jqx-layout-group-tabbed .jqx-window-content, .jqx-docking-layout-group-floating .jqx-window-content { padding: 0; } .jqx-layout-group-tabbed .jqx-ribbon-content-section, .jqx-layout-window, .jqx-docking-layout-group-floating .jqx-ribbon-content-section { border: none; } .jqx-layout-window { position: static; } .jqx-layout-group-auto-hide-content-vertical, .jqx-layout-group-auto-hide-content-horizontal { overflow: auto; } .jqx-layout-group-auto-hide-content-vertical { width: 150px; } .jqx-layout-group-auto-hide-content-horizontal { width: 100%; height: 150px; } .jqx-layout-pseudo-window { border-width: 1px; border-style: solid; box-sizing: border-box; box-shadow: none !important; } .jqx-layout-pseudo-window-header, .jqx-layout-pseudo-window-content { width: 100%; box-sizing: border-box; } .jqx-layout-pseudo-window-header { height: 30px; } .jqx-layout-pseudo-window-pin-background, .jqx-layout-pseudo-window-close-background { width: 16px; height: 16px; top: 5px; } .jqx-layout-pseudo-window-pin-background-ltr { right: 15px; } .jqx-layout-pseudo-window-close-background-ltr { right: 0; } .jqx-layout-pseudo-window-pin-background-rtl { left: 15px; } .jqx-layout-pseudo-window-close-background-rtl { left: 0; } .jqx-layout-pseudo-window-pin-icon, .jqx-layout-pseudo-window-pinned-icon, .jqx-layout-pseudo-window-close-icon { cursor: pointer; } .jqx-layout-pseudo-window-title { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .jqx-layout-pseudo-window-pin-icon { background-image: url("images/pin.png"); } .jqx-layout-pseudo-window-pinned-icon { background-image: url("images/pinned.png"); } .jqx-layout-pseudo-window-title-rtl { float: right; } .jqx-layout-resize-feedback { z-index: 9999; top: 0; left: 0; border-width: 1px; border-style: solid; box-sizing: border-box; opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; display: none; } .jqx-layout-resize-feedback-horizontal { width: 100%; height: 4px; cursor: row-resize; } .jqx-layout-resize-feedback-vertical { width: 4px; height: 100%; cursor: col-resize; } .jqx-layout-resize-feedback-warning { border-color: #800000 !important; background-color: Red !important; } .jqx-layout-overlay { top: 0; left: 0; display: none; background-color: transparent; z-index: 8999; pointer-events: none; } .jqx-layout-ribbon-header-ltr { padding-left: 20px; } .jqx-layout-ribbon-header-rtl { padding-right: 20px; } /* jqxDockingLayout-specific */ .jqx-docking-layout-group-floating { border-color: #FFD280 !important; } .jqx-docking-layout-group-floating .jqx-window-header { border-color: #FFD280; background-color: #FFD280 !important; background: -webkit-linear-gradient(#FFE4B5, #FFD280) !important; background: -o-linear-gradient(#FFE4B5, #FFD280) !important; background: -moz-linear-gradient(#FFE4B5, #FFD280) !important; background: linear-gradient(#FFE4B5, #FFD280 ) !important; } .jqx-docking-layout-overlay, .jqx-docking-layout-overlay-square-edge { z-index: 99999; opacity: 0.9; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; } .jqx-docking-layout-overlay-square-edge { display: none; } .jqx-docking-layout-overlay { width: 100px; height: 100px; left: 100px; top: 70px; } .jqx-docking-layout-overlay-section { height: 33px; width: 100px; } .jqx-docking-layout-overlay-square { width: 26px; height: 26px; padding: 3px; } .jqx-docking-layout-overlay-square-invisible { background-color: transparent !important; background-image: none !important; } .jqx-docking-layout-overlay-square-top, .jqx-docking-layout-overlay-square-left, .jqx-docking-layout-overlay-square-center, .jqx-docking-layout-overlay-square-right, .jqx-docking-layout-overlay-highlight-bottom { border-top-width: 1px; border-top-style: solid; } .jqx-docking-layout-overlay-square-top, .jqx-docking-layout-overlay-square-left, .jqx-docking-layout-overlay-square-bottom, .jqx-docking-layout-overlay-highlight-right { border-left-width: 1px; border-left-style: solid; } .jqx-docking-layout-overlay-square-top, .jqx-docking-layout-overlay-square-right, .jqx-docking-layout-overlay-square-bottom, .jqx-docking-layout-overlay-highlight-left { border-right-width: 1px; border-right-style: solid; } .jqx-docking-layout-overlay-square-left, .jqx-docking-layout-overlay-square-center, .jqx-docking-layout-overlay-square-right, .jqx-docking-layout-overlay-square-bottom, .jqx-docking-layout-overlay-inner-square-header, .jqx-docking-layout-overlay-highlight-top { border-bottom-width: 1px; border-bottom-style: solid; } .jqx-docking-layout-overlay-square-center { border-color: transparent !important; } .jqx-docking-layout-overlay-inner-square, .jqx-docking-layout-overlay-inner-square-header, .jqx-docking-layout-overlay-inner-square-content, .jqx-docking-layout-overlay-highlight-top, .jqx-docking-layout-overlay-highlight-bottom, .jqx-docking-layout-overlay-mini-window-edge-vertical { width: 24px; } .jqx-docking-layout-overlay-inner-square { border-width: 1px; border-style: solid; height: 24px; } .jqx-docking-layout-overlay-inner-square-header { height: 5px; } .jqx-docking-layout-overlay-inner-square-content { height: 18px; } .jqx-docking-layout-overlay-highlight { } .jqx-docking-layout-overlay-highlight-top { height: 9px; border-bottom-style: dashed; } .jqx-docking-layout-overlay-highlight-left, .jqx-docking-layout-overlay-highlight-right { width: 12px; height: 18px; } .jqx-docking-layout-overlay-highlight-left { border-right-style: dashed; } .jqx-docking-layout-overlay-highlight-right { right: 0; border-left-style: dashed; } .jqx-docking-layout-overlay-highlight-bottom { bottom: 0; height: 9px; border-top-style: dashed; } .jqx-docking-layout-drop-overlay { display: none; background-color: #6495ED; opacity: 0.5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; z-index: 10000; top: 0px; left: 0px; } .jqx-docking-layout-square-disabled { visibility: hidden; } .jqx-docking-layout-overlay-square-edge, .jqx-docking-layout-overlay-mini-window-edge-horizontal, .jqx-docking-layout-overlay-mini-window-edge-vertical { border-style: solid; border-width: 1px; } .jqx-docking-layout-overlay-inner-square-edge { width: 26px; height: 26px; } .jqx-docking-layout-overlay-mini-window-edge-horizontal { height: 24px; } .jqx-docking-layout-overlay-mini-window-edge-vertical { height: 13px; } .jqx-docking-layout-overlay-mini-window-edge-horizontal, .jqx-docking-layout-overlay-inner-square-header-horizontal, .jqx-docking-layout-overlay-inner-square-content-horizontal { width: 13px; } .jqx-docking-layout-overlay-inner-square-content-vertical { height: 7px; } .jqx-docking-layout-overlay-square-edge-arrow { border-style: solid; border-width: 5px; width: 0px; height: 0px; display: block; background: transparent !important; } .jqx-docking-layout-overlay-square-edge-arrow-left, .jqx-docking-layout-overlay-square-edge-arrow-right, .jqx-docking-layout-overlay-square-edge-arrow-top { border-top-color: transparent !important; } .jqx-docking-layout-overlay-square-edge-arrow-left, .jqx-docking-layout-overlay-square-edge-arrow-right, .jqx-docking-layout-overlay-square-edge-arrow-bottom { border-bottom-color: transparent !important; } .jqx-docking-layout-overlay-square-edge-arrow-left, .jqx-docking-layout-overlay-square-edge-arrow-top, .jqx-docking-layout-overlay-square-edge-arrow-bottom { border-left-color: transparent !important; } .jqx-docking-layout-overlay-square-edge-arrow-right, .jqx-docking-layout-overlay-square-edge-arrow-top, .jqx-docking-layout-overlay-square-edge-arrow-bottom { border-right-color: transparent !important; } .jqx-docking-layout-overlay-square-edge-arrow-left, .jqx-docking-layout-overlay-square-edge-arrow-right { margin-top: 8px; } .jqx-docking-layout-overlay-square-edge-arrow-top, .jqx-docking-layout-overlay-square-edge-arrow-bottom { margin-left: 8px; } .jqx-tag-cloud ul { padding-left: 5px; } .jqx-tag-cloud-item { padding: 3px; display: inline-block; } .jqx-tag-cloud-item a { text-decoration: initial; } .jqx-tag-cloud-item a:hover { text-decoration: underline; } .jqx-popover { position: absolute; top: 0; left: 0; z-index: 9999; background-color: #ffffff; border: 1px solid #aaa; border: 1px solid rgba(0, 0, 0, 0.3); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3); } .jqx-popover-modal-background { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 999; /* Fallback for web browsers that don't support RGBa */ background-color: rgb(0, 0, 0); /* RGBa with 0.6 opacity */ background-color: rgba(0, 0, 0, 0.6); /* For IE 5.5 - 7*/ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); /* For IE 8*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; } .jqx-popover-close-button { width: 16px; height: 16px; float: right; } .jqx-popover-close-button-rtl { float: left; } .jqx-popover.top { margin-top: -10px; } .jqx-popover.right { margin-left: 10px; } .jqx-popover.bottom { margin-top: 10px; } .jqx-popover.left { margin-left: -10px; } .jqx-popover-title { padding: 8px 14px; margin: 0; border-bottom: 1px solid inherit; -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; } .jqx-popover-title:empty { display: none; } .jqx-popover-content { padding: 9px 14px; } .jqx-popover .jqx-popover-arrow, .jqx-popover .jqx-popover-arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } .jqx-popover .jqx-popover-arrow { border-width: 11px; } .jqx-popover .jqx-popover-arrow:after { border-width: 10px; content: ""; } .jqx-popover.top .jqx-popover-arrow { bottom: -11px; left: 50%; margin-left: -11px; border-top-color: inherit; border-bottom-width: 0; } .jqx-popover.top .jqx-popover-arrow:after { bottom: 1px; margin-left: -10px; border-top-color: #ffffff; border-bottom-width: 0; } .jqx-popover.right .jqx-popover-arrow { top: 50%; left: -11px; margin-top: -11px; border-right-color: inherit; border-left-width: 0; } .jqx-popover.right .jqx-popover-arrow:after { bottom: -10px; left: 1px; border-right-color: #ffffff; border-left-width: 0; } .jqx-popover.bottom .jqx-popover-arrow { top: -11px; left: 50%; margin-left: -11px; border-bottom-color: inherit; border-top-width: 0; } .jqx-popover.bottom .jqx-popover-arrow:after { top: 1px; margin-left: -10px; border-bottom-color: #ffffff; border-top-width: 0; } .jqx-popover.left .jqx-popover-arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: inherit; } .jqx-popover.left .jqx-popover-arrow:after { right: 1px; bottom: -10px; border-left-color: #ffffff; border-right-width: 0; } .jqx-kanban-full-frame { width: 100vw; height: 100vh; } .jqx-kanban-in-frame { width: 100%; height: 100%; box-sizing: border-box; } .jqx-kanban-rtl { direction: rtl; text-align: right; } .jqx-kanban-column { box-sizing: border-box; border-style: solid; border-width: 1px 1px 1px 0px; float: left; } .jqx-kanban-column-collapsed { width: 50px; } .jqx-kanban-column-first { border-width: 1px; } .jqx-kanban-column:first-of-type { border-width: 1px 1px 1px 1px; } .jqx-kanban-column-selected { /* background-color: blue;*/ } .jqx-kanban-column-header-collapsed { /*vertical column invisible*/ display: none; box-sizing: border-box; height: 0px; width: 0px; position: relative; cursor: pointer; } .jqx-kanban-column-header-collapsed-show { /*vertical column visible*/ display: block !important; height: 100%; box-sizing: border-box; width: 100%; position: relative; cursor: pointer; } .jqx-kanban-column-vertical-container { padding-top: 0px; padding-left: 0px; transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); white-space: nowrap; } .jqx-kanban-column-vertical-container-inverse { padding-top: 0px; padding-left: 20px; transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); white-space: nowrap; } .jqx-kanban-column-vertical-container .jqx-kanban-column-header-title, .jqx-kanban-column-vertical-container .jqx-kanban-column-header-status { position: relative; } .jqx-kanban-column-hide { /*colapsed*/ display: none !important; } .jqx-kanban-column-header { border-width: 1px; border-style: solid; margin: 1px; white-space: nowrap; padding-left: 5px; padding-right: 5px; cursor: pointer; overflow: hidden; position: relative; } .jqx-kanban-column-header-button { position: absolute; right: 0px; top: 50%; margin-top: -8px; width: 16px; height: 16px; } .jqx-kanban-column-header .jqx-window-collapse-button { margin-top: 1px !important; } .jqx-kanban-column-header-custom-button { position: absolute; right: 20px; top: 50%; margin-top: -8px; width: 16px; height: 16px; } .jqx-kanban-column-header-custom-button-rtl { left: 20px; } .jqx-kanban-column-header-button-rtl { left: 0px; } .jqx-kanban-column-header-collapsed .jqx-kanban-column-header-button { top: 100%; right: 50%; margin-top: -21px; left: 50%; margin-left: -8px; } .jqx-kanban-column-header-collapsed .jqx-kanban-column-header-custom-button { top: 100%; right: 50%; margin-top: -41px; left: 50%; margin-left: -8px; } .jqx-kanban-column-container { margin: 1px; overflow-y: auto; } .jqx-kanban-item-placeholder { height: 100px; border: gray dotted 1px; border-radius: 3px; margin: 5px; } .jqx-kanban-column-vertical-container-inverse-ie8-fix { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); } .jqx-kanban-column-vertical-container-ie8-fix { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); } .jqx-kanban-item { margin: 2px; padding-top: 5px; padding-bottom: 5px; border-width: 1px; border-style: solid; border-color: inherit; position: relative; box-shadow: #ddd 2px 2px 3px; cursor: pointer; touch-action: none; -ms-touch-action: none; } .jqx-kanban-item-selected { } .jqx-kanban-item-color-status { background-color: #6bbd49; width: 3px; height: 100%; position: absolute; left: 0px; top: 0px; } .jqx-kanban-item-color-status-rtl { right: 0px; left: 100%; } .jqx-kanban-item-text { padding-left: 6px; padding-right: 23px; font-size: 14px; padding-bottom: 5px; overflow: hidden; text-overflow: ellipsis; } .jqx-kanban-rtl .jqx-kanban-item-text { padding-right: 6px; padding-left: 23px; } .jqx-kanban-column-header-title { } .jqx-kanban-column-header-status { } .jqx-kanban-item-content { } .jqx-kanban-item-avatar { width: 22px; height: 22px; position: absolute; right: 3px; top: 3px; background: #eee; text-align: center; overflow: hidden; } .jqx-kanban-item-avatar-rtl { left: 3px; } .jqx-kanban-item-avatar-image { width: 20px; height: 20px; } .jqx-kanban-item-avatar-image:hover { } .jqx-kanban-item-footer { border-top: 1px solid transparent; border-color: inherit; overflow: hidden; padding-top: 5px; margin-top: 5px; padding-bottom: 1px; padding-left: 6px; padding-right: 6px; } .jqx-kanban-item-keyword { float: left; margin: 2px; overflow: hidden; text-overflow: ellipsis; border: 1px solid transparent; border-color: inherit; padding-left: 2px; padding-right: 2px; cursor: pointer; } .jqx-kanban-item-keyword-rtl { direction: rtl; text-align: right; float: right; } .jqx-kanban-item-keyword:hover { } .jqx-kanban-item-avatar { height: 20px; } .jqx-kanban-handle { cursor: move; } .jqx-kanban-clearing { clear: both; } .jqx-sortable { touch-action: none; -ms-touch-action: none; } .jqx-bar-gauge-tooltip { position: absolute; left: 20px; top: 20px; display: none; padding: 6px 12px; border: black solid 1px; background-color: white; color: #333333; font-size: 11px; font-weight: 100; font-family: Verdana; border: black solid 1px; border-radius: 3px; opacity: 1; white-space: nowrap; z-index: 5; } .jqx-bar-gauge-measure-text { position: absolute; top: 0; right: 0; visibility: hidden; z-index: -99999; margin: 0px; padding: 0px; border-width: 0px; } .jqx-scrollbar-mobile { background: transparent !important; } .jqx-scrollbar-mobile .jqx-scrollbar-state-normal { background: transparent !important; border-color: transparent !important; } .jqx-scrollbar-mobile .jqx-scrollbar-thumb-state-normal-horizontal, .jqx-scrollbar-mobile .jqx-scrollbar-thumb-state-normal { background: #808080 !important; border-color: #808080 !important; border-width: 1px; z-index: 99999; border-radius: 0px !important; } .jqx-scrollbar-mobile .jqx-scrollbar-thumb-state-normal { width: 4px !important; } .jqx-scrollbar-mobile .jqx-scrollbar-thumb-state-normal-horizontal { height: 4px !important; } .jqx-primary .jqx-icon-arrow-down, .jqx-warning .jqx-icon-arrow-down, .jqx-danger .jqx-icon-arrow-down, .jqx-success .jqx-icon-arrow-down, .jqx-info .jqx-icon-arrow-down { background-image: url('images/icon-down-white.png'); } .jqx-primary .jqx-icon-arrow-down-selected, .jqx-warning .jqx-icon-arrow-down-selected, .jqx-danger .jqx-icon-arrow-down-selected, .jqx-success .jqx-icon-arrow-down-selected, .jqx-info .jqx-icon-arrow-down-selected { background-image: url('images/icon-down-white.png'); } .jqx-primary .jqx-icon-arrow-down-hover, .jqx-warning .jqx-icon-arrow-down-hover, .jqx-danger .jqx-icon-arrow-down-hover, .jqx-success .jqx-icon-arrow-down-hover, .jqx-info .jqx-icon-arrow-down-hover { background-image: url('images/icon-down-white.png'); } .jqx-primary .jqx-icon-arrow-up, .jqx-warning .jqx-icon-arrow-up, .jqx-danger .jqx-icon-arrow-up, .jqx-success .jqx-icon-arrow-up, .jqx-info .jqx-icon-arrow-up { background-image: url('images/icon-up-white.png'); } .jqx-primary .jqx-icon-arrow-up-selected, .jqx-warning .jqx-icon-arrow-up-selected, .jqx-danger .jqx-icon-arrow-up-selected, .jqx-success .jqx-icon-arrow-up-selected, .jqx-info .jqx-icon-arrow-up-selected { background-image: url('images/icon-up-white.png'); } .jqx-primary .jqx-icon-arrow-up-hover, .jqx-warning .jqx-icon-arrow-up-hover, .jqx-danger .jqx-icon-arrow-up-hover, .jqx-success .jqx-icon-arrow-up-hover, .jqx-info .jqx-icon-arrow-up-hover { background-image: url('images/icon-up-white.png'); } .jqx-primary .jqx-icon-arrow-right, .jqx-warning .jqx-icon-arrow-right, .jqx-danger .jqx-icon-arrow-right, .jqx-success .jqx-icon-arrow-right, .jqx-info .jqx-icon-arrow-right { background-image: url('images/icon-right-white.png'); } .jqx-primary .jqx-icon-arrow-right-selected, .jqx-warning .jqx-icon-arrow-right-selected, .jqx-danger .jqx-icon-arrow-right-selected, .jqx-success .jqx-icon-arrow-right-selected, .jqx-info .jqx-icon-arrow-right-selected { background-image: url('images/icon-right-white.png'); } .jqx-primary .jqx-icon-arrow-right-hover, .jqx-warning .jqx-icon-arrow-right-hover, .jqx-danger .jqx-icon-arrow-right-hover, .jqx-success .jqx-icon-arrow-right-hover, .jqx-info .jqx-icon-arrow-right-hover { background-image: url('images/icon-right-white.png'); } .jqx-primary .jqx-icon-arrow-left, .jqx-warning .jqx-icon-arrow-left, .jqx-danger .jqx-icon-arrow-left, .jqx-success .jqx-icon-arrow-left, .jqx-info .jqx-icon-arrow-left { background-image: url('images/icon-left-white.png'); } .jqx-primary .jqx-icon-arrow-left-selected, .jqx-warning .jqx-icon-arrow-left-selected, .jqx-danger .jqx-icon-arrow-left-selected, .jqx-success .jqx-icon-arrow-left-selected, .jqx-info .jqx-icon-arrow-left-selected { background-image: url('images/icon-left-white.png'); } .jqx-primary .jqx-icon-arrow-left-hover, .jqx-warning .jqx-icon-arrow-left-hover, .jqx-danger .jqx-icon-arrow-left-hover, .jqx-success .jqx-icon-arrow-left-hover, .jqx-info .jqx-icon-arrow-left-hover { background-image: url('images/icon-left-white.png'); } .jqx-primary-item .jqx-listitem-state-hover, .jqx-primary-item .jqx-menu-item-hover, .jqx-primary-item .jqx-tree-item-hover, .jqx-primary-item .jqx-calendar-cell-hover, .jqx-primary-item .jqx-grid-cell-hover, .jqx-primary-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-primary-item .jqx-input-popup .jqx-fill-state-hover, .jqx-primary-item .jqx-input-popup .jqx-fill-state-pressed { background-color: #f5f5f5 !important; color: #333 !important; text-shadow: none !important; border-color: #f5f5f5 !important; } .jqx-primary-item .jqx-listitem-state-selected, .jqx-primary-item .jqx-menu-item-selected, .jqx-primary-item .jqx-tree-item-selected, .jqx-primary-item .jqx-calendar-cell-selected, .jqx-primary-item .jqx-grid-cell-selected, .jqx-primary-item .jqx-menu-vertical .jqx-primary-item .jqx-menu-item-top-selected, .jqx-primary-item .jqx-grid-selectionarea, .jqx-primary-item .jqx-input-button-header, .jqx-primary-item .jqx-input-button-innerHeader { background-color: #f5f5f5 !important; color: #333 !important; text-shadow: none !important; border-color: #f5f5f5 !important; } .jqx-warning-item .jqx-listitem-state-hover, .jqx-warning-item .jqx-menu-item-hover, .jqx-warning-item .jqx-tree-item-hover, .jqx-warning-item .jqx-calendar-cell-hover, .jqx-warning-item .jqx-grid-cell-hover, .jqx-warning-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-warning-item .jqx-input-popup .jqx-fill-state-hover, .jqx-warning-item .jqx-input-popup .jqx-fill-state-pressed { background-color: #f5f5f5 !important; color: #333 !important; text-shadow: none !important; border-color: #f5f5f5 !important; } .jqx-warning-item .jqx-listitem-state-selected, .jqx-warning-item .jqx-menu-item-selected, .jqx-warning-item .jqx-tree-item-selected, .jqx-warning-item .jqx-calendar-cell-selected, .jqx-warning-item .jqx-grid-cell-selected, .jqx-warning-item .jqx-menu-vertical .jqx-warning-item .jqx-menu-item-top-selected, .jqx-warning-item .jqx-grid-selectionarea, .jqx-warning-item .jqx-input-button-header, .jqx-warning-item .jqx-input-button-innerHeader { background-color: #f5f5f5 !important; color: #333 !important; text-shadow: none !important; border-color: #f5f5f5 !important; } .jqx-danger-item .jqx-listitem-state-hover, .jqx-danger-item .jqx-menu-item-hover, .jqx-danger-item .jqx-tree-item-hover, .jqx-danger-item .jqx-calendar-cell-hover, .jqx-danger-item .jqx-grid-cell-hover, .jqx-danger-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-danger-item .jqx-input-popup .jqx-fill-state-hover, .jqx-danger-item .jqx-input-popup .jqx-fill-state-pressed { background-color: #f5f5f5 !important; color: #333 !important; text-shadow: none !important; border-color: #f5f5f5 !important; } .jqx-danger-item .jqx-listitem-state-selected, .jqx-danger-item .jqx-menu-item-selected, .jqx-danger-item .jqx-tree-item-selected, .jqx-danger-item .jqx-calendar-cell-selected, .jqx-danger-item .jqx-grid-cell-selected, .jqx-danger-item .jqx-menu-vertical .jqx-danger-item .jqx-menu-item-top-selected, .jqx-danger-item .jqx-grid-selectionarea, .jqx-danger-item .jqx-input-button-header, .jqx-danger-item .jqx-input-button-innerHeader { background-color: #f5f5f5 !important; color: #333 !important; text-shadow: none !important; border-color: #f5f5f5 !important; } .jqx-success-item .jqx-listitem-state-hover, .jqx-success-item .jqx-menu-item-hover, .jqx-success-item .jqx-tree-item-hover, .jqx-success-item .jqx-calendar-cell-hover, .jqx-success-item .jqx-grid-cell-hover, .jqx-success-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-success-item .jqx-input-popup .jqx-fill-state-hover, .jqx-success-item .jqx-input-popup .jqx-fill-state-pressed { background-color: #f5f5f5 !important; color: #333 !important; text-shadow: none !important; border-color: #f5f5f5 !important; } .jqx-success-item .jqx-listitem-state-selected, .jqx-success-item .jqx-menu-item-selected, .jqx-success-item .jqx-tree-item-selected, .jqx-success-item .jqx-calendar-cell-selected, .jqx-success-item .jqx-grid-cell-selected, .jqx-success-item .jqx-menu-vertical .jqx-success-item .jqx-menu-item-top-selected, .jqx-success-item .jqx-grid-selectionarea, .jqx-success-item .jqx-input-button-header, .jqx-success-item .jqx-input-button-innerHeader { background-color: #f5f5f5 !important; color: #333 !important; text-shadow: none !important; border-color: #f5f5f5 !important; } .jqx-info-item .jqx-listitem-state-hover, .jqx-info-item .jqx-menu-item-hover, .jqx-info-item .jqx-tree-item-hover, .jqx-info-item .jqx-calendar-cell-hover, .jqx-info-item .jqx-grid-cell-hover, .jqx-info-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-info-item .jqx-input-popup .jqx-fill-state-hover, .jqx-info-item .jqx-input-popup .jqx-fill-state-pressed { background-color: #f5f5f5 !important; color: #333 !important; text-shadow: none !important; border-color: #f5f5f5 !important; } .jqx-info-item .jqx-listitem-state-selected, .jqx-info-item .jqx-menu-item-selected, .jqx-info-item .jqx-tree-item-selected, .jqx-info-item .jqx-calendar-cell-selected, .jqx-info-item .jqx-grid-cell-selected, .jqx-info-item .jqx-menu-vertical .jqx-info-item .jqx-menu-item-top-selected, .jqx-info-item .jqx-grid-selectionarea, .jqx-info-item .jqx-input-button-header, .jqx-info-item .jqx-input-button-innerHeader { background-color: #f5f5f5 !important; color: #333 !important; text-shadow: none !important; border-color: #f5f5f5 !important; } .jqx-inverse-item .jqx-listitem-state-hover, .jqx-inverse-item .jqx-menu-item-hover, .jqx-inverse-item .jqx-tree-item-hover, .jqx-inverse-item .jqx-calendar-cell-hover, .jqx-inverse-item .jqx-grid-cell-hover, .jqx-inverse-item .jqx-menu-vertical .jqx-menu-item-top-hover, .jqx-inverse-item .jqx-input-popup .jqx-fill-state-hover, .jqx-inverse-item .jqx-input-popup .jqx-fill-state-pressed { background-color: #f5f5f5 !important; color: #333 !important; text-shadow: none !important; border-color: #f5f5f5 !important; } .jqx-inverse-item .jqx-listitem-state-selected, .jqx-inverse-item .jqx-menu-item-selected, .jqx-inverse-item .jqx-tree-item-selected, .jqx-inverse-item .jqx-calendar-cell-selected, .jqx-inverse-item .jqx-grid-cell-selected, .jqx-inverse-item .jqx-menu-vertical .jqx-inverse-item .jqx-menu-item-top-selected, .jqx-inverse-item .jqx-grid-selectionarea, .jqx-inverse-item .jqx-input-button-header, .jqx-inverse-item .jqx-input-button-innerHeader { background-color: #f5f5f5 !important; color: #333 !important; text-shadow: none !important; border-color: #f5f5f5 !important; } .jqx-element { overflow: hidden; border-style: solid; border-width: 0px; border-color: transparent; box-sizing: border-box; } .jqx-element-no-border { border-width: 0px; } .jqx-element-container { } .jqx-resize-trigger, .jqx-resize-trigger-shrink { position: absolute; left: 0; top: 0; transition: 0s; } .jqx-resize-trigger-shrink { width: 200%; height: 200%; } .jqx-resize-trigger-container { display: block; visibility: hidden; position: relative; top: -100%; left: 0; min-height: 0.1px; height: 100%; width: 100%; overflow: hidden; pointer-events: none; z-index: -1; visibility: hidden; } /* jqxPivotGrid */ .jqx-pivotgrid { background-color: #DEDEDE; } .jqx-pivotgrid-item { white-space: nowrap; overflow: hidden; position: absolute; padding: 0px; text-overflow: ellipsis; } .jqx-pivotgrid-content-wrapper { align: left; valign: top; overflow: hidden; border: solid 1px grey; } .jqx-pivotgrid-menu-button { border: none; background-image: url('images/icon-menu-small.png'); background-repeat: no-repeat; background-position: center; cursor: pointer; } .jqx-pivotgrid-expand-button { outline: none; background-image: url('images/icon_expand.png'); background-repeat: no-repeat; cursor: pointer; margin: 0 0 0 0; padding: 0 0 0 0; position: relative; left: 5px; float: left; vertical-align: middle; } .jqx-pivotgrid-collapse-button { outline: none; background-image: url('images/icon_collapse.png'); background-repeat: no-repeat; cursor: pointer; margin: 0 0 0 0; padding: 0 0 0 0; position: relative; left: 5px; float: left; vertical-align: middle; } .jqx-pivotgrid-sortasc-icon { background-image: url('images/icon-sort-asc.png'); background-repeat: no-repeat; background-position: left center; width: 16px; height: 16px; float: left; margin-left: -4px; margin-right: 4px; } .jqx-pivotgrid-sortdesc-icon { background-image: url('images/icon-sort-desc.png'); background-repeat: no-repeat; background-position: left center; width: 16px; height: 16px; float: left; margin-left: -4px; margin-right: 4px; } .jqx-pivotgrid-sortremove-icon { background-image: url('images/icon-sort-remove.png'); background-repeat: no-repeat; background-position: left center; width: 16px; height: 16px; float: left; margin-left: -4px; margin-right: 4px; } .jqx-pivotgrid-settings-icon { background-image: url('images/icon-menu-small.png'); background-repeat: no-repeat; background-position: left center; width: 16px; height: 16px; float: left; margin-left: -4px; margin-right: 4px; } jqx-bullet-chart { width: 800px; height: 80px; } jqx-scroll-view { width: 600px; } jqx-bar-gauge, jqx-draw { width: 850px; height: 600px; } jqx-menu { width: 600px; } jqx-data-table, jqx-pivotgrid, jqx-grid, jqx-scheduler, jqx-tree-grid, jqx-docking-layout, jqx-layout, jqx-tree-map, jqx-splitter, jqx-kanban { width: 850px; } jqx-nav-bar { height: 50px; } jqx-chart { width: 850px; height: 400px; } jqx-docking-layout, jqx-layout { width: 850px; height: 600px; } jqx-ribbon, jqx-panel { width: 450px; height: 300px; } jqx-scheduler { height: 600px; } jqx-list-box, jqx-text-area { width: 200px; height: 200px; } jqx-file-upload { width: 300px; } jqx-complex-input, jqx-formatted-input, jqx-password-input, jqx-input, jqx-number-input, jqx-slider, jqx-masked-input, jqx-drop-down-list, jqx-combo-box, jqx-date-time-input, jqx-drop-down-button { width: 300px; height: 35px; } jqx-loader { width: 100px !important; height: 60px !important; } jqx-expander, jqx-navigation-bar { width: 350px; } jqx-navigation-bar { height: 450px; } jqx-range-selector { width: 600px; } jqx-tabs { width: 800px; } jqx-tool-bar { width: 800px; height: 35px; } jqx-editor { width: 600px; height: 400px; } jqx-tree-map { width: 850px; height: 600px; } jqx-tree { width: 250px; } jqx-linear-gauge { width: 100px; } jqx-color-picker, jqx-calendar { width: 200px; height: 200px; } jqx-scroll-bar { width: 400px; height: 20px; } jqx-knob { width: 600px; height: 600px; } .jqx-input-label { visibility: hidden; position: absolute; } .jqx-input-bar { visibility: hidden; position: absolute; } .jqx-info-icon { background-image: url('images/icon-info-small.png'); background-repeat: no-repeat; background-position: left center; width: 16px; height: 16px; float: left; } .jqx-labels-and-palette { display: flex; } .jqx-shades { width: 560px; padding-left: 100px; } .jqx-palette > ul, .jqx-shades > ul, .jqx-color-labels > ul { display: flex; list-style: none; padding: 0; margin: 0; } .jqx-color-labels > ul { flex-direction: column; } .jqx-color-cell { width: 39px; height: 39px; margin: 0.5px; cursor: pointer; } .jqx-color-cell:hover { border-radius: 8px; } .jqx-shade-cell { width: 38px; height: 47px; display: flex; justify-content: center; align-items: flex-end; padding: 0 1px 5px 1px; text-align: center; } .jqx-color-label { width: 100px; height: 40px; display: flex; align-items: center; } .jqx-heatmap-container-wrapper { display: flex; } .jqx-heatmap-container-wrapper canvas { display: block; } .jqx-heatmap-title { font-weight: bold; margin-bottom: 25px; text-align: center; } .jqx-heatmap-grid { display: flex; cursor: default; } .jqx-x-axis-container { display: flex; flex-direction: column; flex-grow: 1; } .jqx-y-axis-container { display: flex; flex-direction: row-reverse; flex-grow: 1; } .jqx-column { display: flex; flex-direction: column-reverse; } .jqx-x-axis { display: flex; } .jqx-x-axis-label { padding-top: 10px; font-size: 14px; color: gray; text-align: center; } .jqx-x-axis-label.jqx-top { padding: 0 0 10px 0; } .jqx-y-axis { display: flex; flex-direction: column-reverse; } .jqx-y-axis.jqx-margin-top-auto { margin-top: auto; } .jqx-y-axis-label { display: flex; align-items: center; color: gray; padding-right: 10px; } .jqx-y-axis-label.jqx-right { padding: 0 0 0 10px; } .jqx-heatmap-cell { position: relative; padding: 20px 10px; margin: 1px; text-align: center; } .jqx-heatmap-cell.jqx-empty-cell { pointer-events: none; } .jqx-heatmap-tooltip { display: inline-block; position: absolute; background: #000; color: #fff; opacity: 0.6; padding: 10px; pointer-events: none; border-radius: 3px; transition: top 0.7s ease, left 0.7s ease; box-shadow: 0px 5px 3px -3px rgba(0, 0, 0, 0.75); } .jqx-heatmap-tooltip::after { content: ''; position: absolute; bottom: -10px; left: calc(50% - 5px); width: 0; height: 0; border-style: solid; border-width: 10px 5px 0 5px; border-color: #000 transparent transparent transparent; } .jqx-legend-vertical { position: relative; margin-left: 10px; } .jqx-legend-vertical.jqx-left { margin: 0 10px 0 0; } .jqx-legend-vertical.jqx-margin-top-auto { margin-top: auto; } .jqx-legend-horizontal { position: relative; margin-left: auto; margin-bottom: 40px; } .jqx-legend-horizontal.jqx-bottom { margin-top: 10px; margin-bottom: 30px; } .jqx-legend-horizontal.jqx-margin-right-auto { margin-right: auto; margin-left: 0; } .jqx-palette-vertical { width: 10px; height: 100%; } .jqx-palette-horizontal { width: 100%; height: 10px; } .jqx-palette-horizontal.jqx-fixed { display: flex; } .jqx-color-container, .jqx-color-container-tick { cursor: pointer; } .jqx-opacity-50 { opacity: 0.5; } .jqx-selected-color { background: #d3d3d3 !important; } .jqx-heatmap-hidden { visibility: hidden; } .jqx-tick-vertical { position: absolute; left: 15px; } .jqx-tick-vertical::before { content: ''; width: 10px; background: #fff; height: 1px; position: absolute; top: 6px; left: -15px; } .jqx-tick-vertical.jqx-no-line::before, .jqx-tick-horizontal.jqx-no-line::before { content: none; } .jqx-tick-horizontal { position: absolute; top: 20px; } .jqx-tick-horizontal::before { content: ''; width: 10px; background: #fff; width: 1px; height: 10px; position: absolute; top: -20px; left: 6px; } .jqx-arrow-vertical { width: 0; height: 0; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid gray; position: absolute; left: -8px; display: none; } .jqx-arrow-horizontal { width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid gray; position: absolute; top: 11px; left: -6px; display: none; } /*jqxTimePicker Style*/ .jqx-time-picker { display: block; border: 1px solid #c5c5c5; border-radius: 1px; font-family: Verdana; font-size: 12px; line-height: initial; touch-action: none; min-width: 250px; box-sizing: border-box; } .jqx-time-picker * { box-sizing: border-box; } .jqx-time-picker[view="landscape"] { min-width: 400px; } .jqx-time-picker > .jqx-container { width: 100%; height: 100%; } .jqx-time-picker[view="landscape"] > .jqx-container, .jqx-time-picker .jqx-header, .jqx-time-picker .jqx-svg-container, .jqx-time-picker .jqx-hour-minute-container { display: flex; } .jqx-time-picker .jqx-header { width: 100%; height: 20%; justify-content: center; align-items: center; } .jqx-time-picker[view="landscape"] .jqx-header { flex-direction: column; width: 33%; height: 100%; } .jqx-time-picker .jqx-main-container { width: 100%; height: 80%; padding: 2%; background-color: var(--jqx-time-picker-background); } .jqx-time-picker[view="landscape"] .jqx-main-container { width: 67%; height: 100%; } .jqx-time-picker .jqx-svg-container { justify-content: center; align-items: center; width: 100%; height: 100%; } .jqx-time-picker[footer] .jqx-svg-container { height: calc(100% - 30px); } .jqx-time-picker .jqx-footer { display: none; } .jqx-time-picker[footer] .jqx-footer { display: block; width: 100%; height: 30px; } .jqx-time-picker .jqx-hour-minute-container { font-size: 50px; } .jqx-time-picker .jqx-am-pm-container { margin-left: 10px; } .jqx-time-picker[view="landscape"] .jqx-am-pm-container { margin-left: 0; } .jqx-time-picker .jqx-hour-container, .jqx-time-picker .jqx-minute-container, .jqx-time-picker .jqx-am-container, .jqx-time-picker .jqx-pm-container { opacity: 0.5; cursor: pointer; } .jqx-time-picker[readonly] .jqx-hour-container, .jqx-time-picker[disabled] .jqx-hour-container, .jqx-time-picker[readonly] .jqx-minute-container, .jqx-time-picker[disabled] .jqx-minute-container, .jqx-time-picker[readonly] .jqx-am-container, .jqx-time-picker[disabled] .jqx-am-container, .jqx-time-picker[readonly] .jqx-pm-container, .jqx-time-picker[disabled] .jqx-pm-container { cursor: default; } .jqx-time-picker .jqx-selected { opacity: 1; } .jqx-time-picker .jqx-hour-minute-container div:nth-child(2) { opacity: 0.5; } .jqx-time-picker .jqx-svg-picker { border-radius: 50%; position: relative; box-sizing: content-box; } .jqx-time-picker .jqx-svg-picker.animate { animation: jqx-time-picker-animation 0.5s linear; } .jqx-time-picker[disabled] { opacity: 0.55; cursor: default; pointer-events: none; user-select: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } .jqx-time-picker .jqx-label.jqx-selected { fill: white; } .jqx-time-picker .jqx-header:focus { outline: 1px solid skyblue; } .jqx-time-picker .jqx-svg-picker:focus { border: 1px solid skyblue; outline: none; } @media screen and (max-width: 1199px) { .report_grid .jqx-widget-content.jqx-enableselect { margin-left: 8px !important; } } @keyframes jqx-time-picker-animation { 0% { opacity: 1; } 25% { opacity: 0.5; } 50% { opacity: 0; } 75% { opacity: 0.5; } 100% { opacity: 1; } } .lstGrid_Center { text-align: center; } .lstGrid_Weight { font-weight: bold; background-color: #fdffde; } .lstGrid_LiveRap { background-color: rgb(207, 216, 255); font-weight: bold; } .jqxbg-saleprice { background: #fbe2e2; } .onmemo > div { background: #ede1fa; border: 1px solid #3d057b; padding: 0 2px; color: #3d057b; } .onhold > div { background: #efffd5; border: 1px solid #4a7602; padding: 0 2px; color: #4a7405; } .jqxbg-cancel { background-color: #f232323d; } .jqxbg-Pending { background-color: #edbc778a; } .jqxbg-Approved { background-color: #21a85a59; } .jqxbg-delivered { background-color: #073a7840; } .jq-toast-wrap,.jq-toast-wrap *{margin:0;padding:0}.jq-toast-wrap{display:block;position:fixed;width:250px;pointer-events:none!important;letter-spacing:normal;z-index:9000!important}.jq-toast-wrap.bottom-left{bottom:20px;left:20px}.jq-toast-wrap.bottom-right{bottom:20px;right:40px}.jq-toast-wrap.top-left{top:20px;left:20px}.jq-toast-wrap.top-right{top:20px;right:40px}.jq-toast-single{display:block;width:100%;padding:10px;margin:0 0 5px;border-radius:4px;font-size:12px;font-family:arial,sans-serif;line-height:17px;position:relative;pointer-events:all!important;background-color:#444;color:#fff}.jq-toast-single h2{font-family:arial,sans-serif;font-size:14px;margin:0 0 7px;background:0 0;color:inherit;line-height:inherit;letter-spacing:normal}.jq-toast-single a{color:#eee;text-decoration:none;font-weight:700;border-bottom:1px solid #fff;padding-bottom:3px;font-size:12px}.jq-toast-single ul{margin:0 0 0 15px;background:0 0;padding:0}.jq-toast-single ul li{list-style-type:disc!important;line-height:17px;background:0 0;margin:0;padding:0;letter-spacing:normal}.close-jq-toast-single{position:absolute;top:3px;right:7px;font-size:14px;cursor:pointer}.jq-toast-loader{display:block;position:absolute;top:-2px;height:5px;width:0;left:0;border-radius:5px;background:red}.jq-toast-loaded{width:100%}.jq-has-icon{padding:10px 10px 10px 50px;background-repeat:no-repeat;background-position:10px}.jq-icon-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=);background-color:#31708f;color:#d9edf7;border-color:#bce8f1}.jq-icon-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=);background-color:#8a6d3b;color:#fcf8e3;border-color:#faebcc}.jq-icon-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=);background-color:#a94442;color:#f2dede;border-color:#ebccd1}.jq-icon-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==);color:#dff0d8;background-color:#3c763d;border-color:#d6e9c6}