/*
 Theme Name:   My Listing Child
 Theme URI:    http://mylisting.27collective.net/my-city/
 Description:  MyListing Child Theme
 Author:       27collective
 Author URI:   https://27collective.net/
 Template:     my-listing
 Version:      1.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         one-column, two-columns, three-columns, left-sidebar, right-sidebar, grid-layout, custom-menu, custom-logo, featured-images, footer-widgets, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready
 Text Domain:  my-listing-child
*/

.wc-bookings-booking-form .wc-bookings-time-block-picker {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

@media only screen and (max-width: 767px) {
    .wc-bookings-booking-form .wc-bookings-time-block-picker {
        display: block;
    }
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    right: 3px;
}

.select2-container {
    width: 100% !important;
}

.hrw_topup_form_content {
    float: none !important;
}

.hrw_topup_form_content::after,
.hrw_topup_form::after {
    content: "";
    display: table;
    clear: both;
}

.hrw_topup_form_content .buttons.wallet-buttons {
    font-size: 2rem;
    min-height: 50px;
    padding: 14px;
    margin: 10px 0;
    border-color: #EBEDF0;
    color: #B9B9B9;
    background: transparent;
    border-radius: 4px;
}

.hrw_topup_form_content .buttons.wallet-buttons.selected-value {
    border-color: #001848;
    color: #001848;
} 

.hrw_topup_form_content .wallet-buttons i {
    float: none !important;
    margin-right: 0 !important;
    top: 0 !important;
}

.table-responsive {
    border: 0;
}

.my-wallet-table tr td:last-child {
    text-align: right;
    min-width: 82px;
}

.my-wallet-table .hrw_status_label {
    font-size: 11px;
}

.hrw_status_label, .hrw_cancel_withdrawal {
    word-break: keep-all;
}

.my-wallet-transactions tr td,
.my-wallet-transactions tr th {
    min-width: 90px;
    padding: 9px 12px;
}

.my-wallet-transactions tr td:first-child,
.my-wallet-transactions tr th:first-child {
    min-width: 60px;
}

.my-wallet-transactions tr td:nth-child(2),
.my-wallet-transactions tr th:nth-child(2) {
    min-width: 115px;
}

@media only screen and (max-width: 768px) {
    .woocommerce .my-wallet-transactions.shop_table td,
    .woocommerce .my-wallet-table.shop_table td {
        padding: 9px 12px;
    }
}

.hrw_wallet_price {
    color: var(--accent);
}

.hrw_debit_status {
    background: var(--accent);
}

.hrw_credit_status {
    background: #001848;
}

span.curr-symbol {
    font-size: 16px;
}

#hrw_topup_amount_window_container {
    width: 100%;
    border-bottom: 1px #EDEDED solid;
    text-align: center;
}

#hrw_topup_amount_window_container>div {
    width: 110px;
    margin: 0 auto;
    margin-left: calc(50% - 73px);
    font-size: 16px;
    font-weight: 600;
    color: #242429;
}

#hrw_topup_amount_window_container>div span.curr-symbol {
    display: inline-block;
    text-align: right;
    width: 18px;
}

#hrw_topup_amount_window {
    width: calc(100% - 18px);
    font-size: 30px;
    font-weight: 600;
    color: #242429;
    display: inline-block;
    border: none;
    text-align: right;
    padding-bottom: 2px;
    padding-top: 19px;
    cursor: default;
    -webkit-appearance: none;
    appearance: none;
    -moz-appearance: textfield;
}

.hrw_form_button {
    font-family: "Inter", Sans-serif;
    font-weight: bold;
    padding: 10px 20px !important;
    color: #fff;
    border-radius: 5px !important;
    border: none !important;
    box-shadow: none !important;
    cursor: pointer;
    margin-bottom: 5px !important;
    line-height: normal !important;
    height: auto !important;
    font-weight: bold;
    background: var(--accent) !important;
    text-transform: capitalize !important;
    width: auto !important;
    margin-top: 5px;
}

.btn-request-withdrawal {
    text-align: right;
}

.btn-request-withdrawal a {
    margin-top: 2px;
}

.hrw_topup_form_content .buttons.wallet-buttons.hrw_topup_prefilled_amount {
    background: transparent;
    border-color: #EFF1F3;
    color: #B9B9B9;
    font-size: 30px;
    padding-top: 12px;
    padding-bottom: 7px;
    cursor: pointer !important;
    transition: all 0.2s ease;
}

.hrw_topup_form_content .buttons.wallet-buttons.hrw_topup_prefilled_amount:active,
.hrw_topup_form_content .buttons.wallet-buttons.hrw_topup_prefilled_amount.active,
.hrw_topup_form_content .buttons.wallet-buttons.hrw_topup_prefilled_amount:hover {
    background: transparent;
    border-color: #001848;
    color: #001848;
    cursor: pointer !important;
}

.hrw_topup_form_content .buttons.wallet-buttons.wallet-button {
    background: #EFF1F3;
    border-color: #EFF1F3;
    color: #001848;
    cursor: pointer !important;
    transition: all 0.2s ease;
}

.hrw_topup_form_content .buttons.wallet-buttons.wallet-button:hover,
.hrw_topup_form_content .buttons.wallet-buttons.wallet-button:active {
    background: #d7d8da;
    border-color: #d7d8da;
    color: #001848;
    cursor: pointer !important;
}

#donate-button {
    text-align: center;
}

#donate-button table {
    margin: 0 auto;
    width: 220px;
}

#donate-button table tr:first-child td {
    color: #FFFFFFC7;
    font-family: "Inter", Sans-serif;
    font-size: 20px;
    padding-bottom: 10px;
}

#donate-button input[type="image"] {
    max-width: 150px;
    border: none;
    margin: 0 auto;
}

#donate-button .select2-container {
    background: #ffffff;
    border-radius: 5px;
    padding-left: 10px;
    padding-right: 10px;
}

#donate-button .select2-selection__clear {
    display: none !important;
}

.forgot-password {
    margin-top: 0;
    margin-bottom: 10px;
}

#new-user-btn {
    display: inline-block;
    font-weight: 500;
    margin-bottom: 10px;
}

#new-user-btn i {
    font-size: 18px;
    display: inline-block;
    position: relative;
    top: 4px;
    margin-right: 10px
}

.md-checkbox input[type=checkbox]:checked+label, .md-checkbox input[type=radio]:checked+label {
    font-weight: 400;
}

#job-manager-job-dashboard table ul.job-dashboard-actions li.cts-listing-action-promote {
    display: none !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    font-weight: 400;
}

.woocommerce div.product div.summary, .woocommerce-page div.product div.summary {
    float: none;
    width: 100%;
    clear: both;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    opacity: 0.5;
}
::-moz-placeholder { /* Firefox 19+ */
    opacity: 0.5;
}
:-ms-input-placeholder { /* IE 10+ */
    opacity: 0.5;
}
:-moz-placeholder { /* Firefox 18- */
    opacity: 0.5;
}

.wcv-grid {
    max-width: none;
}

.wcv-grid ul.cts-carousel, .wcv-grid ul.cts-carousel li {
    margin: 0;
}

.wcv-grid ul.cts-carousel {
    padding-left: 0;
}

.wcv-grid ul.cts-carousel a:hover {
    text-decoration: none;
    color: inherit;
}

.woocommerce-MyAccount-navigation>ul>li>a>i {
    font-size: 20px;
    display: inline-block;
    position: relative;
    padding-right: 10px;
    color: #484848;
    top: 0;
}

.woocommerce-MyAccount-navigation ul li.current-menu-item a>i {
    color: var(--accent);
}

.woocommerce-MyAccount-navigation>ul>li {
    position: relative;
}

.woocommerce-MyAccount-navigation>ul>li::after {
    content: "";
    height: 2px;
    width: 0%;
    position: absolute;
    bottom: 0;
    background: var(--accent);
    -webkit-transition: .3s ease;
    transition: .3s ease;
}

.woocommerce-MyAccount-navigation>ul>li:hover::after,
.woocommerce-MyAccount-navigation ul li.current-menu-item::after {
    width: 100%;
    -webkit-transition: .3s ease;
    transition: .3s ease;
}

.listing-tab .summary.entry-summary {
    border: none;
    padding: 0;
    padding-top: 10px;
}

.login-tabs li {
    opacity: 0.5;
}

.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {
    background-color: #00bbff;
}

.wcv-grid {
    padding-top: 50px;
    padding-bottom: 50px;
    border-bottom: none;
    padding-right: 10px;
    padding-left: 10px;
    min-height: 1px;
}

.wcvendors-pro-dashboard-wrapper {
    padding-right: 10px;
    padding-left: 10px;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
}

.wcvendors-pro-dashboard-wrapper::after {
    content: "";
    display: table;
    clear: both;
}

/*
.wcvendors-pro-dashboard-wrapper > .wcv-grid > .wcv-cols-group.wcv-horizontal-gutters:first-child {
    position: absolute;
    width: 100%;
    left: 0;
    top: 89px;
}
*/
.wcv-orders + .wcv-order-header {
    padding-bottom: 1em;
}

.wcv-orders + .wcv-order-header .wcv-form > .control-group #update_button:hover,
.wcv-orders + .wcv-order-header .wcv-form > .control-group #update_button:focus {
    color: #ffffff !important;
}

@media (max-width: 640px) {
    .wcv-orders + .wcv-order-header .wcv-form .wcv-cols-group div[class*="all"] {
        padding-left: 0;
    }
}

@media (min-width: 641px) {
    .wcv-orders + .wcv-order-header .wcv-form .wcv-cols-group .all-50:first-child {
        padding-left: 0;
    }

    .wcv-orders + .wcv-order-header .wcv-form .wcv-cols-group .all-50:last-child {
        padding-left: 1em;
    }

    .wcv-orders + .wcv-order-header .wcv-form > .control-group {
        padding-left: 1em;
    }

    .wcv-orders + .wcv-order-header .wcv-form > .control-group #update_button,
    .wcv-orders + .wcv-order-header .wcv-form > .control-group #clear_button {
        padding-left: 1em;
        padding-right: 1em;
        padding-top: 10px;
        padding-bottom: 10px;
    }
}

@media (min-width: 768px) {
    .wcvendors-pro-dashboard-wrapper {
        width: 750px;
    }
}

@media (min-width: 992px) {
    .wcvendors-pro-dashboard-wrapper {
        width: 970px;
    }
}

@media (min-width: 1200px) {
    .wcvendors-pro-dashboard-wrapper {
        width: 1170px;
    }
}

@media (min-width: 1500px) {
    .wcvendors-pro-dashboard-wrapper {
        width: 1400px;
    }    
}

@media screen and (max-width: 1260px) and (min-width: 961px) {
    .wcv-cols-group.wcv-horizontal-gutters {
        margin-left: 0;
    }
}

@media screen and (max-width: 960px) and (min-width: 641px) {
    .wcv-cols-group.wcv-horizontal-gutters {
        margin-left: 0;
    }
}

@media screen and (min-width: 1261px) {
    .wcv-cols-group.wcv-horizontal-gutters {
        margin-left: 0;
    }
}

@media screen and (max-width: 640px) and (min-width: 320px) {
    .wcv-cols-group.wcv-horizontal-gutters {
        margin-left: 0;
    }
}

@media screen and (max-width: 320px) {
    .wcv-cols-group.wcv-horizontal-gutters {
        margin-left: 0;
    }
}

@media only screen and (max-width: 480px) {
    .wcvendors-pro-dashboard-wrapper > .wcv-grid > .wcv-cols-group.wcv-horizontal-gutters:first-child {
        top: 60px;
    }
}

.wc_bookings_calendar_form #calendar-bookings-filter {
    display: none !important;
}

#dayform #calendar-bookings-filter + span {
    display: none !important;
}

img.ui-datepicker-trigger {
    display: none !important;
}

.wc-bookings-booking-form .wc-bookings-booking-cost {
    border-top: none;
}

.wcv-grid .wcv-button:hover {
    color: var(--accent) !important;
}

.wcvendors-table.wcvendors-table-order.wcv-table .status{
    display: none;
}

.wcuf_file_preview_list .button.download_small_button {
    background: var(--accent);
    padding: 10px 15px;
    display: inline-block;
    color: #fff;
    border-radius: 5px;
    font-size: 14px;
    white-space: nowrap;
    font-weight: 600;
    text-decoration: none;
    transition: all .2s ease;
    position: relative;
    z-index: 0;
    margin-left: 10px;
}

.wcuf_file_preview_list .button.download_small_button:hover {
    opacity: 0.9;
}

.wcuf_file_preview_list .button.download_small_button::before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: hsla(0,0%,100%,.15);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out;
    opacity: .2;
}

.wcuf_file_preview_list .button.download_small_button:hover::before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    opacity: 1;
}

.wcuf_summary_uploaded_files {
    padding-left: 1.75em;
}

.wcv-modal-bookings .wcuf_summary_uploaded_files,
.wcv-modal .wcuf_summary_uploaded_files {
    padding-left: 0;
}

.wcv-grid ol.wcuf_file_preview_list {
    padding-left: 0;
}

.full-screen {
    height: calc(100vh - 89px);
    max-width: 1440px;
    margin: 0 auto;
}

.agora .room-title {
    min-width: 202px;
}

.agora-mic-notice {
    font-size: 14px;
    color: #d7d7d7;
    padding-left: 14px;
}

.agora .left-button {
    display: flex;
    align-items: center;
    flex-direction: row;
}

.agora .screen-users-1 .user {
    height: calc(100vh - (89px + 34px + 52px + 84px));
}

.agora .right-buttons {
    min-width: 136px;
}

.mlduo-welcome-message h1 {
    font-size: 36px;
    margin-top: 0;
    margin-bottom: 50px;
    color: #383838;
    line-height: 1.25;
    font-weight: 600;
}

.wcv-grid nav.wcv-navigation {
    margin: 0;
}

/*
.header-top .logo {
    display: -webkit-box;
    display: flex;
    align-items: center;
}

@media only screen and (min-width: 1201px) {
    .header-bottom ul#menu-main-menu {
        padding-right: 155px !important;
        padding-top: 37px !important;
    }
}
*/

#wp-about-me-editor-container div.mce-statusbar .mce-path {
    display: none !important;
}

.remaining-chars {
    padding: 7px 0 10px;
    font-size: 13px;
    opacity: .8;
}

#wcuf_file_uploads_container .wcuf_single_upload_field_container {
    border: none;
    margin-bottom: 10px;
}

#wcuf_checkout_ajax_container #wcuf_file_uploads_container .wcuf_single_upload_field_container .wcuf_upload_fields_row_element {
    padding: 0;
    width: 100%;
    margin-bottom: 0;
}

#wcuf_checkout_ajax_container #wcuf_file_uploads_container .wcuf_single_upload_field_container .wcuf_upload_fields_row_element .wcuf_upload_drag_and_drop_area {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.wcuf_single_upload_field_container .wcuf_already_uploaded_data_container {
    border: none;
    padding: 0;
    margin-top: 0;
}

.wcuf_single_upload_field_container .wcuf_already_uploaded_data_container h4 {
    font-size: 13px;
    font-weight: 600;
    color: #242429;
    margin-top: 0;
}

.wcuf_single_upload_field_container .wcuf_already_uploaded_data_container li.wcuf_file_preview_list_item {
    width: 100%;
}

.wcuf_single_upload_field_container .wcuf_already_uploaded_data_container li.wcuf_file_preview_list_item .wcuf_preview_file_title {
    line-height: 18px;
    color: #242429;
    font-size: 14px;
    font-weight: normal;
    padding-right: 0;
}

.wcuf_single_upload_field_container .wcuf_already_uploaded_data_container li.wcuf_file_preview_list_item .wcuf_preview_file_title .wcuf_single_file_name_in_multiple_list {
    font-weight: normal;
}

.wcuf_upload_field_title {
    font-weight: normal;
}

.product-name .variation dd p,
.woocommerce-cart .element .pf-body .woocommerce-cart-form table.shop_table .product-name .variation dd p a {
    font-size: 13px !important;
}

button.modal-close.wcv-dismiss {
    display: flex;
    align-items: center;
}

.woocommerce-password-strength {
    display: none !important;
}

.woocommerce-cart .element .pf-body .cart-collaterals table.shop_table th {
    min-width: 130px;
}

.woocommerce table.shop_table tr.woocommerce-cart-form__cart-item td:last-of-type {
    text-align: right;
}

.woocommerce table.shop_table tr.woocommerce-cart-form__cart-item td:first-of-type {
    width: 50px;
}

.woocommerce form.checkout #order_review table.woocommerce-checkout-review-order-table tbody td.product-name dl.variation,
#wc-cart-modal .woocommerce-mini-cart .variation {
    display: block;
}

#wc-cart-modal .woocommerce-mini-cart li {
    font-size: 14px;
    font-weight: 700;
}

#wc-cart-modal .woocommerce-mini-cart .variation {
    padding-left: 0;
    border: none;
    float: none;
    clear: both;
    font-size: 12px;
    font-weight: 400;
    padding-top: 4px;
}

#wc-cart-modal .woocommerce-mini-cart .variation dd {
    padding: 0;
    margin: 0;
    float: none;
    clear: both;
    display: inline-block;
}

#wc-cart-modal .woocommerce-mini-cart .variation dd p,
#wc-cart-modal .woocommerce-mini-cart .variation dd p a {
    font-size: 12px !important;
    font-weight: 400;
    line-height: 1.5;
}

#wc-cart-modal .woocommerce-mini-cart .variation dt {
    margin: 0;
    float: none;
    display: inline-block;
    font-size: 12px;
    font-weight: 500;
    padding: 0;
}

.woocommerce form.checkout #order_review table.woocommerce-checkout-review-order-table tbody td.product-name dl.variation dt {
    font-weight: 400;
}

.woocommerce-MyAccount-content .element a,
a.woocommerce-terms-and-conditions-link,
a.blue-link,
a.button.button-primary,
.wcv-grid table .row-actions a,
.wcvendors-table.wcvendors-table-order.wcv-table td.products a {
    color: var(--accent);
    transition: all 0.2s ease;
}

a.blue-link:hover,
.wcv-grid table .row-actions a:hover,
.wcvendors-table.wcvendors-table-order.wcv-table td.products a:hover {
    text-decoration: none;
    color: #001848;
}

td.forminp p.submit {
    margin: 0;
    margin-left: 10px;
    line-height: 1.4;
}

body.wcvendors-dashboard-wc_booking-page .wcv_dashboard_table_header.wcv-cols-group {
    text-align: right;
    position: absolute;
    top: 50px;
    right: 11px;
}
body.wcvendors-dashboard-wc_booking-page .wcv_dashboard_table_header.wcv-cols-group .all-50 {
    float: none;
    width: 100%;
}
body.wcvendors-dashboard-wc_booking-page .wcv_dashboard_table_header.wcv-cols-group .all-50 > a {
    background: var(--accent);
    padding: 0 15px;
    color: #fff;
    border-radius: 5px;
    font-size: 14px;
    height: 40px;
    -webkit-box-align: center;
    align-items: center;
    position: relative;
    z-index: 0;
    display: -webkit-box;
    display: inline-flex;
    -webkit-box-pack: center;
    justify-content: center;
    white-space: nowrap;
    font-weight: 600;
}
body.wcvendors-dashboard-wc_booking-page .wcv_dashboard_table_header.wcv-cols-group .all-50 > a:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: hsla(0,0%,100%,.15);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out;
    opacity: .2;
}
body.wcvendors-dashboard-wc_booking-page .wcv_dashboard_table_header.wcv-cols-group .all-50 > a:hover {
    color: #fff !important;
}

body.wcvendors-dashboard-wc_booking-page .wcv_dashboard_table_header.wcv-cols-group .all-50 > a:hover:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    opacity: 1;
}

body.wcvendors-dashboard-wc_booking-page .wcvendors-pro-dashboard-wrapper .wcv-grid {
    position: relative;
}

.woocommerce-MyAccount-content .element a.button.cancel {
    color:#515151;
}

.bookings-table .title-style-1 i {
    font-size: 17px;
}

.bookings-table .woocommerce-pagination {
    padding-top: 10px;
}

.my_account_bookings .booking-start-date,
.my_account_bookings .booking-end-date {
    min-width: 185px;
}

.my_account_bookings .booking-expert {
    min-width: 100px;
}

.woocommerce-pagination ul.page-numbers li .page-numbers,
.woocommerce-pagination ul.page-numbers li a.page-numbers,
.woocommerce-pagination ul.page-numbers li span.page-numbers {
    text-decoration: none !important;
    width: 30px !important;
    height: 30px !important;
    border-radius: 7px !important;
}

.woocommerce-pagination ul.page-numbers li .page-numbers.next,
.woocommerce-pagination ul.page-numbers li .page-numbers.prev {
    border-radius: 7px;
    width: auto !important;
    height: 30px;
}

body.wcvendors-dashboard-wc_booking-page .woocommerce-pagination ul.page-numbers {
    margin-top: 5px;
}

@media only screen and (max-width: 1200px) {
    .wcv-grid {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .mlduo-welcome-message h1 {
        margin-bottom: 30px!important;
    }
    .wcvendors-pro-dashboard-wrapper > .wcv-grid > .wcv-cols-group.wcv-horizontal-gutters:first-child {
        top: 80px;
    }
    body.wcvendors-dashboard-wc_booking-page .wcv_dashboard_table_header.wcv-cols-group {
        position: static;
        text-align: left;
        right: 0;
        top: 0;
        top: 30px;
        display: flex;
        align-items: flex-end;
        justify-content: space-between;
        flex-direction: row;
        margin-bottom: 20px;
    }
    body.wcvendors-dashboard-wc_booking-page .wcv_dashboard_table_header.wcv-cols-group .woocommerce-pagination {
        text-align: right;
    }
    body.wcvendors-dashboard-wc_booking-page .wcv_dashboard_table_header.wcv-cols-group .woocommerce-pagination ul.page-numbers {
        margin: 0;
        padding: 0;
    }
    body.wcvendors-dashboard-wc_booking-page .wcv_dashboard_table_header.wcv-cols-group .woocommerce-pagination ul.page-numbers li {
        margin-top: 0;
        margin-bottom: 0;
    }
    .agora .screen-users-1 .user {
        height: calc(100vh - (80px + 34px + 52px + 84px));
    }
}

@media (min-width: 992px) {
    .wcv-grid {
        width: 100%;
        float: left;
    }
}

@media (max-width: 991px) {
    .bookings-table .booking-end-date {
        display: none;
    }
    .bookings-table table {
        display: flex;
        flex-direction: row;
    }
    .bookings-table table thead {
        display: none;
    }
    .bookings-table table tbody {
        width: 100%;
    }
    .bookings-table table tbody tr {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: space-between;
    }
    .bookings-table table tbody tr > td {
        display: flex; 
        flex-basis: auto;  
        flex-direction: column;
        border-top: none;
    }
    .woocommerce .bookings-table table.shop_table td {
        border-top: none;
    }
}

@media (max-width: 768px) {
    .wcv-grid {
        padding-top: 20px;
        padding-bottom: 25px;
    }
    body.wcvendors-dashboard-wc_booking-page .wcv_dashboard_table_header.wcv-cols-group {
        top: 20px;
    }
    .btn-request-withdrawal {
        text-align: left;
    }
    .btn-request-withdrawal a {
        margin-bottom: 20px;
    }
    .bookings-table .my_account_bookings thead tr th {
        padding-left: 0;
    }
    .bookings-table .my_account_bookings tbody td {
        padding-right: 12px;
    }
    .agora .screen-users-1 .user {
        height: calc(100vh - (80px + 75px + 82px + 10px));
    }
    .agora .left-button {
        flex-direction: column;
        align-items: flex-start;
        width: 100%;
    }
    .agora .room-title {
        display: inline-block;
        min-width: 188px;
    }
    .agora-mic-notice {
        width: 100%;
        font-size: 12px;
        padding-left: 0;
        padding-top: 8px;
        display: flex;
        align-items: center;
    }
    .agora .buttons-top {
        display: block;
    }
}

@media (max-width: 580px) {
    .agora-mic-notice {
        min-height: 40px;
        font-size: 11px;
    }
    .agora .screen-users-1 .user {
        height: calc(100vh - (80px + 91px + 82px + 10px));
    }
}

@media (max-width: 480px) {
    .agora .screen-users-1 .user {
        height: calc(100vh - (60px + 91px + 82px + 10px));
    }
}

@media screen and (max-width: 1260px) and (min-width: 961px) {
    .wcv-cols-group.wcv-horizontal-gutters>[class*=all-] {
        padding-left: 0;
    }
}
@media screen and (min-width:320px) and (max-width:640px){.wcv-cols-group>[class*=small-]{float:left;clear:none}.small-5{width:5%}.small-10{width:10%}.small-15{width:15%}.small-16{width:16.66%}.small-20{width:20%}.small-25{width:25%}.small-30{width:30%}.small-33{width:33.33%}.small-35{width:35%}.small-40{width:40%}.small-45{width:45%}.small-50{width:50%}.small-55{width:55%}.small-60{width:60%}.small-65{width:65%}.small-66{width:66.66%}.small-70{width:70%}.small-75{width:75%}.small-80{width:80%}.small-85{width:85%}.small-90{width:90%}.small-95{width:95%}.small-100{width:100%}[class*=small-100]{float:none;clear:both}.wcv-cols-group:after{content:"";display:table;clear:both}.wcv-cols-group.gutters{margin-left:0}.wcv-cols-group.gutters>[class*=all-],.wcv-cols-group.gutters>[class*=small-]{padding-left:1.25em;margin-bottom:1.25em}.wcv-cols-group.wcv-horizontal-gutters{margin-left:0}.wcv-cols-group.wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-horizontal-gutters>[class*=small-]{padding-left:1.25em}.wcv-cols-group.wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-vertical-gutters>[class*=small-]{margin-bottom:1.25em}.wcv-cols-group.wcv-double-gutters{margin-left:-2.5em}.wcv-cols-group.wcv-double-gutters>[class*=all-],.wcv-cols-group.wcv-double-gutters>[class*=small-]{padding-left:2.5em;margin-bottom:2.5em}.wcv-cols-group.wcv-double-wcv-horizontal-gutters{margin-left:-2.5em}.wcv-cols-group.wcv-double-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-double-wcv-horizontal-gutters>[class*=small-]{padding-left:2.5em}.wcv-cols-group.wcv-double-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-double-wcv-vertical-gutters>[class*=small-]{margin-bottom:2.5em}.wcv-cols-group.wcv-half-gutters{margin-left:-.625em}.wcv-cols-group.wcv-half-gutters>[class*=all-],.wcv-cols-group.wcv-half-gutters>[class*=small-]{padding-left:.625em;margin-bottom:.625em}.wcv-cols-group.wcv-half-wcv-horizontal-gutters{margin-left:-.625em}.wcv-cols-group.wcv-half-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-half-wcv-horizontal-gutters>[class*=small-]{padding-left:.625em}.wcv-cols-group.wcv-half-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-half-wcv-vertical-gutters>[class*=small-]{margin-bottom:.625em}.wcv-cols-group.wcv-quarter-gutters{margin-left:-.3125em}.wcv-cols-group.wcv-quarter-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-gutters>[class*=small-]{padding-left:.3125em;margin-bottom:.3125em}.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters{margin-left:-.3125em}.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters>[class*=small-]{padding-left:.3125em}.wcv-cols-group.wcv-quarter-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-wcv-vertical-gutters>[class*=small-]{margin-bottom:.3125em}.wcv-cols-group.small-gutters{margin-left:0}.wcv-cols-group.small-gutters>[class*=all-],.wcv-cols-group.small-gutters>[class*=small-]{padding-left:1.25em;margin-bottom:1.25em}.wcv-cols-group.small-wcv-horizontal-gutters{margin-left:0}.wcv-cols-group.small-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.small-wcv-horizontal-gutters>[class*=small-]{padding-left:1.25em}.wcv-cols-group.small-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.small-wcv-vertical-gutters>[class*=small-]{margin-bottom:1.25em}.wcv-cols-group.small-wcv-double-gutters{margin-left:-2.5em}.wcv-cols-group.small-wcv-double-gutters>[class*=all-],.wcv-cols-group.small-wcv-double-gutters>[class*=small-]{padding-left:2.5em;margin-bottom:2.5em}.wcv-cols-group.small-wcv-double-wcv-horizontal-gutters{margin-left:-2.5em}.wcv-cols-group.small-wcv-double-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.small-wcv-double-wcv-horizontal-gutters>[class*=small-]{padding-left:2.5em}.wcv-cols-group.small-wcv-double-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.small-wcv-double-wcv-vertical-gutters>[class*=small-]{margin-bottom:2.5em}.wcv-cols-group.small-wcv-half-gutters{margin-left:-.625em}.wcv-cols-group.small-wcv-half-gutters>[class*=all-],.wcv-cols-group.small-wcv-half-gutters>[class*=small-]{padding-left:.625em;margin-bottom:.625em}.wcv-cols-group.small-wcv-half-wcv-horizontal-gutters{margin-left:-.625em}.wcv-cols-group.small-wcv-half-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.small-wcv-half-wcv-horizontal-gutters>[class*=small-]{padding-left:.625em}.wcv-cols-group.small-wcv-half-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.small-wcv-half-wcv-vertical-gutters>[class*=small-]{margin-bottom:.625em}.wcv-cols-group.small-wcv-quarter-gutters{margin-left:-.3125em}.wcv-cols-group.small-wcv-quarter-gutters>[class*=all-],.wcv-cols-group.small-wcv-quarter-gutters>[class*=small-]{padding-left:.3125em;margin-bottom:.3125em}.wcv-cols-group.small-wcv-quarter-wcv-horizontal-gutters{margin-left:-.3125em}.wcv-cols-group.small-wcv-quarter-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.small-wcv-quarter-wcv-horizontal-gutters>[class*=small-]{padding-left:.3125em}.wcv-cols-group.small-wcv-quarter-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.small-wcv-quarter-wcv-vertical-gutters>[class*=small-]{margin-bottom:.3125em}.wcv-cols-group.small-no-gutters{margin-left:0}.wcv-cols-group.small-no-gutters>[class*=all-],.wcv-cols-group.small-no-gutters>[class*=small-]{padding-left:0;margin-bottom:0}.wcv-table tbody[class*=small-],.wcv-table td[class*=small-],.wcv-table tfoot[class*=small-],.wcv-table th[class*=small-],.wcv-table thead[class*=small-],.wcv-table tr[class*=small-]{float:none}.small-push-left{float:left}.small-push-center{float:none;margin-left:auto;margin-right:auto}.small-push-right{float:right}.small-align-left{text-align:left}.small-align-center{text-align:center}.small-align-right{text-align:right}.small-no-margin{margin:0!important}.small-space,.space{margin:1.25em}.padding,.small-padding{padding:1.25em}.double-space,.small-double-space{margin:2.5em}.double-padding,.small-double-padding{padding:2.5em}.half-space,.small-half-space{margin:.625em}.half-padding,.small-half-padding{padding:.625em}.quarter-space,.small-quarter-space{margin:.3125em}.quarter-padding,.small-quarter-padding{padding:.3125em}.small-vertical-space,.vertical-space{margin-top:1.25em;margin-bottom:1.25em}.small-vertical-padding,.vertical-padding{padding-top:1.25em;padding-bottom:1.25em}.double-vertical-space,.small-double-vertical-space{margin-top:2.5em;margin-bottom:2.5em}.double-vertical-padding,.small-double-vertical-padding{padding-top:2.5em;padding-bottom:2.5em}.half-vertical-space,.small-half-vertical-space{margin-top:.625em;margin-bottom:.625em}.half-vertical-padding,.small-half-vertical-padding{padding-top:.625em;padding-bottom:.625em}.quarter-vertical-space,.small-quarter-vertical-space{margin-top:.3125em;margin-bottom:.3125em}.quarter-vertical-padding,.small-quarter-vertical-padding{padding-top:.3125em;padding-bottom:.3125em}.horizontal-space,.small-horizontal-space{margin-left:1.25em;margin-right:1.25em}.horizontal-padding,.small-horizontal-padding{padding-left:1.25em;padding-right:1.25em}.double-horizontal-space,.small-double-horizontal-space{margin-left:2.5em;margin-right:2.5em}.double-horizontal-padding,.small-double-horizontal-padding{padding-left:2.5em;padding-right:2.5em}.half-horizontal-space,.small-half-horizontal-space{margin-left:.625em;margin-right:.625em}.half-horizontal-padding,.small-half-horizontal-padding{padding-left:.625em;padding-right:.625em}.quarter-horizontal-space,.small-quarter-horizontal-space{margin-left:.3125em;margin-right:.3125em}.quarter-horizontal-padding,.small-quarter-horizontal-padding{padding-left:.3125em;padding-right:.3125em}.small-top-space,.top-space{margin-top:1.25em}.small-top-padding,.top-padding{padding-top:1.25em}.double-top-space,.small-double-top-space{margin-top:2.5em}.double-top-padding,.small-double-top-padding{padding-top:2.5em}.half-top-space,.small-half-top-space{margin-top:.625em}.half-top-padding,.small-half-top-padding{padding-top:.625em}.quarter-top-space,.small-quarter-top-space{margin-top:.3125em}.quarter-top-padding,.small-quarter-top-padding{padding-top:.3125em}.right-space,.small-right-space{margin-right:1.25em}.right-padding,.small-right-padding{padding-right:1.25em}.double-right-space,.small-double-right-space{margin-right:2.5em}.double-right-padding,.small-double-right-padding{padding-right:2.5em}.half-right-space,.small-half-right-space{margin-right:.625em}.half-right-padding,.small-half-right-padding{padding-right:.625em}.quarter-right-space,.small-quarter-right-space{margin-right:.3125em}.quarter-right-padding,.small-quarter-right-padding{padding-right:.3125em}.bottom-space,.small-bottom-space{margin-bottom:1.25em}.bottom-padding,.small-bottom-padding{padding-bottom:1.25em}.double-bottom-space,.small-double-bottom-space{margin-bottom:2.5em}.double-bottom-padding,.small-double-bottom-padding{padding-bottom:2.5em}.half-bottom-space,.small-half-bottom-space{margin-bottom:.625em}.half-bottom-padding,.small-half-bottom-padding{padding-bottom:.625em}.quarter-bottom-space,.small-quarter-bottom-space{margin-bottom:.3125em}.quarter-bottom-padding,.small-quarter-bottom-padding{padding-bottom:.3125em}.left-space,.small-left-space{margin-left:1.25em}.left-padding,.small-left-padding{padding-left:1.25em}.double-left-space,.small-double-left-space{margin-left:2.5em}.double-left-padding,.small-double-left-padding{padding-left:2.5em}.half-left-space,.small-half-left-space{margin-left:.625em}.half-left-padding,.small-half-left-padding{padding-left:.625em}.quarter-left-space,.small-quarter-left-space{margin-left:.3125em}.quarter-left-padding,.small-quarter-left-padding{padding-left:.3125em}.hide-small{display:none!important}.show-small{display:inherit!important}table.show-small{display:table}thead.show-small{display:table-header-group}tbody.show-small{display:table-row-group}tfoot.show-small{display:table-footer-group}tr.show-small{display:table-row}td.show-small,th.show-small{display:table-cell}}
@media screen and (max-width:319px){.wcv-cols-group>[class*=tiny-]{float:left;clear:none}.tiny-5{width:5%}.tiny-10{width:10%}.tiny-15{width:15%}.tiny-16{width:16.66%}.tiny-20{width:20%}.tiny-25{width:25%}.tiny-30{width:30%}.tiny-33{width:33.33%}.tiny-35{width:35%}.tiny-40{width:40%}.tiny-45{width:45%}.tiny-50{width:50%}.tiny-55{width:55%}.tiny-60{width:60%}.tiny-65{width:65%}.tiny-66{width:66.66%}.tiny-70{width:70%}.tiny-75{width:75%}.tiny-80{width:80%}.tiny-85{width:85%}.tiny-90{width:90%}.tiny-95{width:95%}.tiny-100{width:100%}[class*=tiny-100]{float:none;clear:both}.wcv-cols-group:after{content:"";display:table;clear:both}.wcv-cols-group.gutters{margin-left:-1em}.wcv-cols-group.gutters>[class*=all-],.wcv-cols-group.gutters>[class*=tiny-]{padding-left:1em;margin-bottom:1em}.wcv-cols-group.wcv-horizontal-gutters{margin-left:-1em}.wcv-cols-group.wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-horizontal-gutters>[class*=tiny-]{padding-left:1em}.wcv-cols-group.wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-vertical-gutters>[class*=tiny-]{margin-bottom:1em}.wcv-cols-group.wcv-double-gutters{margin-left:-2em}.wcv-cols-group.wcv-double-gutters>[class*=all-],.wcv-cols-group.wcv-double-gutters>[class*=tiny-]{padding-left:2em;margin-bottom:2em}.wcv-cols-group.wcv-double-wcv-horizontal-gutters{margin-left:-2em}.wcv-cols-group.wcv-double-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-double-wcv-horizontal-gutters>[class*=tiny-]{padding-left:2em}.wcv-cols-group.wcv-double-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-double-wcv-vertical-gutters>[class*=tiny-]{margin-bottom:2em}.wcv-cols-group.wcv-half-gutters{margin-left:-.5em}.wcv-cols-group.wcv-half-gutters>[class*=all-],.wcv-cols-group.wcv-half-gutters>[class*=tiny-]{padding-left:.5em;margin-bottom:.5em}.wcv-cols-group.wcv-half-wcv-horizontal-gutters{margin-left:-.5em}.wcv-cols-group.wcv-half-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-half-wcv-horizontal-gutters>[class*=tiny-]{padding-left:.5em}.wcv-cols-group.wcv-half-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-half-wcv-vertical-gutters>[class*=tiny-]{margin-bottom:.5em}.wcv-cols-group.wcv-quarter-gutters{margin-left:-.25em}.wcv-cols-group.wcv-quarter-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-gutters>[class*=tiny-]{padding-left:.25em;margin-bottom:.25em}.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters{margin-left:-.25em}.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-wcv-horizontal-gutters>[class*=tiny-]{padding-left:.25em}.wcv-cols-group.wcv-quarter-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.wcv-quarter-wcv-vertical-gutters>[class*=tiny-]{margin-bottom:.25em}.wcv-cols-group.tiny-gutters{margin-left:-1em}.wcv-cols-group.tiny-gutters>[class*=all-],.wcv-cols-group.tiny-gutters>[class*=tiny-]{padding-left:1em;margin-bottom:1em}.wcv-cols-group.tiny-wcv-horizontal-gutters{margin-left:-1em}.wcv-cols-group.tiny-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-horizontal-gutters>[class*=tiny-]{padding-left:1em}.wcv-cols-group.tiny-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-vertical-gutters>[class*=tiny-]{margin-bottom:1em}.wcv-cols-group.tiny-wcv-double-gutters{margin-left:-2em}.wcv-cols-group.tiny-wcv-double-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-double-gutters>[class*=tiny-]{padding-left:2em;margin-bottom:2em}.wcv-cols-group.tiny-wcv-double-wcv-horizontal-gutters{margin-left:-2em}.wcv-cols-group.tiny-wcv-double-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-double-wcv-horizontal-gutters>[class*=tiny-]{padding-left:2em}.wcv-cols-group.tiny-wcv-double-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-double-wcv-vertical-gutters>[class*=tiny-]{margin-bottom:2em}.wcv-cols-group.tiny-wcv-half-gutters{margin-left:-.5em}.wcv-cols-group.tiny-wcv-half-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-half-gutters>[class*=tiny-]{padding-left:.5em;margin-bottom:.5em}.wcv-cols-group.tiny-wcv-half-wcv-horizontal-gutters{margin-left:-.5em}.wcv-cols-group.tiny-wcv-half-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-half-wcv-horizontal-gutters>[class*=tiny-]{padding-left:.5em}.wcv-cols-group.tiny-wcv-half-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-half-wcv-vertical-gutters>[class*=tiny-]{margin-bottom:.5em}.wcv-cols-group.tiny-wcv-quarter-gutters{margin-left:-.25em}.wcv-cols-group.tiny-wcv-quarter-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-quarter-gutters>[class*=tiny-]{padding-left:.25em;margin-bottom:.25em}.wcv-cols-group.tiny-wcv-quarter-wcv-horizontal-gutters{margin-left:-.25em}.wcv-cols-group.tiny-wcv-quarter-wcv-horizontal-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-quarter-wcv-horizontal-gutters>[class*=tiny-]{padding-left:.25em}.wcv-cols-group.tiny-wcv-quarter-wcv-vertical-gutters>[class*=all-],.wcv-cols-group.tiny-wcv-quarter-wcv-vertical-gutters>[class*=tiny-]{margin-bottom:.25em}.wcv-cols-group.tiny-no-gutters{margin-left:0}.wcv-cols-group.tiny-no-gutters>[class*=all-],.wcv-cols-group.tiny-no-gutters>[class*=tiny-]{padding-left:0;margin-bottom:0}.wcv-table tbody[class*=tiny-],.wcv-table td[class*=tiny-],.wcv-table tfoot[class*=tiny-],.wcv-table th[class*=tiny-],.wcv-table thead[class*=tiny-],.wcv-table tr[class*=tiny-]{float:none}.tiny-push-left{float:left}.tiny-push-center{float:none;margin-left:auto;margin-right:auto}.tiny-push-right{float:right}.tiny-align-left{text-align:left}.tiny-align-center{text-align:center}.tiny-align-right{text-align:right}.tiny-no-margin{margin:0!important}.space,.tiny-space{margin:1em}.padding,.tiny-padding{padding:1em}.double-space,.tiny-double-space{margin:2em}.double-padding,.tiny-double-padding{padding:2em}.half-space,.tiny-half-space{margin:.5em}.half-padding,.tiny-half-padding{padding:.5em}.quarter-space,.tiny-quarter-space{margin:.25em}.quarter-padding,.tiny-quarter-padding{padding:.25em}.tiny-vertical-space,.vertical-space{margin-top:1em;margin-bottom:1em}.tiny-vertical-padding,.vertical-padding{padding-top:1em;padding-bottom:1em}.double-vertical-space,.tiny-double-vertical-space{margin-top:2em;margin-bottom:2em}.double-vertical-padding,.tiny-double-vertical-padding{padding-top:2em;padding-bottom:2em}.half-vertical-space,.tiny-half-vertical-space{margin-top:.5em;margin-bottom:.5em}.half-vertical-padding,.tiny-half-vertical-padding{padding-top:.5em;padding-bottom:.5em}.quarter-vertical-space,.tiny-quarter-vertical-space{margin-top:.25em;margin-bottom:.25em}.quarter-vertical-padding,.tiny-quarter-vertical-padding{padding-top:.25em;padding-bottom:.25em}.horizontal-space,.tiny-horizontal-space{margin-left:1em;margin-right:1em}.horizontal-padding,.tiny-horizontal-padding{padding-left:1em;padding-right:1em}.double-horizontal-space,.tiny-double-horizontal-space{margin-left:2em;margin-right:2em}.double-horizontal-padding,.tiny-double-horizontal-padding{padding-left:2em;padding-right:2em}.half-horizontal-space,.tiny-half-horizontal-space{margin-left:.5em;margin-right:.5em}.half-horizontal-padding,.tiny-half-horizontal-padding{padding-left:.5em;padding-right:.5em}.quarter-horizontal-space,.tiny-quarter-horizontal-space{margin-left:.25em;margin-right:.25em}.quarter-horizontal-padding,.tiny-quarter-horizontal-padding{padding-left:.25em;padding-right:.25em}.tiny-top-space,.top-space{margin-top:1em}.tiny-top-padding,.top-padding{padding-top:1em}.double-top-space,.tiny-double-top-space{margin-top:2em}.double-top-padding,.tiny-double-top-padding{padding-top:2em}.half-top-space,.tiny-half-top-space{margin-top:.5em}.half-top-padding,.tiny-half-top-padding{padding-top:.5em}.quarter-top-space,.tiny-quarter-top-space{margin-top:.25em}.quarter-top-padding,.tiny-quarter-top-padding{padding-top:.25em}.right-space,.tiny-right-space{margin-right:1em}.right-padding,.tiny-right-padding{padding-right:1em}.double-right-space,.tiny-double-right-space{margin-right:2em}.double-right-padding,.tiny-double-right-padding{padding-right:2em}.half-right-space,.tiny-half-right-space{margin-right:.5em}.half-right-padding,.tiny-half-right-padding{padding-right:.5em}.quarter-right-space,.tiny-quarter-right-space{margin-right:.25em}.quarter-right-padding,.tiny-quarter-right-padding{padding-right:.25em}.bottom-space,.tiny-bottom-space{margin-bottom:1em}.bottom-padding,.tiny-bottom-padding{padding-bottom:1em}.double-bottom-space,.tiny-double-bottom-space{margin-bottom:2em}.double-bottom-padding,.tiny-double-bottom-padding{padding-bottom:2em}.half-bottom-space,.tiny-half-bottom-space{margin-bottom:.5em}.half-bottom-padding,.tiny-half-bottom-padding{padding-bottom:.5em}.quarter-bottom-space,.tiny-quarter-bottom-space{margin-bottom:.25em}.quarter-bottom-padding,.tiny-quarter-bottom-padding{padding-bottom:.25em}.left-space,.tiny-left-space{margin-left:1em}.left-padding,.tiny-left-padding{padding-left:1em}.double-left-space,.tiny-double-left-space{margin-left:2em}.double-left-padding,.tiny-double-left-padding{padding-left:2em}.half-left-space,.tiny-half-left-space{margin-left:.5em}.half-left-padding,.tiny-half-left-padding{padding-left:.5em}.quarter-left-space,.tiny-quarter-left-space{margin-left:.25em}.quarter-left-padding,.tiny-quarter-left-padding{padding-left:.25em}.hide-tiny{display:none!important}.show-tiny{display:inherit!important}table.show-tiny{display:table}thead.show-tiny{display:table-header-group}tbody.show-tiny{display:table-row-group}tfoot.show-tiny{display:table-footer-group}tr.show-tiny{display:table-row}td.show-tiny,th.show-tiny{display:table-cell}}
@media screen and (min-width:320px) and (max-width:640px){html:after{content:'[{"name":"xlarge", "size":{"min":"1261px","max":""}},{"name":"large", "size":{"min":"961px","max":"1260px"}},{"name":"medium", "size":{"min":"641px","max":"960px"}},{"name":"small", "size":{"min":"320px","max":"640px"}},{"name":"tiny", "size":{"min":"","max":"319px"}}]';display:none}}
@media screen and (max-width:319px){html:after{content:'[{"name":"xlarge", "size":{"min":"1261px","max":""}},{"name":"large", "size":{"min":"961px","max":"1260px"}},{"name":"medium", "size":{"min":"641px","max":"960px"}},{"name":"small", "size":{"min":"320px","max":"640px"}},{"name":"tiny", "size":{"min":"","max":"319px"}}]';display:none}}
@media screen and (max-width: 640px) and (min-width: 320px) {
    .wcv-cols-group.wcv-horizontal-gutters>[class*=all-], .wcv-cols-group.wcv-horizontal-gutters>[class*=small-] {
        padding-left: 0;
    }
}
@media screen and (max-width: 960px) and (min-width: 641px) {
.wcv-cols-group.wcv-horizontal-gutters>[class*=all-], .wcv-cols-group.wcv-horizontal-gutters>[class*=medium-] {
    padding-left: 0;
}
}

@media (max-width: 767px) {
    .wcvendors-table.wcvendors-table-order.wcv-table > tbody td:before,
    .wcvendors-table.wcvendors-table-wc_booking.wcv-table > tbody td:before {
        content: none;
        width: 100%;
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }
    .wcvendors-table.wcvendors-table-order.wcv-table > tbody > tr,
    .wcvendors-table.wcvendors-table-wc_booking.wcv-table > tbody > tr {
        border-top: 20px solid #f5f6f8;
    }
    .wcvendors-table.wcvendors-table-wc_booking.wcv-table td.details,
    .wcvendors-table.wcvendors-table-order.wcv-table td.order_number {
        border-top: 1px solid #bbb;
        /*flex-direction: column;
        align-items: start;*/
    }
    .wcv-grid table .row-actions {
        padding-top: 0;
        padding-left: 10px;
    }
    .wcvendors-table.wcvendors-table-order.wcv-table td.order_number div.order_id {
        padding-right: 20px;
    }
    .wcvendors-table.wcvendors-table-order.wcv-table td.order_number div.product_list {
        flex-grow: 1;
    }
    .wcvendors-table.wcvendors-table-order.wcv-table td.order_number div.order_total {
        padding-left: 20px;
        text-align: right;
    }
    .wcvendors-table.wcvendors-table-order.wcv-table td.order_date strong {
        padding-left: 20px;
        padding-right: 20px;
        flex-grow: 1;
    }
    .wcvendors-table.wcvendors-table-order.wcv-table td.order_date .row-actions.row-actions-order {
        margin-left: auto;
        margin-right: 0;
        text-align: right;
    }
    .wcuf_summary_uploaded_files {
        padding-left: 0;
    }
    h2.wcuf_upload_summary_title {
        display: none;
    }
    .wcuf_file_preview_list_item a.button.download_small_button {
        margin-top: 10px;
    }
    body.wcvendors-dashboard-wc_booking-page .wcv_dashboard_table_header.wcv-cols-group {
        display: block;
        margin: 0;
    }
    body.wcvendors-dashboard-wc_booking-page .wcv_dashboard_table_header.wcv-cols-group .woocommerce-pagination {
        text-align: left;
    }
    body.wcvendors-dashboard-wc_booking-page .wcv_dashboard_table_header.wcv-cols-group .woocommerce-pagination ul.page-numbers {
        padding-left: 0;
        margin-bottom: 0;
        margin-top: 15px;
    }

    body.wcvendors-dashboard-wc_booking-page .wcv_dashboard_table_header.wcv-cols-group .woocommerce-pagination ul.page-numbers li {
        margin-top: 0.5em;
        margin-bottom: 4px;
    }
    .bookings-table .booked-product,
    .bookings-table .order-number {
        display: none;
    }
}

@media (min-width: 1025px) {
    .wcv-grid table .row-actions {
        opacity: 1 !important;
        padding-top: 6px;
    }
}

@media screen and (min-width: 1261px) {
    .wcv-cols-group.wcv-horizontal-gutters>[class*=all-], .wcv-cols-group.wcv-horizontal-gutters>[class*=xlarge-] {
        padding-left: 0;
    }
}