@charset "UTF-8";
.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.sp-align-left {
text-align: left;
}
.sp-align-right {
text-align: right;
}
.sp-align-center {
text-align: center;
} .sp-header {
position: relative;
overflow: visible;
z-index: 10000;
} .sp-template {
margin-bottom: 1.5em;
}
.sp-template-profile-selector {
clear: both;
overflow: hidden;
}
.sp-template-logo,
.sp-template-photo {
float: left;
margin-bottom: 2em;
margin-right: 2em;
max-width: 50%;
}
.sp-template-event-logos {
text-align: center;
}
.sp-template-details {
display: inline;
}
.sp-template-details dl {
overflow: hidden;
} .sp-tab-menu {
display: block;
clear: both;
padding: 0 5px;
margin: 0 0 1.5em;
list-style: none;
}
.sp-tab-menu-item {
display: inline-block;
margin: 0;
}
.sp-tab-menu-item a {
display: block;
margin: 0 10px;
color: inherit;
opacity: 0.5;
transition: all .3s;
}
.sp-tab-menu-item a:focus {
outline: none;
}
.sp-tab-menu-item-active a,
.sp-tab-menu-item a:hover {
color: inherit;
opacity: 1;
}
.sp-tab-content {
display: none;
} .sp-template-profile-selector {
text-align: right;
margin-bottom: 0.5em;
} .sp-scrollable-table-wrapper {
width: 100%;
overflow: hidden;
overflow-x: auto;
}
.sp-data-table {
width: 100%;
table-layout: auto;
border-spacing: 0;
}
.sp-paginated-table {
margin-bottom: 0;
}
.sp-data-table thead th {
white-space: nowrap;
}
.sp-data-table thead .sorting,
.sp-data-table thead .sorting_asc,
.sp-data-table thead .sorting_desc,
.sp-data-table thead .sorting_asc_disabled,
.sp-data-table thead .sorting_desc_disabled {
cursor: pointer;
position: relative;
}
.sp-data-table tbody a {
text-decoration: none;
}
.sp-data-table .sorting:after,
.sp-data-table .sorting_asc:after,
.sp-data-table .sorting_desc:after {
font-family: dashicons;
margin: 0 -.2em;
}
.sp-data-table .sorting:after {
content: "\f156";
color: transparent;
position: absolute;
}
.sp-data-table .sorting_asc:after {
content: "\f142";
position: absolute;
}
.sp-data-table .sorting_desc:after {
content: "\f140";
position: absolute;
}
.sp-data-table .data-name {
text-align: left;
}
.sp-data-table .data-number,
.sp-data-table .data-rank {
width: 1px;
}
.sp-data-table .sp-checkbox {
font-family: sportspress;
vertical-align: bottom;
} .sp-post-content {
clear: both;
} .sp-table-wrapper .dataTables_paginate {
text-align: center;
}
.sp-table-wrapper .dataTables_paginate .paginate_button {
margin: 0.5em;
cursor: pointer;
display: inline-block;
}
.sp-table-wrapper .dataTables_paginate .previous {
float: left;
margin-left: 0;
}
.sp-table-wrapper .dataTables_paginate .next {
float: right;
margin-right: 0;
}
.sp-table-wrapper .dataTables_paginate .current {
opacity: 0.5;
color: inherit;
cursor: default;
}
.sp-table-wrapper .dataTables_paginate .disabled {
opacity: 0;
cursor: default;
} .sp-excerpt {
display: block;
margin-bottom: 1em;
} .sp-league-table td.has-logo {
line-height: 2em;
}
.sp-league-table .team-logo {
width: 2em;
height: 2em;
display: inline-block;
vertical-align: middle;
text-align: center;
}
.sp-league-table .data-name .team-logo {
margin-right: 0.5em;
}
.sp-league-table .team-logo img {
width: auto;
height: auto;
max-width: 2em;
max-height: 2em;
} .sp-template-team-gallery img {
padding: 1em;
} .sp-player-list td {
line-height: 2em;
}
.sp-player-list .data-name .player-photo,
.sp-player-list .data-name .player-flag,
.sp-player-list .data-team .team-logo {
width: 2em;
height: 2em;
display: inline-block;
vertical-align: middle;
text-align: center;
}
.sp-player-list .data-name .player-photo,
.sp-player-list .data-name .player-flag {
margin-right: 0.5em;
}
.sp-player-list .data-name .player-photo img,
.sp-player-list .data-name .player-flag img,
.sp-player-list .data-team .team-logo img {
width: auto;
height: auto;
max-width: 2em;
max-height: 2em;
} .sp-staff-role-delimiter {
margin: 0 0.125em;
} .sp-button {
border: none;
cursor: pointer;
} .sp-message {
padding: 1em;
border: 1px solid transparent;
text-align: center;
} .sp-event-logos a {
text-decoration: none;
color: inherit;
}
.sp-event-logos img {
display: inline !important;
vertical-align: middle;
} .sp-event-overview,
.sp-event-performance-tables {
overflow: hidden;
clear: both;
} .sp-event-logos .sp-team-logo {
white-space: nowrap;
display: block;
}
.sp-event-logos .sp-team-logo .sp-team-result {
display: block;
margin: 0.5em 0;
} .sp-event-venue thead th {
white-space: normal;
} .sp-template-event-performance-icons thead {
display: none;
}
.sp-event-performance .sub {
background: rgba(0,0,0,0.05);
}
.sp-event-performance .sub-in,
.sp-event-performance .sub-out {
cursor: default;
}
.sp-event-performance .sub-in:before,
.sp-event-performance .sub-out:before {
font-family: dashicons;
}
.sp-event-performance .sub-in:before {
content: "\f140";
}
.sp-event-performance .sub-out:before {
content: "\f142";
}
.sp-event-performance .sp-performance-icons {
width: 25%;
}
.sp-event-performance .sp-event-star {
color: #f4d014;
}
.sp-event-performance .sp-event-star-number {
margin-left: -20px;
width: 20px;
text-align: center;
display: inline-block;
font-size: smaller;
line-height: 20px;
} .sp-event-performance-teams .sp-template-event-performance-icons {
box-sizing: border-box;
width: 50%;
float: left;
clear: left;
padding-right: 10px;
}
.sp-event-performance-teams .sp-template-event-performance-icons:nth-child(2n) {
float: right;
clear: right;
padding-right: 0;
padding-left: 10px;
}
.sp-template-event-performance-icons .sp-player-position {
display: block;
} .sp-event-calendar {
border-spacing: 0;
}
.sp-event-calendar a {
text-decoration: none;
}
.sp-event-calendar tbody td,
.sp-event-calendar thead th {
text-align: center;
}
.sp-event-calendar #next {
text-align: right;
}
.sp-event-calendar #prev {
text-align: left;
} .sp-event-list .data-date date,
.sp-event-list .data-time date {
display: none !important;
}
.sp-event-list .data-article {
white-space: nowrap;
}
.sp-event-list .data-article a .dashicons {
padding-right: 3px;
}
.sp-event-list .data-time,
.sp-event-list .data-results {
white-space: nowrap;
}
.sp-event-list .data-home {
text-align: right;
}
.sp-event-list .data-away {
text-align: left;
}
.sp-event-list td.has-logo {
line-height: 2em;
}
.sp-event-list .team-logo {
width: 2em;
height: 2em;
margin-right: 0.5em;
display: inline-block;
vertical-align: middle;
text-align: center;
}
.sp-event-list .team-logo img {
width: auto;
height: auto;
max-width: 2em;
max-height: 2em;
}
.sp-event-list .data-home img,
.sp-event-list .data-away img {
display: inline-block;
vertical-align: middle;
}
.sp-event-list .data-home img {
margin-left: 8px;
}
.sp-event-list .data-away img {
margin-right: 8px;
}
.sp-event-list-format-homeaway .data-time {
text-align: center;
padding-left: 1em;
padding-right: 1em;
} .sp-event-blocks thead {
display: none;
}
.sp-event-blocks .sp-event-date,
.sp-event-blocks .sp-event-time,
.sp-event-blocks .sp-event-results,
.sp-event-blocks .sp-event-title {
text-align: center;
display: block;
margin: 10px 0;
clear: none;
}
.sp-event-blocks .sp-event-league,
.sp-event-blocks .sp-event-season,
.sp-event-blocks .sp-event-venue {
text-align: center;
margin: 0 20%;
padding: 0 20px;
}
.sp-event-blocks .team-logo {
margin: 10px;
width: 20%;
height: 4em;
max-width: 6em;
text-align: center;
}
.sp-event-blocks .logo-odd {
float: left;
}
.sp-event-blocks .logo-even {
float: right;
}
.sp-event-blocks .team-logo img {
max-width: 100%;
max-height: 100%;
width: auto;
height: auto;
}
.sp-fixtures-results {
clear: both;
}
.widget .sp-event-blocks .sp-event-title {
margin: 10px;
padding: 0;
clear: both;
}
span.sp_event_spec_label {
font-weight: bold;
} .sp-template-event-logos-block .team-logo {
float: none;
max-width: none;
width: 100%;
height: auto;
color: inherit;
}
.sp-template-event-logos-block .team-logo img {
vertical-align: middle;
}
.sp-template-event-logos-block .sp-team-name {
display: block;
clear: both;
vertical-align: middle;
font-size: 28px;
}
.sp-template-event-logos-block .sp-event-results {
font-size: 36px;
} .sp-form-events {
text-align: center;
}
.sp-form-events .sp-form-event-link {
display: inline-block;
text-align: center;
vertical-align: text-top;
line-height: 1.5em;
width: 1.5em;
margin: 0 0 0.25em;
color: #fff !important;
font-weight: normal;
}
.sp-form-events .sp-form-event-link:hover {
color: #fff !important;
} .sp-template-countdown .event-image img {
display: block;
margin: 0 auto;
}
.sp-template-countdown .event-name {
clear: both;
overflow: hidden;
}
.sp-template-countdown .team-logo {
width: 20%;
height: auto;
max-width: 4em;
}
.sp-template-countdown .logo-odd {
float: left;
margin-right: 10px;
}
.sp-template-countdown .logo-even {
float: right;
margin-left: 10px;
}
.sp-template-countdown .team-logo img {
max-width: 100%;
max-height: 100%;
width: auto;
height: auto;
}
.sp-template-countdown .sp-countdown {
clear: both;
} .sp-google-map-container {
position: relative;
}
.sp-google-map {
width: 100%;
height: 320px;
}
.sp-google-map-link {
content: '';
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: url(//olympiacos.com.au/wp-content/plugins/sportspress/assets/images/maps/pin.png) no-repeat center center;
background-size: 26px 82px;
}
.sp-google-map img {
max-width: none !important;
}
.sp-venue-map {
margin-bottom: 4em;
} .sp-view-all-link {
display: block;
margin-top: 0.5em;
} .sp-highlight,
.sp-heading {
font-weight: bold;
} .sp-desktop {
display: none;
} #wpadminbar #wp-admin-bar-sportspress>.ab-item:before {
font-family: sportspress, dashicons;
}
#wpadminbar #wp-admin-bar-sportspress>.ab-item:before {
content: "\f111";
top: 2px;
} @media screen and (min-width: 801px) { .sp-widget-align-none {
clear: both;
}
.sp-widget-align-left {
width: 50%;
float: left;
clear: left;
padding-right: 10px;
box-sizing: border-box;
}
.sp-widget-align-right {
width: 50%;
float: right;
clear: right;
padding-left: 10px;
box-sizing: border-box;
} .sp-desktop {
display: block;
}
.sp-mobile {
display: none;
}
}
@media screen and (min-width: 601px) {
.sp-event-logos .sp-team-logo {
display: inline-block;
}
.sp-event-logos-2 .sp-team-logo {
display: inline;
}
.sp-event-logos-2 .sp-team-logo .sp-team-result {
display: inline-block;
margin: 0 0.25em;
}
.sp-template-logo + .sp-post-content {
clear: left;
}
.sp-template-photo + .sp-post-content {
clear: none;
}
.sp-template-event-logos-block .team-logo {
width: 33%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.sp-template-event-logos-block .team-logo img {
height: 100px;
}
.sp-template-event-logos-block .logo-odd {
text-align: left;
float: left;
}
.sp-template-event-logos-block .logo-even {
text-align: right;
float: right;
}
.sp-template-event-logos-block .logo-odd img {
margin-right: 10px;
}
.sp-template-event-logos-block .logo-even img {
margin-left: 10px;
}
.sp-template-event-logos-block .sp-team-name {
display: inline;
clear: none;
}
}@font-face {
font-family: 'sportspress';
src:url(//olympiacos.com.au/wp-content/plugins/sportspress/assets/fonts/sportspress.eot?ddphik2);
src:url(//olympiacos.com.au/wp-content/plugins/sportspress/assets/fonts/sportspress.eot?#iefixddphik2) format('embedded-opentype'),
url(//olympiacos.com.au/wp-content/plugins/sportspress/assets/fonts/sportspress.woff2?ddphik2) format('woff2'),
url(//olympiacos.com.au/wp-content/plugins/sportspress/assets/fonts/sportspress.ttf?ddphik2) format('truetype'),
url(//olympiacos.com.au/wp-content/plugins/sportspress/assets/fonts/sportspress.woff?ddphik2) format('woff'),
url(//olympiacos.com.au/wp-content/plugins/sportspress/assets/fonts/sportspress.svg?ddphik2#sportspress) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="sp-icon-"], [class*=" sp-icon-"] {
font-family: sportspress, dashicons;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
display: inline-block;
width: 20px;
height: 20px;
font-size: 20px;
vertical-align: top; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} .sp-icon-sub:before {
content: "\f503";
}
.sp-icon-star-filled:before {
content: "\f155";
}
.sp-icon-update:before {
content: "\f113";
}
.sp-icon-undo:before {
content: "\f171";
}
.sp-icon-redo:before {
content: "\f172";
}
.sp-icon-marker:before {
content: "\f159";
}
.sp-icon-no:before {
content: "\f158";
}
.sp-icon-heart:before {
content: "\f487";
} .sp-icon-soccerball:before {
content: "\e700";
}
.sp-icon-baseball:before {
content: "\e701";
}
.sp-icon-basketball:before {
content: "\e602";
}
.sp-icon-golfball:before {
content: "\e603";
}
.sp-icon-cricketball:before {
content: "\e604";
}
.sp-icon-bowling:before {
content: "\e605";
}
.sp-icon-ice-hockey:before {
content: "\e606";
}
.sp-icon-football:before {
content: "\e607";
}
.sp-icon-poolball:before {
content: "\e608";
}
.sp-icon-table-tennis:before {
content: "\e609";
}
.sp-icon-tennis:before {
content: "\e610";
}
.sp-icon-racing-flag:before {
content: "\e611";
}
.sp-icon-volleyball:before {
content: "\e612";
} .sp-icon-soccerball-alt:before {
content: "\e600";
}
.sp-icon-baseball-alt:before {
content: "\e601";
} .sp-icon-shoe:before {
content: "\e800";
}
.sp-icon-card:before {
content: "\e801";
}
.sp-icon-league:before {
content: "\f332";
}
.sp-icon-shield:before {
content: "\f334";
}
.sp-icon-tshirt:before,
.sp-icon-sp_player:before {
content: "\f307";
}
.sp-icon-whistle:before {
content: "\f227";
}
.sp-icon-time:before {
content: "\f469";
}
.sp-icon-friendly:before {
content: "\f328";
}

.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 {
float: left;
}
.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: #fff;
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 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
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: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #888 rgba(0, 0, 0, 0);
border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
background-color: #fff;
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;
padding: 1px;
}
.select2-container--default .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--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 #000 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: rgba(0, 0, 0, 0) !important;
border: none !important;
padding: 0px !important;
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: #fff;
}
.select2-container--default .select2-results__group {
cursor: default;
display: block;
padding: 6px;
}
.select2-container--classic .select2-selection--single {
background-color: #f7f7f7;
border: 1px solid var(--bs-gray-200);
border-radius: 0.375rem;
outline: 0;
background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
background-image: linear-gradient(to bottom, white 50%, #eeeeee 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 var(--bs-gray-200);
border-top-right-radius: 0.375rem;
border-bottom-right-radius: 0.375rem;
height: 26px;
position: absolute;
top: 1px;
right: 1px;
width: 20px;
background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 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 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
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 var(--bs-gray-200);
border-radius: 0;
border-top-left-radius: 0.375rem;
border-bottom-left-radius: 0.375rem;
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: rgba(0, 0, 0, 0);
border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #888 rgba(0, 0, 0, 0);
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, white 0%, #eeeeee 50%);
background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
background-image: linear-gradient(to bottom, white 0%, #eeeeee 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, #eeeeee 50%, white 100%);
background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
background-color: #fff;
border: 1px solid var(--bs-gray-200);
border-radius: 0.375rem;
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 var(--bs-gray-200);
border-radius: 0.375rem;
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 var(--bs-gray-200);
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 rgba(0, 0, 0, 0);
}
.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: gray;
}
.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;
}
.select2-container {
--bs-select-height: 2.375rem;
--bs-select-color: var(--bs-heading-color);
--bs-select-border-width: var(--bs-border-width);
--bs-select-border-color: color-mix(in sRGB, var(--bs-base-color) 22%, var(--bs-paper-bg));
--bs-select-active-border: 0 0 0 var(--bs-border-width) var(--bs-primary);
--bs-select-active-border-color: var(--bs-primary);
--bs-select-active-box-shadow: 0 0.125rem 0.375rem 0 rgba(var(--bs-primary-rgb), 0.3);
--bs-select-disabled-color: var(--bs-secondary-color);
--bs-select-disabled-border-color: color-mix(in sRGB, var(--bs-base-color) 24%, var(--bs-paper-bg));
--bs-select-disabled-bg: var(--bs-gray-50);
--bs-select-arrow: url('data:image/svg+xml,%3csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 22" fill="none"%3e%3cpath d="M10.9999 12.0743L15.5374 7.53676L16.8336 8.83292L10.9999 14.6666L5.16626 8.83292L6.46243 7.53676L10.9999 12.0743Z" fill="%232f2b3d" fill-opacity="0.9"/%3e%3c/svg%3e');
--bs-select-disabled-arrow: url('data:image/svg+xml,%3csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 22" fill="none"%3e%3cpath d="M10.9999 12.0743L15.5374 7.53676L16.8336 8.83292L10.9999 14.6666L5.16626 8.83292L6.46243 7.53676L10.9999 12.0743Z" fill="%23acaab1" fill-opacity="0.9"/%3e%3c/svg%3e');
--bs-select-dropdown-border-width: 0;
--bs-select-dropdown-border-color: var(--bs-border-color);
--bs-select-dropdown-bg: var(--bs-paper-bg);
--bs-select-dropdown-box-shadow: var(--bs-box-shadow-lg);
--bs-select-dropdown-link-hover-bg: var(--bs-gray-50);
--bs-select-dropdown-link-active-bg: rgba(var(--bs-primary-rgb), 0.16);
--bs-select-dropdown-link-active-color: var(--bs-primary);
--bs-select-multiple-padding-x: .3125rem;
--bs-select-multiple-padding-y: .3125rem;
--bs-select-multiple-line-height: 1.5rem;
--bs-select-multiple-choice-color: var(--bs-body-color);
--bs-select-multiple-choice-bg: color-mix(in sRGB, var(--bs-base-color) 8%, var(--bs-paper-bg));
--bs-select-multiple-disabled-choice-color: var(--bs-secondary-color);
--bs-select-multiple-disabled-choice-bg: color-mix(in sRGB, var(--bs-base-color) 18%, var(--bs-paper-bg));
inline-size: 100% !important;
}
.select2-container .select2-selection--single {
block-size: var(--bs-select-height);
}
.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
padding-inline-end: 2.1875rem;
padding-inline-start: 0.875rem;
}
.select2-search__field {
color: var(--bs-heading-color);
}
.select2-dropdown {
border: var(--bs-select-dropdown-border-width) solid var(--bs-select-dropdown-border-color);
background-color: var(--bs-select-dropdown-bg);
box-shadow: var(--bs-select-dropdown-box-shadow);
border-radius: var(--bs-border-radius);
}
.select2-results__option[role=option] {
border-radius: 0.375rem;
margin-block: 0.125rem;
margin-inline: 0.5rem;
padding-block: 0.543rem;
padding-inline: 0.75rem;
}
.select2-results__option .select2-results__group {
font-size: 0.8125rem;
font-weight: 500;
padding-block: 0.5rem;
padding-inline: 0.46875rem;
text-transform: uppercase;
}
.select2-results__options .select2-results__options .select2-results__group {
margin-inline-start: -0.8125rem;
}
.select2-results__options .select2-results__options .select2-results__option .select2-results__option {
margin-inline-start: 2rem;
}
.select2-results__options .select2-results__options .select2-results__group {
margin-inline-start: 0.1875rem;
}
.select2-results__options .select2-results__options .select2-results__option .select2-results__option .select2-results__option {
margin-inline-start: 3rem;
}
.select2-results__options .select2-results__options .select2-results__group {
margin-inline-start: 1.1875rem;
}
.select2-results__options .select2-results__options .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-inline-start: 4rem;
}
.select2-results__options .select2-results__options .select2-results__group {
margin-inline-start: 2.1875rem;
}
.select2-results__options .select2-results__options .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-inline-start: 5rem;
}
.select2-container--default, .select2-container--default * {
outline: 0;
}
.select2-container--default .select2-selection {
border: var(--bs-select-border-width) solid var(--bs-select-border-color);
background-color: rgba(0, 0, 0, 0);
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
border-radius: 0.375rem;
}
.select2-container--default .select2-selection:hover {
border-color: var(--bs-gray-600);
}
.select2-container--default .select2-search--dropdown .select2-search__field {
border-color: var(--bs-select-border-color);
border-radius: var(--bs-border-radius);
background-color: var(--bs-select-dropdown-bg);
inline-size: calc(100% - 1rem);
margin-block: 0.25rem;
margin-block-end: 0;
margin-inline: 0.5rem;
}
.select2-container--default .select2-results__message {
margin-inline: 0.5rem;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
color: var(--bs-secondary-color);
font-weight: 500;
inset-inline-end: 0.625rem;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
color: var(--bs-secondary-color);
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
color: var(--bs-select-color);
line-height: calc(var(--bs-select-height) - var(--bs-select-border-width)*2);
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
position: absolute;
block-size: 100%;
inline-size: 2.625rem;
inset-block-start: var(--bs-border-width);
inset-inline-end: 0.375rem !important;
inset-inline-start: auto;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
border: none;
margin: 0;
background-image: var(--bs-select-arrow);
background-position: center;
background-repeat: no-repeat;
background-size: 20px 19px;
block-size: 100%;
inline-size: 100%;
inset-block-start: 0;
inset-inline-start: 0;
transform-origin: center;
transition: transform 0.3s ease;
}
.is-invalid ~ .select2-container--default .select2-selection--single {
border-width: 2px;
border-color: var(--bs-form-validation-border-color);
box-shadow: var(--bs-form-validation-shadow);
}
.select2-container--default .select2-selection__rendered:has(> .select2-selection__placeholder) ~ .select2-selection__arrow b {
background-image: var(--bs-select-disabled-arrow);
}
.select2-container--default .select2-selection--multiple {
min-block-size: var(--bs-select-height);
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
display: block;
margin-block-start: calc(var(--bs-select-multiple-padding-y)*-1);
margin-inline-end: calc(var(--bs-select-multiple-padding-x)*-1);
padding-block: var(--bs-select-multiple-padding-y);
padding-inline: var(--bs-select-multiple-padding-x);
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline:first-child .select2-search__field {
padding-inline-start: calc(.9375rem - var(--bs-select-multiple-padding-x));
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
font-weight: 500;
margin-block-start: 0.25rem;
}
.select2-container--default .select2-selection--multiple .select2-search--inline {
line-height: var(--bs-select-multiple-line-height);
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
position: relative;
border-color: var(--bs-select-multiple-choice-bg);
border-radius: 0.25rem;
background-color: var(--bs-select-multiple-choice-bg);
color: var(--bs-select-multiple-choice-color);
font-size: 0.8125rem;
line-height: var(--bs-select-multiple-line-height);
padding-inline: 0.5rem 1rem;
}
:dir(rtl) .select2-container--default .select2-selection--multiple .select2-selection__choice, .select2-container--default .select2-selection--multiple .select2-selection__choice {
margin-block-start: var(--bs-select-multiple-padding-y);
margin-inline: 0 var(--bs-select-multiple-padding-x);
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
position: absolute;
color: inherit;
font-weight: 500;
inset-inline-end: 0.3rem;
opacity: 0.5;
}
:dir(rtl) .select2-container--default .select2-selection--multiple .select2-selection__choice__remove, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
margin-inline-end: 0;
margin-inline-start: 0.25rem;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
color: inherit;
opacity: 0.8;
}
.select2-container--default .select2-results > .select2-results__options {
margin-block: 0.5rem;
}
.select2-container--default .select2-results__option {
color: var(--bs-select-color);
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
background-color: var(--bs-select-dropdown-link-hover-bg);
color: var(--bs-select-color);
}
.select2-container--default .select2-results__option[aria-selected=true] {
background-color: var(--bs-select-dropdown-link-active-bg);
color: var(--bs-select-dropdown-link-active-color);
}
.select2-container--default .select2-results__option[aria-disabled=true] {
background-color: var(--bs-select-disabled-bg);
color: var(--bs-select-disabled-color);
}
.select2-container--default .select2-results__option .select2-results__option {
padding-inline-start: 0.75rem;
}
.select2-container--default.select2-container--focus .select2-selection, .select2-container--default.select2-container--open .select2-selection {
border-width: 2px;
border-color: var(--bs-select-active-border-color);
box-shadow: var(--bs-select-active-box-shadow);
}
.select2-container--default.select2-container--focus .select2-selection--single .select2-selection__rendered, .select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered {
line-height: calc(var(--bs-select-height) - 4px);
padding-inline-end: 2.125rem;
padding-inline-start: calc(.9375rem - 2px);
}
.select2-container--default.select2-container--focus .select2-selection--single .select2-selection__arrow b, .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
border: none;
transform: rotate(180deg);
}
.select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__rendered, .select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__rendered {
padding-block: calc(var(--bs-select-multiple-padding-y) - var(--bs-select-border-width));
padding-inline-start: calc(var(--bs-select-multiple-padding-x) - var(--bs-select-border-width));
}
.select2-container--default.select2-container--disabled {
pointer-events: none;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple, .select2-container--default.select2-container--disabled .select2-selection--single {
border-color: var(--bs-select-disabled-border-color);
background-color: var(--bs-select-disabled-bg);
box-shadow: none;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered {
color: var(--bs-select-disabled-color);
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__arrow b {
background-image: var(--bs-select-disabled-arrow);
}
.select2-container--default.select2-container--disabled .select2-selection--multiple .select2-selection__choice {
border-color: var(--bs-select-multiple-disabled-choice-bg);
background-color: var(--bs-select-multiple-disabled-choice-bg);
color: var(--bs-select-multiple-disabled-choice-color);
}
.select2-primary .select2-container {
--bs-select-multiple-choice-bg: color-mix(in sRGB, var(--bs-paper-bg) var(--bs-bg-label-tint-amount), var(--bs-primary));
--bs-select-multiple-choice-color: var(--bs-primary)}.select2-secondary .select2-container{--bs-select-multiple-choice-bg: color-mix(in sRGB, var(--bs-paper-bg) var(--bs-bg-label-tint-amount), var(--bs-secondary));
--bs-select-multiple-choice-color: var(--bs-secondary)}.select2-success .select2-container{--bs-select-multiple-choice-bg: color-mix(in sRGB, var(--bs-paper-bg) var(--bs-bg-label-tint-amount), var(--bs-success));
--bs-select-multiple-choice-color: var(--bs-success)}.select2-info .select2-container{--bs-select-multiple-choice-bg: color-mix(in sRGB, var(--bs-paper-bg) var(--bs-bg-label-tint-amount), var(--bs-info));
--bs-select-multiple-choice-color: var(--bs-info)}.select2-warning .select2-container{--bs-select-multiple-choice-bg: color-mix(in sRGB, var(--bs-paper-bg) var(--bs-bg-label-tint-amount), var(--bs-warning));
--bs-select-multiple-choice-color: var(--bs-warning)}.select2-danger .select2-container{--bs-select-multiple-choice-bg: color-mix(in sRGB, var(--bs-paper-bg) var(--bs-bg-label-tint-amount), var(--bs-danger));
--bs-select-multiple-choice-color: var(--bs-danger)}.select2-light .select2-container{--bs-select-multiple-choice-bg: color-mix(in sRGB, var(--bs-paper-bg) var(--bs-bg-label-tint-amount), var(--bs-light));
--bs-select-multiple-choice-color: var(--bs-light)}.select2-dark .select2-container{--bs-select-multiple-choice-bg: color-mix(in sRGB, var(--bs-paper-bg) var(--bs-bg-label-tint-amount), var(--bs-dark));
--bs-select-multiple-choice-color: var(--bs-dark)}.select2-gray .select2-container{--bs-select-multiple-choice-bg: color-mix(in sRGB, var(--bs-paper-bg) var(--bs-bg-label-tint-amount), var(--bs-gray));
--bs-select-multiple-choice-color: var(--bs-gray)}[data-bs-theme=dark] .select2-container{--bs-select-arrow: url('data:image/svg+xml,%3csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 22" fill="none"%3e%3cpath d="M10.9999 12.0743L15.5374 7.53676L16.8336 8.83292L10.9999 14.6666L5.16626 8.83292L6.46243 7.53676L10.9999 12.0743Z" fill="%23fff" fill-opacity="0.9"/%3e%3c/svg%3e');
--bs-select-disabled-arrow: url('data:image/svg+xml,%3csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 22" fill="none"%3e%3cpath d="M10.9999 12.0743L15.5374 7.53676L16.8336 8.83292L10.9999 14.6666L5.16626 8.83292L6.46243 7.53676L10.9999 12.0743Z" fill="%2376778e" fill-opacity="0.9"/%3e%3c/svg%3e');
}
lue: #071f40;
:root {
--bs-blue-color: $blue;
--bs-green-color: $green;
--bs-red-color: $red;
}
.btn-primary, .page-item.active .page-link {
background-color: #0754a6 !important;
border-color: #0754a6 !important;
}
.btn-label-primary {
background-color: rgba(7, 84, 166, 0.7) !important;
border-color: rgba(7, 84, 166, 0.7) !important;
}
.btn-success {
background-color: #28a745 !important;
border-color: #28a745 !important;
}
.btn-label-success {
background-color: rgba(40, 167, 69, 0.7) !important;
border-color: rgba(40, 167, 69, 0.7) !important;
}
.btn-danger {
background-color: #ec1529 !important;
border-color: #ec1529 !important;
}
.btn-label-danger {
background-color: rgba(236, 21, 41, 0.7) !important;
border-color: rgba(236, 21, 41, 0.7) !important;
}
.btn-gray {
--bs-btn-color: #fff;
--bs-btn-bg: #97959e;
--bs-btn-border-color: #97959e;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #88868e;
--bs-btn-hover-border-color: #79777e;
--bs-btn-focus-shadow-rgb: 167, 165, 173;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #88868e;
--bs-btn-active-border-color: #717077;
--bs-btn-active-shadow: none;
--bs-btn-disabled-color: #fff;
--bs-btn-disabled-bg: #97959e;
--bs-btn-disabled-border-color: #97959e
}
.btn-outline-primary {
--bs-btn-color: #7367f0;
--bs-btn-border-color: #7367f0;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #7367f0;
--bs-btn-hover-border-color: #7367f0;
--bs-btn-focus-shadow-rgb: 115, 103, 240;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #7367f0;
--bs-btn-active-border-color: #7367f0;
--bs-btn-active-shadow: none;
--bs-btn-disabled-color: #7367f0;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #7367f0;
--bs-gradient: none
}
.btn-outline-secondary {
--bs-btn-color: #808390;
--bs-btn-border-color: #808390;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #808390;
--bs-btn-hover-border-color: #808390;
--bs-btn-focus-shadow-rgb: 128, 131, 144;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #808390;
--bs-btn-active-border-color: #808390;
--bs-btn-active-shadow: none;
--bs-btn-disabled-color: #808390;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #808390;
--bs-gradient: none
}
.btn-outline-success {
--bs-btn-color: #28c76f;
--bs-btn-border-color: #28c76f;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #28c76f;
--bs-btn-hover-border-color: #28c76f;
--bs-btn-focus-shadow-rgb: 40, 199, 111;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #28c76f;
--bs-btn-active-border-color: #28c76f;
--bs-btn-active-shadow: none;
--bs-btn-disabled-color: #28c76f;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #28c76f;
--bs-gradient: none
}
.btn-outline-info {
--bs-btn-color: #00bad1;
--bs-btn-border-color: #00bad1;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #00bad1;
--bs-btn-hover-border-color: #00bad1;
--bs-btn-focus-shadow-rgb: 0, 186, 209;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #00bad1;
--bs-btn-active-border-color: #00bad1;
--bs-btn-active-shadow: none;
--bs-btn-disabled-color: #00bad1;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #00bad1;
--bs-gradient: none
}
.btn-outline-warning {
--bs-btn-color: #ff9f43;
--bs-btn-border-color: #ff9f43;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #ff9f43;
--bs-btn-hover-border-color: #ff9f43;
--bs-btn-focus-shadow-rgb: 255, 159, 67;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #ff9f43;
--bs-btn-active-border-color: #ff9f43;
--bs-btn-active-shadow: none;
--bs-btn-disabled-color: #ff9f43;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #ff9f43;
--bs-gradient: none
}
.btn-outline-danger {
--bs-btn-color: #ff4c51;
--bs-btn-border-color: #ff4c51;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #ff4c51;
--bs-btn-hover-border-color: #ff4c51;
--bs-btn-focus-shadow-rgb: 255, 76, 81;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #ff4c51;
--bs-btn-active-border-color: #ff4c51;
--bs-btn-active-shadow: none;
--bs-btn-disabled-color: #ff4c51;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #ff4c51;
--bs-gradient: none
}
.btn-outline-light {
--bs-btn-color: #dfdfe3;
--bs-btn-border-color: #dfdfe3;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #dfdfe3;
--bs-btn-hover-border-color: #dfdfe3;
--bs-btn-focus-shadow-rgb: 223, 223, 227;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #dfdfe3;
--bs-btn-active-border-color: #dfdfe3;
--bs-btn-active-shadow: none;
--bs-btn-disabled-color: #dfdfe3;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #dfdfe3;
--bs-gradient: none
}
.btn-outline-dark { --bs-btn-border-color: #2f3349;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #2f3349;
--bs-btn-hover-border-color: #2f3349;
--bs-btn-focus-shadow-rgb: 47, 51, 73;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #2f3349;
--bs-btn-active-border-color: #2f3349;
--bs-btn-active-shadow: none;
--bs-btn-disabled-color: #2f3349;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #2f3349;
--bs-gradient: none
}
.btn-outline-gray {
--bs-btn-color: #97959e;
--bs-btn-border-color: #97959e;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #97959e;
--bs-btn-hover-border-color: #97959e;
--bs-btn-focus-shadow-rgb: 151, 149, 158;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #97959e;
--bs-btn-active-border-color: #97959e;
--bs-btn-active-shadow: none;
--bs-btn-disabled-color: #97959e;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #97959e;
--bs-gradient: none
}
.text-nowrap {
white-space: nowrap;
}
.canvas_area * {
max-width: 100%;
}
.select2-container--default .select2-results__option[aria-selected=true] {
background-color: rgba(7, 31, 64, 0.65) !important;
color: white !important;
}
.social-preview.disabled {
opacity: 0.5;
pointer-events: none;
}
.alert strong {
font-weight: 500 !important;
}
.list-group .list-group-item {
padding: 0px 20px 0px 0px;
display: flex;
}
.list-group .list-group-item.active {
background: rgba(7, 31, 64, 0.65);
}
.list-group .list-group-item.active label {
color: white;
}
.list-group .list-group-item label {
padding: 15px;
flex-grow: 1;
}
.list-group .list-group-item label:hover {
cursor: pointer;
}
.wp-video-shortcode video {
height: auto !important;
}
.staff_admin_area {
margin-top: 30px;
margin-bottom: 60px;
}
.staff_admin_area.view_social_media .max_char_length {
margin-top: 15px;
border-top: 2px solid black;
padding-top: 10px;
font-weight: 500;
}
.staff_admin_area.view_home i {
color: #071f40;
}
.staff_admin_area.view_home h5 {
color: #071f40;
}
.staff_admin_area .navbar {
box-shadow: none;
padding: 0px;
box-shadow: 0 0.125rem 0.375rem 0 #00000042;
border-radius: 10px;
margin-bottom: 15px;
height: auto;
padding: 10px;
}
.staff_admin_area .navbar .navbar-nav .nav-item {
margin: 0px 3px;
padding: 0px;
border-radius: 10px;
}
.staff_admin_area .navbar .navbar-nav .nav-item:hover {
background-color: rgba(7, 31, 64, 0.65);
}
.staff_admin_area .navbar .navbar-nav .nav-item:hover > a {
color: white;
}
.staff_admin_area .navbar .navbar-nav .nav-item.active {
background: linear-gradient(270deg, rgba(var(--bs-primary-rgb), 0.7) 0%, var(--bs-primary) 100%);
box-shadow: 0 0.125rem 0.375rem 0 rgba(var(--bs-primary-rgb), 0.3);
color: var(--bs-menu-active-color);
font-weight: 500;
border-radius: 10px;
}
.staff_admin_area .navbar .navbar-nav .nav-item.active > a {
color: white !important;
}
.staff_admin_area .navbar .navbar-nav .nav-item > .nav-link {
padding: 15px !important;
display: flex;
flex-direction: row;
white-space: nowrap;
}
.staff_admin_area .navbar .navbar-nav .nav-item > .dropdown-menu {
padding: 5px;
top: 90%;
}
.staff_admin_area .navbar .navbar-nav .nav-item > .dropdown-menu > li > .dropdown-item {
padding: 0.55rem 1.5rem !important;
}
.staff_admin_area .navbar .navbar-nav .nav-item > .dropdown-menu > li > .dropdown-item:hover {
background-color: rgba(7, 31, 64, 0.65);
color: white;
}
.staff_admin_area .navbar .navbar-nav .nav-item i {
color: #071f40;
}
.staff_admin_area .nav-tabs {
border-bottom-width: 0px !important;
}
.staff_admin_area .nav-tabs .nav-link {
box-shadow: none !important;
}
.staff_admin_area .nav-tabs .nav-link.active {
background: linear-gradient(270deg, rgba(var(--bs-primary-rgb), 0.7) 0%, var(--bs-primary) 100%);
box-shadow: 0 0.125rem 0.375rem 0 rgba(var(--bs-primary-rgb), 0.3);
color: white;
}
.staff_admin_area .nav-tabs .nav-link:hover {
color: white !important;
}
.staff_admin_area .dt-search {
margin: 0px !important;
}
.staff_admin_area .dt-search label {
display: none !important;
}
.staff_admin_area [data-repeater-list] [data-repeater-item] {
margin: 20px 0px;
border-bottom: 1px solid rgba(7, 31, 64, 0.65);
padding: 30px 0px;
transition: all 0.01s !important;
}
.staff_admin_area .btn {
align-items: center;
justify-content: space-around;
font-weight: 500;
text-transform: uppercase;
display: inline-flex;
}
.staff_admin_area .btn i {
margin-right: 5px;
}
.staff_admin_area table thead tr th {
background-color: #071f40 !important;
color: white !important;
}
.staff_admin_area table tr.vert-middle td {
vertical-align: middle !important;
}
.staff_admin_area table td, .staff_admin_area table th {
padding: 0.25rem 0.45rem;
}
.staff_admin_area table td {
text-align: left !important;
}
.staff_admin_area table td[data-name="stock"], .staff_admin_area table td[data-name="stock_alert"], .staff_admin_area table td[data-name="backorder"], .staff_admin_area table td[data-name="sku"] {
white-space: nowrap;
}
.staff_admin_area table td.editing .to-edit {
display: none !important;
}
.staff_admin_area table td .switch-square {
margin-top: 0px !important;
}
.staff_admin_area table td ul {
list-style: inside !important;
}
.staff_admin_area table td ul li {
list-style: inside !important;
}
.staff_admin_area table td img {
max-height: 100px;
}
.staff_admin_area * {
transition: all 0.2s ease-in-out;
}
.staff_admin_area .ui-autocomplete {
transition: all 0.01s !important;
}
.staff_admin_area .ui-sortable {
padding-left: 0px !important;
}
.staff_admin_area .sort_social_media {
margin-top: 20px;
padding-top: 20px;
border-top: 2px solid rgba(7, 31, 64, 0.65);
}
.staff_admin_area .sort_social_media li {
position: relative;
display: flex;
flex-direction: column;
border-radius: 0.375rem;
background-color: var(--bs-paper-bg);
box-shadow: var(--bs-box-shadow-sm);
margin-block-end: 1rem;
padding-block: 1.5rem;
padding-inline: 1.5rem;
}
.staff_admin_area .sort_social_media li[enabled="false"] {
opacity: 0.5;
}
.staff_admin_area .sort_social_media li .number {
font-size: 1.2rem;
font-weight: 500;
color: rgba(7, 31, 64, 0.65);
}
.staff_admin_area .sort_social_media li .group_item_name {
display: flex;
align-items: center;
justify-content: space-between;
}
.staff_admin_area .sort_social_media li .form-switch input {
margin: 0px;
position: relative;
float: none;
}
.staff_admin_area .generate_all_social_media.disabled i, .staff_admin_area .generate_all_social_media_videos.disabled i {
-webkit-animation: spin 4s infinite linear;
--svg: url(data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"%3E%3Cpath fill="none" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20 11A8.1 8.1 0 0 0 4.5 9M4 5v4h4m-4 4a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4"/%3E%3C/svg%3E);
}
.staff_admin_area .switch-label {
font-weight: 500 !important;
}
.staff_admin_area form.product-form[data-post-id=""] .generate-stock {
display: none !important;
}
.staff_admin_area form select {
border: 1px solid #d7d7d7 !important;
background: #f1f1f1 !important;
-webkit-appearance: none !important;
appearance: none !important; padding-right: 30px;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E) !important;
background-repeat: no-repeat !important;
background-position: right 0.7em top 50% !important;
background-size: 0.65em auto !important;
}
.staff_admin_area form input:not([type="radio"]) {
background: #f1f1f1 !important;
padding: 8px 10px !important;
border: 1px solid #d7d7d7 !important;
border-radius: 5px !important;
}
.staff_admin_area form input.transparent-input {
background-color: transparent !important;
border-width: 0px !important;
padding: 0px !important;
}
.staff_admin_area form .form-select {
text-transform: initial !important;
}
.staff_admin_area ol {
font-size: inherit !important;
margin-left: 15px !important;
}
.staff_admin_area ol li {
font-size: inherit !important;
}
.staff_admin_area .ui-autocomplete {
z-index: 10000 !important;
}
.staff_admin_area .row > * {
padding-right: calc(var(--bs-gutter-x)* .5) !important;
padding-left: calc(var(--bs-gutter-x)* .5) !important;
}
.staff_admin_area .sq-card-message:empty {
display: none;
}
.staff_admin_area .text-only {
background: transparent;
display: inline-block !important;
width: auto !important;
border-radius: 0px !important;
}
.staff_admin_area #unordered_uniforms tr .btn-success, .staff_admin_area #unordered_uniforms tr .btn-danger {
display: none;
}
.staff_admin_area #unordered_uniforms tr[data-action="confirm-for-delivery"] {
background: var(--bs-gray-200);
}
.staff_admin_area #unordered_uniforms tr[data-action="confirm-for-delivery"] .btn-success, .staff_admin_area #unordered_uniforms tr[data-action="confirm-for-delivery"] .btn-danger {
display: inline-block;
}
.staff_admin_area #unordered_uniforms tr[data-action="confirm-for-delivery"] .deliver {
display: none !important;
}
.staff_admin_area #unordered_uniforms tr .confirm_item_delivered {
margin-left: 10px !important;
}
.staff_admin_area #teams-list img {
max-height: 100px;
max-width: 250px;
}
.staff_admin_area .uniform-table tr[data-status="paid"] .select, .staff_admin_area .uniform-table tr[data-status="unpaid"] .select {
display: none;
}
.staff_admin_area .admin-table th {
font-weight: bold;
background-color: rgba(7, 31, 64, 0.65) !important;
color: #ffffff;
}
.staff_admin_area .admin-table .dt-orderable-asc, .staff_admin_area .admin-table .dt-orderable-desc, .staff_admin_area .admin-table .dt-ordering-asc, .staff_admin_area .admin-table .dt-ordering-desc {
padding-right: 15px !important;
}
.staff_admin_area .admin-table tr[data-status="draft"] td:not([data-name="action"]) {
opacity: 0.5;
}
.staff_admin_area .admin-table tr td[data-name="logo"], .staff_admin_area .admin-table tr td[data-name="original_image"] {
max-width: 200px;
}
.staff_admin_area .admin-table tr td[data-name="logo"] img, .staff_admin_area .admin-table tr td[data-name="original_image"] img {
max-width: 200px;
height: auto;
width: auto;
}
.staff_admin_area .admin-table td[data-name="id"] {
opacity: 0 !important;
}
.staff_admin_area .admin-table td[data-name="photo"] {
text-align: center;
}
.staff_admin_area .admin-table td[data-name="photo"] img {
width: 60px;
height: 80px;
object-fit: cover;
border-radius: 5px;
border: 2px solid #d7d7d7;
}
.staff_admin_area .card {
border-radius: 0.4rem !important;
margin-top: 15px;
}
.staff_admin_area .card[data-action="part_payment"][data-length="0"], .staff_admin_area .card[data-action="part_payment"][data-length=""] {
display: none !important;
}
.staff_admin_area .card.active .cardMaster {
background-color: rgba(40, 167, 69, 0.3) !important;
}
.staff_admin_area .card .card-header {
background: #071f40;
color: white;
}
.staff_admin_area .card .card-header:first-child {
border-top-left-radius: 0.4rem !important;
border-top-right-radius: 0.4rem !important;
}
.staff_admin_area .card .card-header h5 {
color: white;
margin-bottom: 0px !important;
}
.staff_admin_area .card .card-header .dropdown {
background: transparent;
}
.staff_admin_area .fa-cc-VISA {
--fa: "";
}
.staff_admin_area .fa-cc-MASTERCARD {
--fa: "";
}
.staff_admin_area .card-information {
font-size: 140%;
}
.staff_admin_area .player-profile-dropzone, .staff_admin_area .files_dropzone, .staff_admin_area .additional_info_dropzone {
--bs-dz-icon-bg: #eeedf0;
position: relative;
border: 2px dashed var(--bs-border-color) !important;
border-radius: 0.5rem !important;
cursor: pointer;
inline-size: 100%;
min-height: auto !important;
padding: 20px;
text-align: center;
}
.staff_admin_area .player-profile-dropzone h6, .staff_admin_area .files_dropzone h6, .staff_admin_area .additional_info_dropzone h6 {
color: #071f40;
}
.staff_admin_area .player-profile-dropzone:hover, .staff_admin_area .files_dropzone:hover, .staff_admin_area .additional_info_dropzone:hover {
background: #eeedf0;
border-color: #aaaaaa !important;
}
.staff_admin_area .player-profile-dropzone .icon-wrapper, .staff_admin_area .files_dropzone .icon-wrapper, .staff_admin_area .additional_info_dropzone .icon-wrapper {
clear: both;
width: 50px;
display: block;
border-radius: 6px;
background: var(--bs-dz-icon-bg);
height: 50px;
padding: 9px;
margin: 0 auto 8px;
}
.staff_admin_area .player-profile-dropzone h6, .staff_admin_area .files_dropzone h6, .staff_admin_area .additional_info_dropzone h6 {
margin: 0px !important;
}
.staff_admin_area .player-profile-dropzone .dz-preview.dz-processing.dz-image-preview.dz-complete, .staff_admin_area .files_dropzone .dz-preview.dz-processing.dz-image-preview.dz-complete, .staff_admin_area .additional_info_dropzone .dz-preview.dz-processing.dz-image-preview.dz-complete {
display: none !important;
}
.staff_admin_area img[src=""] {
display: none !important;
}
.staff_admin_area .player-form[data_player_id=""] .existing_player {
display: none !important;
}
.staff_admin_area .player-form[data_player_id=""] [data-action="existing-player"] {
opacity: 0.2 !important;
}
.staff_admin_area .player-form[data_player_id=""] [data-action="existing-player"] input, .staff_admin_area .player-form[data_player_id=""] [data-action="existing-player"] select, .staff_admin_area .player-form[data_player_id=""] [data-action="existing-player"] textarea {
opacity: 0.5 !important;
}
.staff_admin_area .player-form[data_player_id]:not([data_player_id=""]) .new_player {
display: none !important;
}
.staff_admin_area .image[src=""], .staff_admin_area .image[src="undefined"] {
display: none !important;
}
.staff_admin_area .image_section {
width: 100%;
}
.staff_admin_area .card {
font-size: 14px;
}
.staff_admin_area .card .card-body {
padding-block-start: 1.25rem !important;
}
.staff_admin_area .admin-table {
font-size: 14px;
line-height: 1.2;
}
.staff_admin_area .admin-table td:first-child, .staff_admin_area .admin-table th:first-child {
padding-inline: 0.5rem !important;
}
.staff_admin_area label.small {
margin-top: 0.5rem;
margin-bottom: 0.1rem;
}
.staff_admin_area div.dt-container div.dt-length div.dt-length, .staff_admin_area div.dt-container div.dt-length div.dt-search, .staff_admin_area div.dt-container div.dt-search div.dt-length, .staff_admin_area div.dt-container div.dt-search div.dt-search {
margin-block: 0.15rem;
}
.staff_admin_area div.dt-container .dt-length {
margin-block: 0px;
}
.staff_admin_area div.dt-container .dt-paging-button:hover {
cursor: pointer;
}
.staff_admin_area .form-control {
text-transform: none !important;
}
.staff_admin_area .form-control.error {
border-color: #ec1529 !important;
background-color: rgba(236, 21, 41, 0.2) !important;
font-size: inherit !important;
}
.staff_admin_area .form-control[disabled][type="text"]::placeholder {
color: var(--bs-secondary-color) !important;
}
.staff_admin_area label {
display: block;
}
.staff_admin_area label.error {
display: block !important;
margin-bottom: 0px;
}
.staff_admin_area .form-check-input {
margin-left: 0px !important;
margin-top: 0px !important;
background: white;
position: relative !important;
}
.staff_admin_area .form-check-input:checked {
background-image: var(--bs-form-check-bg-image) !important;
background-color: #28a745 !important;
background-repeat: no-repeat !important;
background-position: center center !important;
}
.staff_admin_area .featured_image img[src=""] {
display: none;
}
.wp-video {
max-width: 100% !important;
}
.wp-video video {
max-width: 100% !important;
}
.modal {
overflow-y: auto;
background-color: rgba(7, 31, 64, 0.7) !important;
}
.modal:not('#add-card-popup') .add-card {
display: none !important;
}
.modal#set-up-monthly-direct-debit .add-card {
display: none !important;
}
.modal .modal-header h5 {
margin: 0px auto 0 auto !important;
font-weight: 500 !important;
font-size: 100% !important;
}
.modal .modal-body {
color: #071f40;
}
.modal .modal-dialog {
padding: 0px !important;
}
.modal [name="products_in_cart"] {
display: none !important;
}
@media (max-width: 767.98px) {
.modal .modal-dialog:not(.modal-fullscreen) {
padding-block: 0;
padding-inline: 0;
}
}
.modal.no-scroll .modal-body {
height: 50vh;
overflow-y: hidden;
}
.modal#cropper-modal .modal-body {
height: 60vh !important;
max-height: 60vh !important;
}
.modal .uniform-table {
width: 100%;
}
.modal .uniform-table th {
font-weight: bold;
background-color: rgba(7, 31, 64, 0.65) !important;
color: #ffffff;
padding-left: 0.4375em;
}
.modal .uniform-table tbody tr:not(:first-child) td {
border-top: 1px solid #d7d7d7;
}
.modal .uniform-table .dt-orderable-asc, .modal .uniform-table .dt-orderable-desc, .modal .uniform-table .dt-ordering-asc, .modal .uniform-table .dt-ordering-desc {
padding-right: 15px !important;
}
.modal .uniform-table tr[data-status="draft"] td:not([data-name="action"]) {
opacity: 0.5;
}
.modal .uniform-table td {
text-align: left !important;
}
.modal .uniform-table td[data-name="id"] {
opacity: 0 !important;
}
.modal .uniform-table td[data-name="photo"] {
text-align: center;
}
.modal .uniform-table td[data-name="photo"] img {
width: 60px;
height: 80px;
object-fit: cover;
border-radius: 5px;
border: 2px solid #d7d7d7;
}
.modal #purchase-registration .add-card {
display: none !important;
}
.modal [data-action="unlock-payment-plan"] {
background: green !important;
}
.modal [data-action="unlock-payment-plan"].locked .tabler-lock-open-2 {
display: none !important;
}
.modal [data-action="unlock-payment-plan"]:not(.locked) .tabler-lock {
display: none !important;
}
.modal #payment_plan_table table.error {
border: 2px solid #ec1529 !important;
}
.modal #payment_plan_table table.error .amount-remaining {
color: #ec1529 !important;
font-weight: 500 !important;
}
.modal #payment_plan_table tbody tr td:nth-child(2):before {
--svg: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-calendar-week"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M4 7a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12z"></path><path d="M16 3v4"></path><path d="M8 3v4"></path><path d="M4 11h16"></path><path d="M7 14h.013"></path><path d="M10.01 14h.005"></path><path d="M13.01 14h.005"></path><path d="M16.015 14h.005"></path><path d="M13.015 17h.005"></path><path d="M7.01 17h.005"></path><path d="M10.01 17h.005"></path></svg>') !important;
}
.modal #payment_plan_table tbody tr td:nth-child(3):before {
--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-currency-dollar'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16.7 8a3 3 0 0 0 -2.7 -2h-4a3 3 0 0 0 0 6h4a3 3 0 0 1 0 6h-4a3 3 0 0 1 -2.7 -2' /%3E%3Cpath d='M12 3v3m0 12v3' /%3E%3C/svg%3E");
}
.modal #payment_plan_table tbody tr td:nth-child(3), .modal #payment_plan_table tbody tr td:nth-child(2) {
vertical-align: middle;
}
.modal #payment_plan_table tbody tr td:nth-child(3):before, .modal #payment_plan_table tbody tr td:nth-child(2):before {
content: " ";
display: inline-block;
vertical-align: middle;
width: 1.5em;
height: 2em;
background-color: currentColor;
-webkit-mask-image: var(--svg);
mask-image: var(--svg);
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
}
.modal #payment_plan_table tbody tr td:nth-child(3) input, .modal #payment_plan_table tbody tr td:nth-child(2) input {
width: calc(100% - 2em);
align-items: center;
vertical-align: middle;
}
.modal #payment_plan_table tbody tr td:nth-child(3) input[disabled], .modal #payment_plan_table tbody tr td:nth-child(2) input[disabled] {
background: transparent !important;
border-width: 0px !important;
}
@media (max-width: 767.98px) {
.modal #payment_plan_table thead tr:last-child {
display: none;
}
.modal #payment_plan_table tbody {
display: table-caption;
flex-direction: column;
}
.modal #payment_plan_table tbody tr {
width: 100%;
display: flex;
flex-grow: 1;
flex-direction: column;
border: 2px solid #ccc;
margin-bottom: 5px;
padding-top: 5px;
padding-bottom: 5px;
}
.modal #payment_plan_table tbody tr td {
display: flex;
flex-grow: 1;
border-width: 0px !important;
height: auto !important;
padding-top: 2px;
padding-bottom: 2px;
}
.modal #payment_plan_table tbody tr td .addrow {
margin-right: 10px;
}
.modal #payment_plan_table tbody tr td input {
height: 30px !important;
font-weight: 500 !important;
}
.modal #payment_plan_table tbody tr td input:disabled {
background: transparent !important;
border-color: transparent !important;
}
.modal #payment_plan_table tbody tr td input[name="amount"]:before {
content: "$";
}
.modal #payment_plan_table tfoot {
display: contents;
}
}
.modal .wp-editor-container.error {
border: 2px solid var(--bs-form-invalid-border-color);
}
.modal .modal-body {
padding: 10px 30px 30px !important;
color: black;
text-align: center;
}
@media (max-width: 767.98px) {
.modal .modal-body {
padding-left: 20px !important;
padding-right: 20px !important;
}
}
.modal .modal-body .wp-editor-tabs {
display: none !important;
}
.modal .modal-body .form-control {
text-transform: none !important;
}
.modal .modal-body .alert-dismissible.btn-close {
background: transparent !important;
}
.modal .modal-body .payment_plan_container.plan_unlocked .payment_plan_area {
display: block;
}
.modal .modal-body .payment_plan_container .payment_plan_area {
display: none;
}
.modal .modal-body label {
margin-bottom: 0px !important;
margin-top: 5px !important;
font-weight: 500 !important;
}
.modal .modal-body .card {
margin-bottom: 15px !important;
}
.modal .modal-body .card.selected > div {
background-color: rgba(40, 167, 69, 0.3) !important;
}
.modal .modal-body .card .card-body {
padding: 15px 15px 15px 15px !important;
padding-block-start: 15px !important;
}
.modal .modal-body .cropper-container {
height: 100%;
overflow: hidden;
}
.modal .modal-body .cropper-container .cropper-bg {
height: 100% !important;
}
.modal .modal-body input {
border: 2px solid #f1f1f1;
}
.modal .modal-body input.error {
border-color: #ec1529;
border-style: solid;
border-width: 2px;
}
.modal .modal-body .card_container.error {
background: #ec1529;
padding: 3px;
border-radius: 7px;
}      .app-kanban .kanban-wrapper {
block-size: calc(100vh - 12rem);
inline-size: 100%;
overflow-x: auto;
overflow-y: auto;
}
.app-kanban .kanban-wrapper .kanban-container {
display: flex;
inline-size: max-content !important;
}
.app-kanban .kanban-wrapper .kanban-container .kanban-board {
background: transparent;
block-size: 100%;
inline-size: auto !important;
}
.app-kanban .kanban-wrapper .kanban-container .kanban-board:focus {
outline: 0;
}
.app-kanban .kanban-wrapper .kanban-container .kanban-board .kanban-board-header {
display: flex;
align-items: center;
justify-content: space-between;
color: var(--bs-heading-color);
padding-block: 0 1rem;
padding-inline: 0;
}
.app-kanban .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .kanban-title-board {
overflow: hidden;
font-size: 1.125rem;
font-weight: 500;
max-inline-size: 13rem;
white-space: nowrap;
}
.app-kanban .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .kanban-title-board:focus {
outline: 0;
}
.app-kanban .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .btn-default.btn:active {
border-color: transparent;
}
.app-kanban .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .dropdown .dropdown-toggle::after {
display: none;
}
.app-kanban .kanban-wrapper .kanban-container .kanban-board .kanban-drag {
padding: 0;
min-block-size: 1rem;
min-inline-size: 16.25rem;
}
.app-kanban .kanban-wrapper .kanban-container .kanban-board .kanban-title-button {
position: absolute;
color: var(--bs-heading-color);
font-weight: 400;
inset-block-end: 0;
inset-inline-start: -4px;
margin-block: -1.5rem;
margin-inline: 0;
}
.app-kanban .kanban-wrapper .kanban-container .kanban-board .kanban-title-button:focus {
box-shadow: none;
}
.app-kanban .kanban-wrapper .kanban-container .kanban-board .kanban-item {
position: relative;
display: flex;
flex-direction: column;
border-radius: 0.375rem;
background-color: var(--bs-paper-bg);
box-shadow: var(--bs-box-shadow-sm);
inline-size: 16.25rem;
margin-block-end: 1rem;
padding-block: 1.5rem;
padding-inline: 1.5rem;
}
.app-kanban .kanban-wrapper .kanban-container .kanban-board .kanban-item .kanban-text {
color: var(--bs-heading-color);
}
.app-kanban .kanban-wrapper .kanban-container .kanban-board .kanban-item .kanban-tasks-item-dropdown {
position: absolute;
display: none;
cursor: pointer;
inset-inline-end: 0.75rem;
}
.app-kanban .kanban-wrapper .kanban-container .kanban-board .kanban-item .kanban-tasks-item-dropdown .dropdown-toggle::after {
display: none;
}
.app-kanban .kanban-wrapper .kanban-container .kanban-board .kanban-item:hover {
box-shadow: rgba(0, 0, 0, 0.1) 0 4px 20px 0;
}
.app-kanban .kanban-wrapper .kanban-container .kanban-board .kanban-item:hover .kanban-tasks-item-dropdown {
display: block;
}
.app-kanban .kanban-wrapper .kanban-container .kanban-board .form-control.add-new-item {
resize: none;
}
.app-kanban .kanban-add-new-board {
float: inline-start;
padding-block: 0;
padding-inline: calc(1rem - 0.25rem);
}
.app-kanban .kanban-add-new-board .kanban-add-board-btn {
padding-block-end: 1rem;
}
.app-kanban .kanban-add-new-board label {
color: var(--bs-heading-color);
cursor: pointer;
font-size: 1.125rem;
font-weight: 500;
margin-block-end: 0;
}
.app-kanban .kanban-update-item-sidebar {
text-align: start;
}
.app-kanban .kanban-update-item-sidebar .comment-editor.ql-container {
border-top-left-radius: 0.375rem;
border-top-right-radius: 0.375rem;
}
.app-kanban .kanban-update-item-sidebar .comment-editor .ql-editor {
background: unset;
min-block-size: 7rem;
}
.app-kanban .kanban-update-item-sidebar .comment-toolbar.ql-toolbar {
border-block-start: 0;
inline-size: 100%;
text-align: end;
border-bottom-right-radius: 0.375rem;
border-bottom-left-radius: 0.375rem;
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.kanban-board.gu-mirror .kanban-board-header .dropdown {
display: none;
}
.kanban-board.gu-mirror .kanban-item .kanban-tasks-item-dropdown .dropdown-toggle::after {
display: none;
}
.kanban-item.gu-mirror {
background-color: var(--bs-paper-bg);
}
.kanban-item.gu-mirror .kanban-tasks-item-dropdown .dropdown-toggle::after {
display: none;
}
.kanban-board.is-moving.gu-mirror .kanban-drag {
inline-size: 100%;
padding-inline-end: 20px;
}
@media (min-width: 1200px) {
.layout-horizontal .app-kanban .kanban-wrapper {
block-size: calc(100vh - 12rem - 3.5rem);
}
}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}