/*@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}