// Toastr-Styles @import "toastr"; @import "cropit"; @import "Custom"; body { } .main { padding-bottom: 25px; -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0); } .simplebar-content { display: flex; flex-direction: column; min-height: 100%; } /*Validation*/ .field-validation-error { display: block !important; } .required { font-weight: 600; } .required:before { content: "*"; } .tmloading { position: fixed; left: 0px; right: 0px; bottom: 0px; top: 0px; padding-top: 20px; background-color: $gray-200; opacity: 0.7; z-index: 11004; display: none; } .spinner { width: 100px; height: 100px; position: relative; top: 40%; margin-left: auto; margin-right: auto; z-index: 11010; } .double-bounce1, .double-bounce2 { width: 100%; height: 100%; border-radius: 50%; background-color: #E04F00; opacity: 0.6; position: absolute; top: 0; left: 0; -webkit-animation: sk-bounce 2.0s infinite ease-in-out; animation: sk-bounce 2.0s infinite ease-in-out; } .double-bounce2 { background-color: #fff; -webkit-animation-delay: -1.0s; animation-delay: -1.0s; } @-webkit-keyframes sk-bounce { 0%, 100% { -webkit-transform: scale(0); } 50% { -webkit-transform: scale(1); } } @keyframes sk-bounce { 0%, 100% { transform: scale(0); -webkit-transform: scale(0); } 50% { transform: scale(1); -webkit-transform: scale(1); } } .row-flex { display: flex; flex-wrap: wrap; } .row-content-90{ height: 90%; } .link{ cursor: pointer; } .cart-link{ color: $gray-900; text-decoration: none; } .clickable { cursor: pointer; } .pageinfo { position: absolute; right: 10px; top: 10px; } .pageSwitchButton { position: absolute; right: 50px; top: 10px; } .pageTopButtonContainer { position: absolute; right: 10px; top: 75px; z-index: 1100; .dropdown { display: inline-block; } } .group { border: 1px solid $gray-200; border-radius: 0.5rem; padding: 1em; padding-top: 2em; position: relative; background-color: #F8F8F8; } .group-header { border: 1px solid $gray-200; border-radius: 0.5rem; background: #fff; color: $gray-900; position: absolute; left: 1rem; width: auto; top: -1em; padding: 0.2rem 0.5rem; } .img-user-verybig { max-width: 100%; height: auto; border-radius: 200em; max-height: 200px !important; margin: 0 5px !important; border: 1px solid $gray-900; } .img-user-big { max-width: 100%; height: auto; border-radius: 100em; max-height: 100px !important; margin: 0 5px !important; border: 1px solid $gray-900; } .img-user-mid { max-width: 100%; height: auto; border-radius: 50em; max-height: 50px !important; margin: 0 5px !important; border: 1px solid $gray-900; } .img-user-small { max-width: 100%; height: auto; border-radius: 50em; max-height: 25px !important; margin: 0 5px !important; border: 1px solid $gray-900; } .img-user-verysmall { max-width: 100%; height: auto; border-radius: 50em; max-height: 20px !important; margin: 0 5px !important; border: 1px solid $gray-900; } .img-logo-small { width: 60px; height: 34px; } .upload-image-container { width: 200px; height: 200px; border: 2px dashed $gray-600; } .upload-image-169-container { width: 300px; height: 168px; border: 2px dashed $gray-600; } .upload-image-89-container { width: 300px; height: 337px; border: 2px dashed $gray-600; } .upload-image-329-container { width: 320px; height: 90px; border: 2px dashed $gray-600; } .banner-image{ } .upload-image-320-50-container { width: 320px; height: 50px; border: 2px dashed $gray-600; } .upload-image-320-90-container { width: 320px; height: 90px; border: 2px dashed $gray-600; } .upload-image-300-250-container { width: 300px; height: 250px; border: 2px dashed $gray-600; } .textarea { height: unset; min-height: calc(1.5em + 0.75rem + 2px); max-height: 75px; overflow-y: auto; } .messageContainer { max-height: 400px; overflow-y: auto; } .message-body { border: 1px $gray-400 solid; border-radius: 5px; padding: 10px; background-color: $white; } .message-header { margin-bottom: 10px; font-size: 0.8em; color: $gray-600; } .message-header-name { font-weight: bold; } .td-ellipsis { max-width: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .td-ellipsis-100 { width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .card-content { position: relative; .issuePoints { display: inline-block; background-color: $gray-200; border-radius: 50px; border: 1px solid $gray-400; padding: 1px; width: 25px; text-align: center; font-weight: bold; position: absolute; right: 5px; top: 5px; } .card-priority { display: inline-block; position: absolute; right: 35px; top: 10px; } .img-user-small { display: inline-block; position: absolute; right: 50px; top: 4px; } } .unstyled-list{ list-style: none; margin: 0; padding: 0; } .truncated-text { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 10; overflow: hidden; } .fade-out-overflowy { -webkit-mask-image: linear-gradient(to bottom, black 75%, transparent 100%); mask-image: linear-gradient(to bottom, black 75%, transparent 100%); } .truncated-text.show-all { display: block; } .truncated-text-button { cursor: pointer; color: $primary; } .socialmedia-icon { display: inline-block; margin-right: 1em; margin-bottom: 1em; } .pulse { } .pulse:after { content: ""; display: block; width: 100%; height: 100%; border-radius: 50%; border: 3px solid $primary; position: absolute; animation: pulse 1s ease 0s; animation-iteration-count: 10; top: 0px; left: 0px; opacity: 0; } @keyframes pulse { 0% { opacity: 1; transform: scale(1); } 80% { opacity: 0; transform: scale(2); } 100% { opacity: 0; transform: scale(4); } } .table-cart-container { border: 1px solid $gray-300; padding: 0.5rem; } .table-cart{ td{ padding: 0rem; } } .table-cart-steps { td { padding: 2px; text-align: center; vertical-align: middle; } .step { font-size: 0.8em; } hr { border: 2px solid $primary; width: 10px; } } .cart-quantityInfo{ color: $gray-400; font-style: italic; } .circle { display: inline-block; height: 1.5em; width: 1.5em; line-height: 1.3em; -moz-border-radius: 50%; border-radius: 50%; background-color: #ffffff; color: $primary; border: 0.1em solid $primary; text-align: center; font-size: 1.5em; font-weight: bold; &.active { background-color: $primary; color: #ffffff; } } .mt-xxs { margin-top: 0px; } @include media-breakpoint-down(sm) { .table-cart-steps { .step { font-size: 0.6em; } hr { border: 1px solid $primary; width: 10px; } } .circle { height: 1.3em; width: 1.3em; line-height: 1.2em; font-size: 1.3em; border: 0.05em solid $primary; } } @media (max-width: 420px) { .mt-xxs { margin-top: 10px; } } @media (max-width: 320px) { .table-cart-steps { .step { font-size: 0.5em; } hr { border: 1px solid $primary; width: 10px; } } .circle { height: 1.3em; width: 1.3em; line-height: 1.2em; font-size: 1.3em; border: 0.05em solid $primary; } .mt-xxs { margin-top: 10px; } } .checkout-checkbox { -ms-transform: scale(1.75); -webkit-transform: scale(1.75); transform: scale(1.75); } .form-check{ padding-left: 2em; } .payment-box { border: 1px solid $gray-300; padding: 1em; } @include media-breakpoint-down(lg) { .payment-box { border: none; padding: none; padding-left: 15px; padding-right: 15px; } } .info-small{ font-size: 0.9em; font-style: italic; color: $gray-400; } /*.dark-mode { background-color: #000000; .news-headline { color: #ffffff; } .news-info { color: $gray-200; } .news-content { color: #ffffff; font-size: 1.1em; } .page-content { color: #ffffff; } } */ .dark-mode { background-color: #ffffff; .news-headline { color: $gray-900; } .news-info { color: $gray-600; } .news-content { color: $gray-900; font-size: 1.1em; } .page-content { color: $gray-900; } } .light-mode { background-color: #ffffff; .news-headline { color: $gray-900; } .news-info { color: $gray-600; } .news-content { color: $gray-900; font-size: 1.1em; } .page-content { color: $gray-900; } } .accordion-button{ font-size: 1.4rem; } .competition-selected{ background-color: rgba(0,255,0,0.25); }