.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 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;
}.rental-item__price-current .show_calculate_price {
color: #888;
font-size: 10px;
font-weight: 500;
}
.daterangepicker .drp-calendar {
max-width: unset !important;
}
.equipment-booking {
padding: 30px;
background-color: #fff;
margin: 45px 0 45px 0;
}
.equipment-booking .rental-item__price-btn, .equipment-booking .equipment-item__btn {
position: relative;
}
.equipment-booking .rental-item__price-btn form.booking_form, .equipment-booking .equipment-item__btn form.booking_form {
transition: all 0.3s ease-in-out;
}
.equipment-booking .rental-item__price-btn form.booking_form input, .equipment-booking .equipment-item__btn form.booking_form input {
height: 45px;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_date_input, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_date_input {
position: relative;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_date_input .tm_booking_date, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_date_input .tm_booking_date {
margin-bottom: 1px;
position: relative;
padding-left: 45px;
width: 100%;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_date_input .tm_booking_date:hover, .equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_date_input .tm_booking_date:active, .equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_date_input .tm_booking_date:focus, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_date_input .tm_booking_date:hover, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_date_input .tm_booking_date:active, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_date_input .tm_booking_date:focus {
box-shadow: unset;
background-color: #f7f7f7;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_date_input:before, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_date_input:before {
font: normal normal normal 16px/1 FontAwesome;
content: "\f073";
position: absolute;
left: 15px;
z-index: 1;
top: 0;
bottom: 0;
margin: auto;
line-height: 22px;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_location_input, .equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_dr_location_input, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_location_input, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_dr_location_input {
display: flex;
margin: 15px 0;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_location_input .nice-select, .equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_dr_location_input .nice-select, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_location_input .nice-select, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_dr_location_input .nice-select {
position: relative;
padding-left: 15px;
height: 45px;
width: 100%;
border: solid 0px;
border-radius: 0px;
font-size: 18px;
line-height: 42px;
background: #f6f6f6;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_extra_input, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_extra_input {
margin: 15px 0;
padding-top: 5px;
display: block;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_extra_input .available_extra_wrap, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_extra_input .available_extra_wrap {
display: flex;
align-items: center;
margin-bottom: 5px;
padding-bottom: 5px;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_extra_input .available_extra_wrap .per_total, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_extra_input .available_extra_wrap .per_total {
font-size: 14px;
width: 90px;
display: block;
text-align: right;
font-weight: 700;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_extra_input .available_extra_wrap .per_day, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_extra_input .available_extra_wrap .per_day {
font-size: 14px;
width: 68px;
display: block;
text-align: right;
font-weight: 700;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_extra_input .available_extra_wrap .available_extra_title, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_extra_input .available_extra_wrap .available_extra_title {
display: block;
width: 100%;
color: #222;
font-weight: 500;
font-size: 14px;
margin-left: 10px;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_extra_input .available_extra_wrap .available_extra_price, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_extra_input .available_extra_wrap .available_extra_price {
display: block;
width: 100%;
color: #222;
font-weight: 700;
text-align: right;
font-size: 14px;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_extra_input .available_extra_wrap input[type=checkbox], .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_extra_input .available_extra_wrap input[type=checkbox] {
display: block;
width: 30px;
margin: 0;
color: #fff;
font-size: 14px;
height: 10px;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_discount_input .available_sale_wrap, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_discount_input .available_sale_wrap {
display: none;
align-items: center;
border-bottom: 1px solid #333;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_discount_input .available_sale_wrap .available_sale_title, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_discount_input .available_sale_wrap .available_sale_title {
display: block;
width: 20%;
color: #222;
font-weight: 700;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_discount_input .available_sale_wrap .available_sale, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_discount_input .available_sale_wrap .available_sale {
display: block;
width: 80%;
color: #222;
font-size: 14px;
line-height: 18px;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_discount_input .available_sale_wrap .available_sale span, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_discount_input .available_sale_wrap .available_sale span {
font-weight: 600;
color: #222;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_price_total, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_price_total {
display: flex;
flex-wrap: wrap;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_price_total span, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_price_total span {
width: 50%;
color: #222;
font-size: 16px;
font-weight: 600;
margin-bottom: 10px;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_price_total span.total_price, .equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_price_total span.calculate_price, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_price_total span.total_price, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_price_total span.calculate_price {
text-align: right;
font-size: 15px;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_price_total span.total_price span, .equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_price_total span.calculate_price span, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_price_total span.total_price span, .equipment-booking .equipment-item__btn form.booking_form .tm_input_container.tm_price_total span.calculate_price span {
font-weight: 700;
}
.equipment-booking .rental-item__price-btn form.booking_form .book_now_btn, .equipment-booking .equipment-item__btn form.booking_form .book_now_btn {
width: 100%;
line-height: 50px;
color: #fff;
text-transform: uppercase;
background-color: #efb007;
transition: all 0.3s ease-in-out;
}
.equipment-booking .rental-item__price-btn form.booking_form .book_now_btn:hover, .equipment-booking .equipment-item__btn form.booking_form .book_now_btn:hover {
background-color: #f65d10;
height: unset;
}
.variation-Location p {
text-transform: capitalize;
}
.variation-Transport a {
color: #f65d10 !important;
font-weight: 600;
transition: all 0.3s ease-in-out;
opacity: 1;
}
.variation-Transport a:hover {
opacity: 0.8;
}
input.apply-btn {
height: fit-content;
}
html .date-picker-wrapper .month-wrapper table .day.checked {
background-color: #EBCE57;
color: white !important;
}
html .date-picker-wrapper .first-date-selected, html .date-picker-wrapper .last-date-selected {
background-color: #efb007 !important;
color: white !important;
}
html .date-picker-wrapper .month-wrapper table .day.toMonth.hovering {
background-color: #EBD670;
color: #fff;
}
html .date-picker-wrapper .month-wrapper table .day.real-today.checked, html .date-picker-wrapper .month-wrapper table .day.real-today.hovering {
background-color: #efb007;
}
html .date-picker-wrapper .drp_top-bar .apply-btn {
position: absolute;
right: 0px;
top: 6px;
padding: 3px 5px;
margin: 0;
font-size: 12px;
border-radius: 4px;
cursor: pointer;
border: solid 1px #efb007;
background: #efb007;
background: -moz-linear-gradient(top, #efb007, #efb007);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00adee", endColorstr="#0078a5");
color: white;
line-height: initial;
}
.booking_form .nice-select .current {
height: 40px;
color: #222;
display: block;
font-size: 16px;
font-weight: 500;
overflow: hidden;
line-height: 18px;
text-align: left;
word-break: break-all;
}
.booking_form .nice-select:after {
height: 7px;
width: 7px;
border-color: #222;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table {
border-color: #999 !important;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table thead tr th {
border-color: #999 !important;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table thead tr .product-remove, body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table thead tr .product-thumbnail, body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table thead tr .product-quantity {
display: none;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table tbody tr {
overflow: hidden;
height: 0px;
display: block;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table tbody tr td {
border-color: #999 !important;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table tbody tr.woocommerce-cart-form__cart-item {
height: fit-content;
display: table-row;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table tbody tr.woocommerce-cart-form__cart-item .product-remove, body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table tbody tr.woocommerce-cart-form__cart-item .product-thumbnail, body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table tbody tr.woocommerce-cart-form__cart-item .product-quantity {
display: none;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table tbody tr.woocommerce-cart-form__cart-item .product-name {
color: #222;
font-weight: 700;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table tbody tr.woocommerce-cart-form__cart-item .product-name .variation dt {
font-weight: 500;
color: #222;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table tbody tr.woocommerce-cart-form__cart-item .product-name .variation dd p {
color: #999;
font-weight: 400;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table tbody tr.woocommerce-cart-form__cart-item .product-name .variation dd p .available_extra_wrap {
display: block;
margin-left: 100px;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table tbody tr.woocommerce-cart-form__cart-item .product-name .variation dd p .available_extra_wrap .available_extra_title {
position: relative;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table tbody tr.woocommerce-cart-form__cart-item .product-name .variation dd p .available_extra_wrap .available_extra_title:after {
content: " - ";
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table tbody tr.woocommerce-cart-form__cart-item .product-name .variation dd p .available_extra_wrap .available_extra_price {
font-weight: 500;
color: #222;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table tbody tr.woocommerce-cart-form__cart-item .product-name .variation dd p .available_extra_wrap:first-child {
margin-left: 0px;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table tbody tr.woocommerce-cart-form__cart-item .product-name .variation dt, body.tm-booking-cart-has-items .woocommerce .woocommerce-cart-form .shop_table tbody tr.woocommerce-cart-form__cart-item .product-name .variation dd p {
margin-top: 0px;
}
body.tm-booking-cart-has-items .woocommerce .cart-collaterals .cart_totals h2 {
font-size: 28px;
font-weight: 500;
color: #222;
}
body.tm-booking-cart-has-items .woocommerce .cart-collaterals .cart_totals .shop_table {
border-color: #999 !important;
}
body.tm-booking-cart-has-items .woocommerce .cart-collaterals .cart_totals .shop_table .cart-subtotal th, body.tm-booking-cart-has-items .woocommerce .cart-collaterals .cart_totals .shop_table .cart-subtotal td, body.tm-booking-cart-has-items .woocommerce .cart-collaterals .cart_totals .shop_table .order-total th, body.tm-booking-cart-has-items .woocommerce .cart-collaterals .cart_totals .shop_table .order-total td {
border-bottom: 0px;
border-color: #999 !important;
}
body.tm-booking-cart-has-items .woocommerce .cart-collaterals .cart_totals .shop_table .cart-subtotal td, body.tm-booking-cart-has-items .woocommerce .cart-collaterals .cart_totals .shop_table .order-total td {
border-left: 1px solid;
}
body.tm-booking-cart-has-items .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button {
background-color: #222;
transition: all 0.3s ease-in-out;
}
body.tm-booking-cart-has-items .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:hover {
background-color: #f65d10;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .col-1 {
max-width: 75%;
width: 75%;
padding-left: 0px;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row {
display: block;
margin: 0 0 15px !important;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.form-row-first, body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.form-row-last {
width: 49%;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .select2-container .select2-selection--single {
height: 62px;
border: 1px solid #ebebeb !important;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: 62px;
padding-left: 20px;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .select2-container--default .select2-selection--single .select2-selection__arrow {
top: 15px;
right: 15px;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .col-2 {
max-width: 25%;
width: 25%;
padding-right: 0px;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .woocommerce-input-wrapper {
width: 100%;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper .woocommerce-input-wrapper textarea.input-text {
padding: 15px !important;
height: 6em;
border: 1px solid #ebebeb !important;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout input[type=text], body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout input[type=tel], body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout input[type=email] {
border: 1px solid #ebebeb !important;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods {
padding: 1.5em !important;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method .payment_box p {
margin-top: 0px;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods input[type=radio] {
float: left;
height: 36px;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods input[type=radio]:hover {
box-shadow: unset;
background-color: unset;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .woocommerce-checkout-payment .form-row {
padding: 1.5em !important;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .woocommerce-checkout-payment .form-row .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p {
margin-top: 0px;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .woocommerce-checkout-payment .form-row button {
background-color: #222;
text-transform: uppercase;
padding: 15px 25px;
border-radius: 0px;
transition: all 0.3s ease-in-out;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-checkout .woocommerce-checkout-payment .form-row button:hover {
background-color: #EFB007;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info {
border-top-color: #EFB007;
}
body.tm-booking-cart-has-items .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info::before {
color: #EFB007;
}
body.tm-booking-cart-has-items .woocommerce h3 {
font-size: 24px;
color: #222;
}
body.tm-booking-cart-has-items .select2-container--default .select2-results__option--highlighted[aria-selected], body.tm-booking-cart-has-items .select2-container--default .select2-results__option--highlighted[data-selected] {
background-color: #EFB007 !important;
}
body.tm-booking-cart-has-items .select2-dropdown {
border-color: #ebebeb !important;
}
body.tm-booking-cart-has-items .select2-container--default .select2-search--dropdown .select2-search__field {
border-color: #ebebeb !important;
padding-left: 15px;
}
.prc.currency_right:after {
content: attr(data-symbol);
}
.prc.currency_right_space:after {
content: attr(data-symbol);
margin-left: 7px;
}
.prc.currency_left:before {
content: attr(data-symbol);
}
.prc.currency_left_space:before {
content: attr(data-symbol);
margin-right: 7px;
}
.auto-price-info .top-info {
display: flex;
align-items: center;
justify-content: center;
color: #fff;
padding: 25px 20px;
}
.auto-price-info .top-info {
padding: 19px 20px;
background: rgba(24, 32, 18, 0.95);
}
.car_premium_price {
background: rgba(24, 32, 18, 0.95);
border-top: 1px solid rgba(221, 221, 221, 0.3);
padding: 10px;
}
.car_premium_price li {
padding-top: 15px;
padding-bottom: 15px;
font-size: 11px;
}
.car_premium_price li {
color: #fff;
opacity: 0.85;
line-height: 1;
padding-top: 2px;
padding-bottom: 2px;
font-size: 12px;
display: inline-block;
padding-right: 10px;
margin-right: 0;
margin-bottom: 7px !important;
width: 30%;
border-right: 1px solid rgba(221, 221, 221, 0.3);
text-align: center;
}
.car_premium_price li:last-child {
border-right: 0;
}
.auto-price-info .top-info .price-text {
padding-right: 5px;
}
.auto-price-info .top-info .price-detail {
padding-right: 5px;
}
.auto-price-info .top-info .prc {
padding-right: 5px;
font-size: 20px;
font-weight: 500;
position: relative;
top: 2px;
font-weight: bold;
}
.auto-price-info {
margin-bottom: -20px;
}
.booking_form {
transition: 0.3s ease;
position: relative;
}
.booking_form:before {
content: "\f110";
position: absolute;
font-family: "FontAwesome";
left: 50%;
top: 30%;
transform: translate3d(-50%, -50%, 0);
font-size: 20px;
z-index: 2;
color: #e2b71c;
animation: loaderRotate 1s ease-in-out infinite;
opacity: 0;
visibility: hidden;
}
.booking_form.loading {
opacity: 0.5;
}
.booking_form.loading:before {
opacity: 1;
visibility: visible;
}
button.book_now_btn[disabled] {
background-color: #cccccc !important;
opacity: 0.9;
}.daterangepicker {
position: absolute;
color: inherit;
background-color: #fff;
border-radius: 4px;
border: 1px solid #ddd;
width: 278px;
max-width: none;
padding: 0;
margin-top: 7px;
top: 100px;
left: 20px;
z-index: 3001;
display: none;
font-family: arial;
font-size: 15px;
line-height: 1em;
}
.daterangepicker:before, .daterangepicker:after {
position: absolute;
display: inline-block;
border-bottom-color: rgba(0, 0, 0, 0.2);
content: '';
}
.daterangepicker:before {
top: -7px;
border-right: 7px solid transparent;
border-left: 7px solid transparent;
border-bottom: 7px solid #ccc;
}
.daterangepicker:after {
top: -6px;
border-right: 6px solid transparent;
border-bottom: 6px solid #fff;
border-left: 6px solid transparent;
}
.daterangepicker.opensleft:before {
right: 9px;
}
.daterangepicker.opensleft:after {
right: 10px;
}
.daterangepicker.openscenter:before {
left: 0;
right: 0;
width: 0;
margin-left: auto;
margin-right: auto;
}
.daterangepicker.openscenter:after {
left: 0;
right: 0;
width: 0;
margin-left: auto;
margin-right: auto;
}
.daterangepicker.opensright:before {
left: 9px;
}
.daterangepicker.opensright:after {
left: 10px;
}
.daterangepicker.drop-up {
margin-top: -7px;
}
.daterangepicker.drop-up:before {
top: initial;
bottom: -7px;
border-bottom: initial;
border-top: 7px solid #ccc;
}
.daterangepicker.drop-up:after {
top: initial;
bottom: -6px;
border-bottom: initial;
border-top: 6px solid #fff;
}
.daterangepicker.single .daterangepicker .ranges, .daterangepicker.single .drp-calendar {
float: none;
}
.daterangepicker.single .drp-selected {
display: none;
}
.daterangepicker.show-calendar .drp-calendar {
display: block;
}
.daterangepicker.show-calendar .drp-buttons {
display: block;
}
.daterangepicker.auto-apply .drp-buttons {
display: none;
}
.daterangepicker .drp-calendar {
display: none;
max-width: 270px;
}
.daterangepicker .drp-calendar.left {
padding: 8px 0 8px 8px;
}
.daterangepicker .drp-calendar.right {
padding: 8px;
}
.daterangepicker .drp-calendar.single .calendar-table {
border: none;
}
.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {
color: #fff;
border: solid black;
border-width: 0 2px 2px 0;
border-radius: 0;
display: inline-block;
padding: 3px;
}
.daterangepicker .calendar-table .next span {
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
}
.daterangepicker .calendar-table .prev span {
transform: rotate(135deg);
-webkit-transform: rotate(135deg);
}
.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
white-space: nowrap;
text-align: center;
vertical-align: middle;
min-width: 32px;
width: 32px;
height: 24px;
line-height: 24px;
font-size: 12px;
border-radius: 4px;
border: 1px solid transparent;
white-space: nowrap;
cursor: pointer;
}
.daterangepicker .calendar-table {
border: 1px solid #fff;
border-radius: 4px;
background-color: #fff;
}
.daterangepicker .calendar-table table {
width: 100%;
margin: 0;
border-spacing: 0;
border-collapse: collapse;
}
.daterangepicker td.available:hover, .daterangepicker th.available:hover {
background-color: #eee;
border-color: transparent;
color: inherit;
}
.daterangepicker td.week, .daterangepicker th.week {
font-size: 80%;
color: #ccc;
}
.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
background-color: #fff;
border-color: transparent;
color: #999;
}
.daterangepicker td.in-range {
background-color: #ebf4f8;
border-color: transparent;
color: #000;
border-radius: 0;
}
.daterangepicker td.start-date {
border-radius: 4px 0 0 4px;
}
.daterangepicker td.end-date {
border-radius: 0 4px 4px 0;
}
.daterangepicker td.start-date.end-date {
border-radius: 4px;
}
.daterangepicker td.active, .daterangepicker td.active:hover {
background-color: #357ebd;
border-color: transparent;
color: #fff;
}
.daterangepicker th.month {
width: auto;
}
.daterangepicker td.disabled, .daterangepicker option.disabled {
color: #999;
cursor: not-allowed;
text-decoration: line-through;
}
.daterangepicker select.monthselect, .daterangepicker select.yearselect {
font-size: 12px;
padding: 1px;
height: auto;
margin: 0;
cursor: default;
}
.daterangepicker select.monthselect {
margin-right: 2%;
width: 56%;
}
.daterangepicker select.yearselect {
width: 40%;
}
.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
width: 50px;
margin: 0 auto;
background: #eee;
border: 1px solid #eee;
padding: 2px;
outline: 0;
font-size: 12px;
}
.daterangepicker .calendar-time {
text-align: center;
margin: 4px auto 0 auto;
line-height: 30px;
position: relative;
}
.daterangepicker .calendar-time select.disabled {
color: #ccc;
cursor: not-allowed;
}
.daterangepicker .drp-buttons {
clear: both;
text-align: right;
padding: 8px;
border-top: 1px solid #ddd;
display: none;
line-height: 12px;
vertical-align: middle;
}
.daterangepicker .drp-selected {
display: inline-block;
font-size: 12px;
padding-right: 8px;
}
.daterangepicker .drp-buttons .btn {
margin-left: 8px;
font-size: 12px;
font-weight: bold;
padding: 4px 8px;
}
.daterangepicker.show-ranges.single.rtl .drp-calendar.left {
border-right: 1px solid #ddd;
}
.daterangepicker.show-ranges.single.ltr .drp-calendar.left {
border-left: 1px solid #ddd;
}
.daterangepicker.show-ranges.rtl .drp-calendar.right {
border-right: 1px solid #ddd;
}
.daterangepicker.show-ranges.ltr .drp-calendar.left {
border-left: 1px solid #ddd;
}
.daterangepicker .ranges {
float: none;
text-align: left;
margin: 0;
}
.daterangepicker.show-calendar .ranges {
margin-top: 8px;
}
.daterangepicker .ranges ul {
list-style: none;
margin: 0 auto;
padding: 0;
width: 100%;
}
.daterangepicker .ranges li {
font-size: 12px;
padding: 8px 12px;
cursor: pointer;
}
.daterangepicker .ranges li:hover {
background-color: #eee;
}
.daterangepicker .ranges li.active {
background-color: #08c;
color: #fff;
} @media (min-width: 564px) {
.daterangepicker {
width: auto;
}
.daterangepicker .ranges ul {
width: 140px;
}
.daterangepicker.single .ranges ul {
width: 100%;
}
.daterangepicker.single .drp-calendar.left {
clear: none;
}
.daterangepicker.single .ranges, .daterangepicker.single .drp-calendar {
float: left;
}
.daterangepicker {
direction: ltr;
text-align: left;
}
.daterangepicker .drp-calendar.left {
clear: left;
margin-right: 0;
}
.daterangepicker .drp-calendar.left .calendar-table {
border-right: none;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.daterangepicker .drp-calendar.right {
margin-left: 0;
}
.daterangepicker .drp-calendar.right .calendar-table {
border-left: none;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.daterangepicker .drp-calendar.left .calendar-table {
padding-right: 8px;
}
.daterangepicker .ranges, .daterangepicker .drp-calendar {
float: left;
}
}
@media (min-width: 730px) {
.daterangepicker .ranges {
width: auto;
}
.daterangepicker .ranges {
float: left;
}
.daterangepicker.rtl .ranges {
float: right;
}
.daterangepicker .drp-calendar.left {
clear: none !important;
}
}.fl--navigation-icon-container .youzify_profile_link img {
border-radius: 100px;
max-width: 65px;
border: 3px solid rgba(255, 255, 255, .25);
}
.fl--navigation-icon-container .youzify_profile_link .fa {
font: normal normal normal 14px/1 FontAwesome;
font-size: 24px;
}
.tm_navigation_style_two .page-header__user {
position: relative;
}
.tm_navigation_style_two .page-header__user:hover .members-info_top {
opacity: 1;
}
.youzify-settings-area {
display: none !important;
}
.members-info_top:after {
color: #ffffff;
content: '';
display: inline-block;
width: 0;
height: 0;
vertical-align: middle;
border-bottom: 8px solid;
border-right: 8px solid transparent;
border-left: 8px solid transparent;
position: absolute;
margin-left: -10px;
top: -8px;
}
.members-info_top {
color: #222;
position: absolute;
top: 46px;
border: 0;
width: 101%;
text-align: center;
right: -15px;
font-size: 14px;
background: #fff;
padding: 10px;
line-height: 20px;
min-width: 130px;
border-radius: 0;
opacity: 0;
transition: all .4s;
border: 0;
border-top: 0;
z-index: 9;
box-shadow: 0 5px 12px rgb(0 0 0 / 15%);
}
.members-info_top li {
margin-bottom: 3px;
font-size: 12px;
}
.members-info_top li a:hover {
opacity: 1 !important;
}
.members-info_top li a {
display: inline-block;
color: #222 !important;
opacity: .8;
font-size: 10px !important;
text-transform: uppercase;
line-height: 14px;
}
.youzify-content {
background-image: url(//www.vertulliseminatrici.com/wp-content/plugins/tm-helper-core//assets/css/images/pattern-bg-e.png);
background-attachment: fixed;
background-repeat: repeat;
background-size: inherit;
}
html .acf-form .acf-button-group label {
border-radius: 0;
}
.youzify div.item-list-tabs {
display: none;
}
.rental-item__price-box {
border-bottom: 1px solid #eee;
min-width: 135px;
}
.rental-item__desc {
margin: 0;
padding: 20px 30px;
border-bottom: 1px solid #eee;
border-top: 1px solid #eee;
}
.rental-item__links {
margin-bottom: 15px;
}
.equipment-item__list ul li {
line-height: 1.7;
}
.equipment-item__list ul li::before {
top: 10px;
left: -4px;
}
.equipment-item__list ul li {
padding-left: 9px;
}
html .acf-form .acf-fields .acf-field .acf-label {
margin-bottom: 31px !important;
margin-top: 20px !important;
text-transform: uppercase;
font-family: 'Barlow';
font-size: 18px;
font-weight: 700;
}
.acf-field-61c7462dad149 .acf-input .acf-label label {
font-size: 14px !important;
font-family: inherit;
font-size: 18px;
font-weight: 500;
}
html .acf-form .acf-fields .acf-field:before {
height: 60px;
background: #fff;
}
html .acf-form input,
#youzify .youzify .acf-form select,
.acf-form .acf-field-61b5c949d405e .select2-container.-acf .select2-selection {
height: 43px !important;
}
html .acf-taxonomy-field .categorychecklist-holder {
border: 0;
}
html .acf-taxonomy-field .acf-checkbox-list {
background: #f8f8f8 !important;
padding-left: 25px;
}
html .acf-form .acf-fields .acf-field .acf-input .acf-taxonomy-field .select2 .selection .select2-selection .select2-selection__arrow {
top: 13px;
right: 19px;
}
.page-head__breadcrumb .uk-breadcrumb {
font-size: 13px !important;
text-transform: uppercase;
}
.acf-form .acf-field-61b5c949d405e .select2-container.-acf .select2-selection span.select2-selection__rendered {
line-height: 44px;
padding-left: 20px;
font-size: 15px;
}
.acf-form .acf-field-61b5c949d405e .select2-container.-acf .select2-selection .select2-selection__arrow {
top: 10px;
right: 20px;
}
html #youzify .acf-field-61bsdas5ccassv8edcaff .acf-input .hide-if-value p a {
margin-left: 8px;
font-size: 11px;
text-transform: uppercase;
padding: 8px 20px !important;
width: 98%;
}
html .acf-form .acf-field-61b5c8abae3fd .acf-field {
overflow: hidden;
}
html .acf-form .acf-field-61b5c8abae3fd .acf-field:before {
height: 100%;
}
.page-head__breadcrumb .uk-breadcrumb a {
font-size: 13px !important;
}
html #youzify .acf-form-submit:after {
top: 29px;
right: 31px;
}
html .acf-form .acf-fields .acf-field .acf-input .acf-taxonomy-field .select2 .selection .select2-selection {
padding: 9px 15px !important;
font-size: 15px;
}
.acf-form .acf-fields .acf-field[data-name="contacts"] .acf-input .acf-label {
margin-bottom: 5px !important;
margin-top: 14px !important;
}
.acf-form .acf-fields .acf-field[data-name="contacts"] .acf-input .acf-label label {
text-align: center;
font-size: 14px;
}
.acf-form .acf-field-61b5c8abae3fd .acf-field {
padding-bottom: 9px !important;
padding-top: 8px !important;
}
html .equipment-detail__title {
font-size: 30px;
}
.equipment-detail .section-title {
display: none !important;
}
html .acf-form .acf-fields .acf-field .acf-input .acf-gallery .acf-gallery-main .acf-gallery-toolbar ul.acf-hl li .acf-button,
html .acf-button-group label {
font-family: inherit;
font-size: 15px;
text-transform: uppercase;
}
html #youzify .acf-field-61b5c4cdbefe4 .acf-table thead tr .acf-row-handle {
background: #f8f8f8 !important;
}
html #youzify .acf-field-61b5c4cdbefe4 .acf-input .acf-th {
border-right: 0;
}
#youzify .acf-field-61b5c4cdbefe4 .acf-input .acf-th {
font-size: 13px;
line-height: 20px;
font-weight: 600;
color: #222222;
padding: 10px;
text-transform: uppercase;
}
html .acf-form .acf-button-group label {
font-size: 11px;
}
html .acf-form .acf-button {
font-size: 14px;
font-weight: 600;
line-height: 30px;
padding: 10px 17px;
text-transform: uppercase;
width: 100%;
display: inline-block;
text-align: center;
background: #eee;
color: #222;
}
html .acf-form .acf-button:hover {
background-color: #222;
color: #fff;
}
html #youzify .acf-form-submit .acf-button {
text-transform: uppercase;
padding: 18px 60px;
height: auto !important;
font-size: 15px;
color: #fff;
font-weight: 600;
}
html .acf-form .acf-fields .acf-field .acf-input .acf-input-wrap input {
padding: 5px 10px !important;
}
.acf-form .acf-fields .acf-field .acf-input .acf-table {
margin-bottom: 0;
}
html .acf-form .acf-fields .acf-field-repeater .acf-field:before {
height: 52px;
}
html .acf-repeater .acf-row-handle .acf-icon {
margin: 5px 0 0 -5px;
}
.acf-editor-wrap iframe {
min-height: 200px;
max-height: 200px;
}
html #youzify .fl-transports-archives .rental-item .rental-item__desc .rental-item__title {
margin-top: 0;
margin-bottom: 16px;
line-height: 26px !important;
display: block;
font-weight: 700 !important;
font-size: 22px !important;
}
html #youzify .fl-transports-archives .rental-item__links {
display: none;
}
html #youzify .fl-transports-archives .rental-item .rental-item__desc {
margin: 0 0px;
padding: 40px 22px 10px 22px;
}
html #youzify .fl-transports-archives .rental-item .card__wrap-label {
position: absolute;
color: #fff;
padding: 12px 17px;
border-radius: 2px;
font-size: 12px;
transition: all .3s ease-in-out;
bottom: 0;
left: 0;
text-transform: uppercase;
font-weight: 600;
}
html #youzify .fl-transports-archives .rental-item .tm-autos-top-edit-button,
#youzify .fl-transports-archives .rental-item .tm-autos-top-draft-button {
background: rgba(255, 255, 255, 0.6) !important;
color: #222 !important;
padding: 5px;
border-radius: 2px;
font-size: 12px;
width: 48px;
text-align: center;
border-radius: 5px;
text-transform: uppercase;
}
html #youzify .fl-transports-archives .rental-item .tm-autos-top-edit-button:hover,
#youzify .fl-transports-archives .rental-item .tm-autos-top-draft-button:hover {
background: rgba(255, 255, 255, 0.7) !important;
}
.card__wrap-label.templines-label-status-publish .card__label:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
margin-right: 8px;
content: "\f135";
font-size: 14px;
}
.tm-autos-top-edit-button:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
margin-right: 6px;
content: "\f040";
margin-right: -3px;
width: 100%;
margin-top: 6px;
}
.tm-autos-top-draft-button span:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
margin-right: 4px;
content: "\f2a8";
font-size: 14px;
margin-right: -3px;
width: 100%;
margin-top: 6px;
}
html #youzify .fl-transports-archives .rental-item .tm-autos-top-draft-button {
left: 223px;
}
.card__wrap-label.templines-label-status-draft .card__label:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
margin-right: 8px;
content: "\f014";
font-size: 14px;
}
#youzify .fl-transports-archives .rental-item .card__wrap-label.templines-label-status-draft {
background: #F65D10;
}
.youzify-hdr-v2 .youzify-user-statistics,
#youzify-profile-navmenu .youzify-quick-buttons {
display: none !important;
}
#youzify-groups-list .item .item-title a {
color: #222;
display: block;
font-size: 20px;
font-weight: 700 !important;
padding: 10px 30px;
line-height: 27px;
}
#youzify-groups-list .item .item-meta .group-status span {
color: #888888;
font-weight: 400 !important;
}
html .youzify-group-user-statistics .youzify-data-members span,
.youzify-group-user-statistics .youzify-data-posts span,
.youzify-group-user-statistics .youzify-data-activity span {
background-color: #888888 !important;
}
#youzify-wall-form .youzify-wall-textarea,
#youzify-wall-form .youzify-wall-textarea:active,
#youzify-wall-form .youzify-wall-textarea:focus {
background: #fff !important;
}
.youzify .activity-meta {
border-top: 1px solid #f6f6f6;
}
.tmtransport_your_level,
.tmtransport_your_level_start,
.tmtransport_your_description {
font-weight: 400;
border-bottom: 1px solid #f2f2f2;
padding-top: 0;
padding-bottom: 15px;
margin-bottom: 15px;
font-size: 16px;
}
.tmtransport_show_levels_btn {
background-color: #eee;
width: 100%;
text-align: center;
padding: 15px;
text-transform: uppercase;
font-size: 14px !important;
line-height: 24px;
font-weight: 600 !important;
display: block;
transition: all .3s ease-in-out;
}
.tmtransport_your_description {
font-size: 14px;
line-height: 20px;
}
.tmtransport_show_levels_btn:hover {
background-color: #222 !important;
color: #fff !important;
}
.tmtransport_sales .sales_container {
font-size: 33px;
position: relative;
font-weight: 600;
text-align: center;
color: #efb007 !important;
}
.youzify-right-sidebar-layout .rental-item__specifications ul li::before {
display: none !important;
}
.youzify-right-sidebar-layout .rental-item__specifications ul li {
font-size: 12px;
padding-left: 0;
line-height: 17px;
padding-top: 0;
margin-top: 5px;
}
html #youzify .fl-transports-archives .rental-item .card__wrap-label.templines-label-status-publish {
background: #8bc34a;
}
.venoframe,
.vbox-inline {
height: 100% !important;
}
html .woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
display: inline-block;
vertical-align: middle;
width: 100%;
padding: 30px;
font-size: 18px;
color: #fff;
border: 10px solid transparent;
border-width: 10px 0;
background-color: hsla(0, 0%, 0%, 0);
background-image:
-webkit-linear-gradient(#253241, #253241),
-webkit-linear-gradient(top left, transparent 50.5%, #253241 50.5%),
-webkit-linear-gradient(top right, transparent 50.5%, #253241 50.5%),
-webkit-linear-gradient(bottom left, transparent 50.5%, #253241 50.5%),
-webkit-linear-gradient(bottom right, transparent 50.5%, #253241 50.5%);
background-image:
-moz-linear-gradient(#253241, #253241),
-moz-linear-gradient(top left, transparent 50.5%, #253241 50.5%),
-moz-linear-gradient(top right, transparent 50.5%, #253241 50.5%),
-moz-linear-gradient(bottom left, transparent 50.5%, #253241 50.5%),
-moz-linear-gradient(bottom right, transparent 50.5%, #253241 50.5%);
background-image:
linear-gradient(#253241, #253241),
linear-gradient(to bottom right, transparent 50.5%, #253241 50.5%),
linear-gradient(to bottom left, transparent 50.5%, #253241 50.5%),
linear-gradient(to top right, transparent 50.5%, #253241 50.5%),
linear-gradient(to top left, transparent 50.5%, #253241 50.5%);
background-repeat: repeat, repeat-x, repeat-x, repeat-x, repeat-x;
background-position: 0 0, 10px 0, 10px 0, 10px 100%, 10px 100%;
background-size: auto auto, 20px 20px, 20px 20px, 20px 20px, 20px 20px;
background-clip: padding-box, border-box, border-box, border-box, border-box;
background-origin: padding-box, border-box, border-box, border-box, border-box;
}
html .woocommerce .woocommerce-customer-details address {
margin-top: 15px;
display: inline-block;
vertical-align: middle;
width: 100%;
padding: 30px;
font-size: 14px;
line-height: 28px;
border: 10px solid transparent;
border-width: 10px 0;
background-color: hsla(0, 0%, 0%, 0);
background-image:
-webkit-linear-gradient(#eaeaea, #eaeaea),
-webkit-linear-gradient(top left, transparent 50.5%, #eaeaea 50.5%),
-webkit-linear-gradient(top right, transparent 50.5%, #eaeaea 50.5%),
-webkit-linear-gradient(bottom left, transparent 50.5%, #eaeaea 50.5%),
-webkit-linear-gradient(bottom right, transparent 50.5%, #eaeaea 50.5%);
background-image:
-moz-linear-gradient(#eaeaea, #eaeaea),
-moz-linear-gradient(top left, transparent 50.5%, #eaeaea 50.5%),
-moz-linear-gradient(top right, transparent 50.5%, #eaeaea 50.5%),
-moz-linear-gradient(bottom left, transparent 50.5%, #eaeaea 50.5%),
-moz-linear-gradient(bottom right, transparent 50.5%, #eaeaea 50.5%);
background-image:
linear-gradient(#eaeaea, #eaeaea),
linear-gradient(to bottom right, transparent 50.5%, #eaeaea 50.5%),
linear-gradient(to bottom left, transparent 50.5%, #eaeaea 50.5%),
linear-gradient(to top right, transparent 50.5%, #eaeaea 50.5%),
linear-gradient(to top left, transparent 50.5%, #eaeaea 50.5%);
background-repeat: repeat, repeat-x, repeat-x, repeat-x, repeat-x;
background-position: 0 0, 10px 0, 10px 0, 10px 100%, 10px 100%;
background-size: auto auto, 20px 20px, 20px 20px, 20px 20px, 20px 20px;
background-clip: padding-box, border-box, border-box, border-box, border-box;
background-origin: padding-box, border-box, border-box, border-box, border-box;
}
html .woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone,
html .woocommerce .woocommerce-customer-details .woocommerce-customer-details--email {
margin-bottom: 0;
margin: 0;
position: relative;
}
html .woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before,
html .woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before {
position: relative;
top: 2px;
}
.woocommerce-customer-details .woocommerce-column__title {
margin-bottom: 0;
}
element.style {}
.woocommerce table.shop_table.order_details tbody tr td.product-name {
margin-top: 30px;
text-align: left;
}
.woocommerce table.shop_table td {
border-top: 2px solid #222;
padding: 9px 12px;
vertical-align: middle;
line-height: 1.5em;
}
.single-page-wrapper th,
.single-page-wrapper td,
.post-inner_content th,
.post-inner_content td,
.uk-comment-body th,
.uk-comment-body td {
border: 1px solid rgba(0, 0, 0, .1);
line-height: 1.4;
margin: 0;
overflow: visible;
padding: 10px;
}
html .woocommerce-Price-amount.amount {
text-align: right;
}
.woocommerce-order h2 {
font-size: 26px;
}
html .woocommerce table.shop_table {
border-collapse: collapse;
}
html .woocommerce table.shop_table thead {
border-bottom: 1px solid;
border-collapse: collapse;
}
html .woocommerce table.shop_table thead tr th {
border-bottom: 0;
color: #1c1f23;
font-size: 15px;
border-right: 1px solid #dddddd;
text-align: center;
padding: 18px 29px 16px;
line-height: 1;
vertical-align: top;
text-align: left;
background-color: #eaeaea;
}
.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
font-size: 19px;
}
.woocommerce .woocommerce-order-details .woocommerce-Price-amount.amount {
font-size: 17px;
font-weight: 500;
}
html .wc-item-meta li {
margin: 0;
font-size: 12px;
padding-top: 10px;
padding-bottom: 10px;
border-bottom: 1px dotted #ddd;
text-transform: uppercase;
}
html .wc-item-meta li a {
font-size: 12px;
text-decoration: underline;
}
html .wc-item-meta li a:hover {
text-decoration: none;
}
html .wc-item-meta p {
margin: 0;
padding: 0;
}
.woocommerce-table.woocommerce-table--order-details.sshop_table order_details .wc-item-meta {
padding: 25px;
background: #f1f5fa;
display: inline-block;
}
.woocommerce-table.woocommerce-table--order-details.shop_table order_details td.product-name {
margin-top: 30px;
text-align: left;
}
.woocommerce-table__product-table.product-total {
text-align: center;
}
.woocommerce table.shop_table.order_details tbody tr td.product-name {
margin-top: 30px;
text-align: left;
}
.woocommerce-table.woocommerce-table--order-details.shop_table order_details .available_extra_wrap {
border: 0;
}
.woocommerce-table.woocommerce-table--order-details.shop_table .wc-item-meta {
padding-top: 10px;
}
html .wc-item-meta li:last-child {
display: inline-block !important;
border-bottom: 0;
}
html .wc-item-meta li:last-child .wc-item-meta-label {
padding-top: 0;
padding-bottom: 10px;
}
html .product-name .available_extra_wrap:before {
color: #d01818;
}
.woocommerce-table__product-name.product-name .available_extra_wrap {
border-bottom: 0;
}
.woocommerce .woocommerce-order-details table.shop_table tfoot th {
text-align: left;
}
.woocommerce .woocommerce-order-details table.shop_table tfoot th {
font-size: 14px;
}
.woocommerce .woocommerce-order-details .woocommerce-Price-amount.amount {
color: #d01818;
}
.woocommerce-order h2 {
color: #222;
text-transform: uppercase;
font-size: 20px;
padding-bottom: 10px;
font-weight: 500;
}
.single-page-wrapper th,
.single-page-wrapper td,
.post-inner_content th,
.post-inner_content td,
.uk-comment-body th,
.uk-comment-body td {
border: 1px solid rgba(0, 0, 0, .1);
}
.woocommerce-order-details {
width: 60%;
float: left;
}
.woocommerce-customer-details {
width: 33%;
float: left;
margin-left: 5%;
}
html .woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th {
font-weight: 500;
font-size: 16px;
}
.equipment-order .equipment-item__prices {
padding-top: 0px;
color: #fff;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
}
.equipment-order .equipment-item__prices ul li {
color: #fff;
}
.equipment-order .equipment-item__prices ul li {
padding-left: 14px;
background-image: none;
padding-right: 8px;
text-align: center;
padding-top: 1px;
margin: 0;
width: 35%;
color: rgba(240, 240, 240, 095) !important;
}
.equipment-order .equipment-item__prices ul {
border-top: 0;
background: rgba(240, 240, 240, 0.4);
padding-bottom: 5px;
padding-top: 5px;
}
.equipment-order + .equipment-booking {
margin-top: 0 !important;
}
.equipment-order {
position: relative;
}
.rental-item__media .equipment-item__prices {
padding-top: 0;
position: absolute;
bottom: 0;
background: #222;
width: 100%;
padding-left: 10px;
padding-right: 10px;
}
.rental-item__media .equipment-item__prices ul li {
padding-left: 0;
background-image: none;
color: #fff;
text-align: center;
padding-top: 5px;
padding-bottom: 3px;
height: 32px;
}
html .equipment-item__prices ul {
justify-content: space-around;
}
.rental-item__title,
.equipment-detail__title,
.page-head__title {
text-transform: capitalize;
}
.equipment-booking .rental-item__price-btn form.booking_form .tm_input_container.tm_price_total span.total_price span {
color: #F65D10;
}
html .uk-navbar-nav .nav-item .uk-navbar-dropdown .sub-menu .sub-nav-item.has-submenu .sub-menu-link:after {
right: -10px;
}
html .equipment-order {
padding: 50px 20px 70px 20px;
}
.pmpro_btn:link,
html .pmpro_btn,
html .pmpro_content_message a,
html .pmpro_content_message a:link {
background-color: #efb007;
color: #fff;
}
html body .inner_content table#pmpro_levels_table td {
vertical-align: middle;
}
html body .inner_content table#pmpro_levels_table td {
padding: 15px 15px;
font-size: 16px;
background: #fff;
}
html #pmpro_level_cost {
margin-top: 20px;
}
html .pmpro_payment-cvv small {
position: absolute;
bottom: auto;
left: 10px;
top: -18px;
}
html form.pmpro_form .input,
html form.pmpro_form select,
html form.pmpro_form textarea {
max-width: 100%;
width: 100%;
}
html .inner_content table#pmpro_levels_table thead tr th {
font-size: 16px;
line-height: 1.2;
text-transform: uppercase;
letter-spacing: .4px;
padding: 20px 19px 20px;
color: #222;
background: #fff !important;
}
#pmpro_levels_table .pmpro_btn {
min-width: 140px;
}
html #pmpro_levels_table td:nth-child(1) {
min-width: 150px;
}
.pmpro_login_wrap,
.pmpro_login_wrap,
.pmpro_lost_password_wrap,
.pmpro_reset_password_wrap,
.pmpro-levels .fl-content,
.pmpro-member-profile-edit .fl-content {
background: #f9f9f9;
}
html .pmpro_actions_nav a,
.pmpro_btn,
.login-submit .button {
background-color: #222;
letter-spacing: 1.2px;
}
html .pmpro_checkout h3 {
background: #f9f9f9;
padding: 15px 40px 20px !important;
}
html .page-header__mainmenu .uk-navbar-nav > li > a span {
display: block;
word-break: initial;
}
@media only screen and (max-width: 1600px) {
html .page-header__contacts {
padding-left: 30px;
min-width: 280px;
}
}
.tmtransports-transports-categories-wrap .feature-item__icon img {
max-width: 66px;
}
html .widget_tag_cloud .tagcloud a {
font-size: 11px !important;
line-height: 35px;
text-transform: uppercase;
}
@media only screen and (max-width: 1600px) {
.elementor-widget-tm-offers .uk-grid {
display: inline-block;
width: 100%;
}
}
@media only screen and (max-width: 767px) {
html .offer-info {
max-width: 100%;
margin: 10px 0;
width: 100%;
}
html .offer-price {
margin-top: 0;
padding-bottom: 10px;
width: 100%;
margin-bottom: 15px;
}
}
.elementor-20796 .elementor-element.elementor-element-b48b7f9 .tm-feature-items .feature-item__w .feature-item__icon svg * {
fill: #efb007 !important;
stroke: #efb007 !important;
}
html .elementor-20796 .elementor-element.elementor-element-b48b7f9 .tm-feature-items .feature-item__w .feature-item__icon svg {
height: 72px;
}
.widget_media_gallery img {
max-width: 100%;
height: auto;
}
.widget .gallery .gallery-item {
max-width: 30%;
display: inline-block;
margin: 0 2% 2% 0;
}
.user_avatar img {
border-radius: 50%;
border: 1px solid #f9f9f9;
}
html .page-head__breadcrumb .uk-breadcrumb > * > * {
font-size: 14px;
}
html .feature-item__icon {
padding: 50px 40px 0px 40px;
min-height: 122px;
}
html .fl-header--navigation.fixed-navbar {
z-index: 99;
}
.youzify-main-column.grid-column .rental-item__media {
border: 1px solid #eee;
}
html .equipment-detail__gallery .uk-slider ul.uk-thumbnav li a img {
max-height: 120px;
}
html #pmpro_levels_table .pmpro_btn {
color: #222 !important;
}
html #pmpro_levels_table .pmpro_btn:hover {
color: #fff !important;
}
html #pmpro_levels_table .pmpro_btn.pmpro_btn-select {
color: #fff !important;
}
html #pmpro_levels_table .pmpro_btn,
html #pmpro_levels_table .pmpro_btn:link,
html #pmpro_levels_table .pmpro_content_message a,
html #pmpro_levels_table .pmpro_content_message a:link {
background-color: #efb007;
}.tm_booking_currency_symbol.left {
float: left;
}
.tm_booking_currency_symbol.right {
float: right;
}
.tm_booking_currency_symbol.left_space {
float: left;
margin-right: 10px;
}
.tm_booking_currency_symbol.right_space {
float: right;
margin-left: 10px;
}
.rental-item {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
justify-content: space-between;
}
.rental-item + .rental-item {
margin-top: 45px;
}
.rental-item__media {
display: block;
position: relative;
}
.rental-item__media img {
-o-object-fit: cover;
-o-object-position: center;
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
}
.rental-item__links {
-webkit-box-pack: start;
-ms-flex-pack: start;
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: center;
justify-content: flex-start;
width: 100%;
margin-bottom: 25px;
}
.rental-item__links a {
color: #efb007;
font-size: 14px;
font-weight: 400;
}
.rental-item__links a + a {
margin-left: 13px;
padding-left: 13px;
border-left: 1px solid #dfdfdf;
}
.rental-item__desc {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
margin: 0 30px;
border-bottom: 1px solid #eee;
}
.rental-item__title {
margin-bottom: 5px;
color: #222222;
font-size: 24px;
font-weight: 700;
}
.rental-item__title:hover {
color: #f65d10;
}
.rental-item__specifications ul {
-webkit-column-gap: 10px;
-moz-column-gap: 10px;
margin: 0;
column-gap: 10px;
}
.rental-item__specifications ul li {
padding-left: 20px;
color: #222222;
font-size: 14px;
font-weight: 500;
line-height: 1.1;
}
.rental-item__specifications ul li::before {
left: -15px;
width: 5px;
color: #efb007;
}
.rental-item__price {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
flex-direction: column;
justify-content: space-between;
}
.rental-item__price-box {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
padding: 30px 20px;
border: 1px solid #eee;
border-bottom: none;
background-color: #ffffff;
text-align: center;
display: flex;
align-content: center;
justify-content: center;
align-items: center;
}
.rental-item__price-title {
margin-bottom: 22px;
color: #222222;
font-size: 14px;
}
.rental-item__price-title strong {
display: block;
font-weight: 600;
line-height: 1.1;
}
.rental-item__price-title span {
display: block;
font-weight: 400;
line-height: 1.1;
}
.rental-item__price-current {
color: #f65d10;
font-size: 28px;
font-weight: 700;
line-height: 1;
}
.rental-item__price-old {
color: #393939;
font-size: 18px;
font-weight: 400;
line-height: 1.78;
text-decoration: line-through;
}
@media (max-width: 959px) {
.rental-item .rental-item__desc {
margin: 30px 0 0 0;
}
}
@media only screen and (max-width: 959px) {
.rental-item {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.rental-item__media {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
width: 48%;
}
.rental-item__desc {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
width: 100%;
margin: 30px 0 0 0;
border-bottom: none;
}
.rental-item__price {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
width: 48%;
text-align: center;
}
.rental-item__price-btn {
width: 100%;
}
.rental-item__price-btn .uk-button {
width: 100%;
}
}
@media (max-width: 767px) {
.rental-item__links a {
font-size: calc(12px + 3.4 * (100vw - 320px) / 1920);
}
}
@media only screen and (max-width: 639px) {
.rental-item + .rental-item {
margin-top: 20px;
}
.rental-item__media {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
width: 100%;
}
.rental-item__desc {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
width: 100%;
margin: 20px 0;
}
.rental-item__price {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
width: 100%;
}
}
@media only screen and (max-width: 1920px) and (min-width: 767px) {
.rental-item__links a {
font-size: calc(12px + 0.1041666667vw);
}
}
.equipment-item .uk-button-default {
border-color: #222;
color: #fff;
background: #222;
}
.equipment-item .uk-button .uk-icon {
color: #fff;
}
.equipment-item .uk-button-default:hover {
border-color: #f65d10;
color: #fff;
background: #f65d10;
}
.equipment-item {
-webkit-box-shadow: 0 0 20px 9px rgba(0, 0, 0, 0.05);
display: block;
position: relative;
background-color: #fff;
box-shadow: 0 0 20px 9px rgba(0, 0, 0, 0.05);
}
.equipment-item .equipment-item__box .equipment-item__btn a.uk-button span {
padding-left: 25px;
}
.equipment-item .equipment-item__box .equipment-item__btn a.uk-button span.uk-icon {
padding-left: 0px;
margin-left: 10px;
}
.equipment-item__box {
display: block;
position: relative;
}
.equipment-item__media {
display: block;
position: relative;
height: 290px;
}
.equipment-item__media a {
height: 100%;
}
.equipment-item__media a img {
height: 100%;
}
.equipment-item__media a {
display: block;
position: relative;
}
.equipment-item__media a img {
width: 100%;
object-fit: cover;
}
.equipment-item__info {
display: block;
position: relative;
padding: 30px;
}
.equipment-item__title {
display: block;
position: relative;
margin-bottom: 10px;
}
.equipment-item__title a {
-webkit-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
color: #222;
font-size: 24px;
font-weight: 700;
line-height: 1.33;
transition: all 0.3s linear;
}
.equipment-item__title a:hover {
color: #efb007;
text-decoration: none;
}
.equipment-item__links {
-webkit-box-pack: start;
-ms-flex-pack: start;
-webkit-box-align: center;
-ms-flex-align: center;
-ms-flex-wrap: wrap;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: flex-start;
}
.equipment-item__links a {
display: inline-block;
position: relative;
color: #efb007;
font-size: 14px;
font-weight: 400;
line-height: 1.14;
}
.equipment-item__links a:hover {
color: #f65d10;
}
.equipment-item__links a + a {
margin-left: 13px;
padding-left: 13px;
border-left: 1px solid #dfdfdf;
}
.equipment-item__list {
display: block;
position: relative;
margin: 30px 0;
}
.equipment-item__list ul {
-webkit-column-count: 2;
-moz-column-count: 2;
-webkit-column-gap: 5px;
-moz-column-gap: 5px;
margin: 0;
padding: 0;
column-gap: 5px;
column-count: 2;
list-style-type: none;
}
.equipment-item__list ul li {
display: block;
position: relative;
padding-left: 12px;
color: #222;
font-size: 13px;
font-weight: 500;
line-height: 1.2;
}
.equipment-item__list ul li.spec_hide_on_plan {
margin-left: 5px;
}
.equipment-item__list ul li + li {
margin-top: 11px;
}
.equipment-item__list ul li::before {
display: block;
position: absolute;
top: 6px;
left: -2px;
width: 6px;
height: 6px;
border-radius: 3px;
background-color: #efb007;
content: "";
}
.equipment-item__price-box {
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: center;
justify-content: space-between;
padding-top: 25px;
padding-bottom: 25px;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
}
.equipment-item__price-title {
color: #222;
font-size: 14px;
font-weight: 600;
line-height: 1.5;
}
.equipment-item__price-title small {
display: block;
font-weight: 400;
}
.equipment-item__price {
-webkit-box-pack: end;
-ms-flex-pack: end;
-webkit-box-align: end;
-ms-flex-align: end;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: flex-end;
justify-content: flex-end;
}
.equipment-item__price-current {
color: #f65d10;
font-size: 34px;
font-weight: 700;
line-height: 1;
}
.equipment-item__price-old {
margin-left: 11px;
color: #393939;
font-size: 18px;
font-weight: 400;
line-height: 1.2;
text-decoration: line-through;
opacity: 0.7;
}
.equipment-item__prices {
padding-top: 30px;
}
.equipment-item__prices ul {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: center;
justify-content: space-between;
margin: 0;
padding: 0;
list-style-type: none;
}
.equipment-item__prices ul li {
padding-left: 30px;
background-image: url(//www.vertulliseminatrici.com/wp-content/plugins/tm-transport/elementor/assets/img/arrow-circle.png);
background-position: left top;
background-repeat: no-repeat;
color: #222;
font-size: 14px;
font-weight: 500;
line-height: 1.5;
height: 24px;
}
@media only screen and (max-width: 1359px) {
.equipment-item__prices ul li {
padding-left: 0;
background: none;
}
}
@media (max-width: 1402px) {
.rental-item__desc {
margin: 0 20px;
}
.rental-item__title {
font-size: 18px;
overflow: hidden;
display: block;
height: 23px;
}
.rental-item__specifications ul li.spec_hide_on_plan {
display: none;
}
.rental-item__specifications ul.uk-column-1-2\@s {
column-count: 1;
}
}
@media (max-width: 1200px) {
.rental-item__desc {
margin: 0 30px;
}
.rental-item__title {
font-size: 24px;
overflow: unset;
display: unset;
height: unset;
}
.rental-item__specifications ul li.spec_hide_on_plan {
display: block;
}
.rental-item__specifications ul.uk-column-1-2\@s {
column-count: 2;
}
}
@media (max-width: 400px) {
.rental-item__specifications ul.uk-column-1-2\@s {
column-count: 1;
}
.rental-item__title {
font-size: 18px;
}
#autos_container .rental-item .rental-item__desc {
margin: 15px 0;
}
}
@media (max-width: 639px) {
.rental-item .rental-item__desc {
margin: 30px 0;
}
}
@media (max-width: 960px) {
.tm-transport-grid .rental-item__price {
width: 100%;
}
.tmtransports-transports-popular-wrap .rental-item__price {
width: 100%;
}
#autos_container .uk-pagination {
margin-top: 40px !important;
}
#autos_container .equipment-head {
margin-bottom: 40px;
}
.post-type-archive-transports .uk-section {
padding-top: 70px;
padding-bottom: 70px;
}
}
@media only screen and (max-width: 1199px) {
.equipment-item__info {
padding: 15px;
}
.equipment-item__list {
margin: 15px 0;
}
.equipment-item__price-box {
padding-top: 10px;
padding-bottom: 10px;
}
.equipment-item__prices {
padding-top: 15px;
}
}
@media (max-width: 767px) {
#autos_container .uk-pagination {
margin-top: 40px !important;
}
#autos_container .equipment-head {
margin-bottom: 40px;
}
.nice-select .option {
font-size: 13px;
}
.equipment-item__title a {
font-size: calc(16px + 13.6 * (100vw - 320px) / 1920);
}
.equipment-item__links a {
font-size: calc(10px + 6.8 * (100vw - 320px) / 1920);
}
.equipment-item__list ul li {
font-size: calc(10px + 5.1 * (100vw - 320px) / 1920);
}
.equipment-item__price-title {
font-size: calc(10px + 6.8 * (100vw - 320px) / 1920);
}
.equipment-item__price-current {
font-size: calc(20px + 23.8 * (100vw - 320px) / 1920);
}
.equipment-item__price-old {
font-size: calc(12px + 10.2 * (100vw - 320px) / 1920);
}
.equipment-item__prices ul li {
font-size: calc(12px + 3.4 * (100vw - 320px) / 1920);
}
}
@media only screen and (max-width: 900px) and (min-width: 849px) {
.equipment-item__list ul li {
margin-right: 5px;
}
}
@media only screen and (max-width: 1920px) and (min-width: 1440px) {
.equipment-item__list ul li {
margin-right: 5px;
}
}
@media only screen and (max-width: 1920px) and (min-width: 767px) {
.nice-select .option {
font-size: 14px;
}
.equipment-item__title a {
font-size: calc(16px + 0.4166666667vw);
}
.equipment-item__links a {
font-size: calc(10px + 0.2083333333vw);
}
.equipment-item__list ul li {
font-size: calc(13px + 0.15625vw);
}
.equipment-item__price-title {
font-size: calc(14px + 0.2083333333vw);
}
.equipment-item__price-current {
font-size: calc(20px + 0.7291666667vw);
}
.equipment-item__price-old {
font-size: calc(12px + 0.3125vw);
}
.equipment-item__prices ul li {
font-size: calc(12px + 0.1041666667vw);
}
}
.vbox-hidden {
display: none !important;
}
.woocommerce-checkout form.woocommerce-checkout .col-1, .woocommerce-checkout form.woocommerce-checkout .col-2 {
max-width: 48%;
}
.woocommerce-checkout form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper {
display: block;
}
.woocommerce-checkout form.woocommerce-checkout p.form-row {
display: block;
}
@media (max-width: 767px) {
.woocommerce-checkout form.woocommerce-checkout .col-1, .woocommerce-checkout form.woocommerce-checkout .col-2 {
max-width: 100%;
}
}
.media-modal-content .attachments-browser .media-toolbar {
display: none;
}
.media-modal-content .attachments-browser .uploader-inline, .media-modal-content .attachments-browser.has-load-more .attachments-wrapper, .media-modal-content .attachments-browser:not(.has-load-more) .attachments {
top: 0;
}
.tmreviews_account_wrap .tmreviews_account_wrap_nav .nav_list_stacked a.nav_item_link {
display: block;
background-color: #fff;
color: #222;
padding: 8px 25px;
border-radius: 3px;
font-size: 14px;
line-height: 24px;
min-width: 150px;
text-align: left;
transition: all 0.2s ease-in-out;
}
.tmreviews_account_wrap .tmreviews_account_wrap_nav .nav_list_stacked a.nav_item_link.active, .tmreviews_account_wrap .tmreviews_account_wrap_nav .nav_list_stacked a.nav_item_link:hover {
background-color: #f0a837;
color: #fff;
}
.tmreviews_account_wrap .tmreviews_account_wrap_content .tab_panes_container {
display: none;
}
.tmreviews_account_wrap .tmreviews_account_wrap_content .tab_panes_container.active {
display: block;
}
.tmreviews_js_profile_form #tmreviews_update_profile {
background-color: #f0a837;
display: inline-block;
color: #fff;
padding: 8px 25px;
margin: 20px 0px;
border-radius: 3px;
font-size: 14px;
line-height: 24px;
min-width: 150px;
text-align: center;
-webkit-transition: 0.5s ease-in-out;
-moz-transition: 0.5s ease-in-out;
-o-transition: 0.5s ease-in-out;
transition: 0.5s ease-in-out;
}
#fl_js_profile_form.ajax-loading .cobalt-Fieldset {
position: relative;
}
#fl_js_profile_form.ajax-loading .cobalt-Fieldset:before {
background: #eee;
content: "";
position: absolute;
top: -25px;
left: 0;
width: 100%;
height: calc(100% + 25px);
z-index: 1;
}
.tab_panes_container #settings-form.fl_change_password_form .settings-input:not([name=email]) {
margin: 15px 0;
margin-top: 50px;
}
.tab_panes_container #settings-form.fl_change_password_form .submit {
margin: 15px 0;
}
.tab_panes_container #settings-form.fl_change_password_form .submit input {
padding: 12px;
}
.woo_table_details_show {
display: none;
transition: all 0.3s ease-in-out;
}
.woo_table_details_show.open {
display: contents;
}
.woo_table_details_show td.woocommerce-table__product-name {
width: 40%;
}
.woocommerce-account .woocommerce-notices-wrapper {
padding-left: 15px;
padding-bottom: 15px;
padding-right: 30px;
}
.woocommerce-account .woocommerce-notices-wrapper span {
color: #571515;
background-color: #edd9d4;
border-color: #e6c3c3;
padding: 15px;
font-size: 14px;
margin-bottom: 20px;
font-weight: normal;
width: 100%;
display: block;
} .vbox-container .tm_view_details_content h5 {
color: #222222;
}
.vbox-container .tm_view_details_content p {
margin: 0 0 20px !important;
}
.equipment-detail {
display: block;
position: relative;
color: #222;
}
.equipment-detail .section-title {
margin-bottom: 35px;
}
.equipment-detail .section-title .uk-h2 {
margin-bottom: 10px;
font-size: 30px;
}
.equipment-detail__gallery {
margin-bottom: 40px;
}
.equipment-detail__gallery label.tmbooking_discount {
position: absolute;
z-index: 1;
left: 20px;
top: 20px;
border-radius: 2px;
background-color: #efb007;
color: #fff;
font-weight: 500;
line-height: 15px;
padding: 10px;
margin-bottom: 0px;
}
.equipment-detail__gallery .uk-slider ul.uk-thumbnav li a {
height: 100%;
}
.equipment-detail__gallery .uk-slider ul.uk-thumbnav li a img {
height: 100%;
object-fit: cover;
}
.equipment-detail__title {
margin-bottom: 10px;
color: #222;
font-size: 36px;
font-weight: 700;
}
.equipment-detail__location {
margin-bottom: 40px;
padding-bottom: 20px;
border-bottom: 1px solid #ddd;
color: #222;
font-size: 18px;
font-weight: 400;
line-height: 1.44;
}
.equipment-detail__location .uk-icon {
margin-right: 10px;
color: #efb007;
}
.equipment-detail__btns {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: center;
justify-content: space-between;
margin: 35px 0 60px;
}
.equipment-detail__btns a {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
align-items: center;
justify-content: center;
width: calc(50% - 5px);
background-color: #fff9e7;
color: #222;
font-size: 18px;
font-weight: 500;
line-height: 3.72;
transition: all 0.3s linear;
}
.equipment-detail__btns a:hover,
.equipment-detail__btns a:focus,
.equipment-detail__btns a:active,
.equipment-detail__btns a.nice-select.open {
background-color: #efb007;
color: #ffffff;
text-decoration: none;
}
.equipment-detail__btns a:hover svg,
.equipment-detail__btns a:focus svg,
.equipment-detail__btns a:active svg,
.equipment-detail__btns a.nice-select.open svg {
color: #ffffff;
}
.equipment-detail__btns a svg {
-webkit-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
margin-right: 10px;
color: #efb007;
transition: all 0.3s linear;
}
.equipment-detail__specification {
margin-top: 60px;
}
.equipment-detail__specification table tr td:last-child {
font-weight: 600;
}
.equipment-detail__desc p {
margin: 0 0 20px !important;
}
.equipment-order {
padding: 50px 20px;
border-left: 5px solid #efb007;
background-color: #222;
text-align: center;
}
.equipment-order__title {
color: #fff;
font-size: 18px;
font-weight: 400;
padding-bottom: 10px;
opacity: 0.85;
}
.equipment-order__price {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.equipment-order__price .current-price {
color: #ffffff;
color: white;
font-size: 48px;
font-weight: 700;
line-height: 1;
text-align: center;
}
.equipment-order__price .old-price {
color: #888;
font-size: 24px;
font-weight: 400;
text-decoration: line-through;
padding-top: 5px;
}
.fl-author-meta-contain {
display: flex;
margin: 17px 0;
}
.fl-author-meta-contain .fl-author-avatar {
width: 60px;
}
.fl-author-meta-contain .fl-author-avatar img {
border-radius: 50%;
}
.fl-author-meta-contain .fl-author-meta {
line-height: 12px;
margin-left: 13px;
margin-top: auto;
margin-bottom: auto;
}
.fl-author-meta-contain .fl-author-meta .fl-author-name {
line-height: 16px;
font-size: 16px;
font-weight: 700;
color: #222;
display: block;
margin-bottom: 7px;
}
.fl-author-meta-contain .fl-author-meta .fl-author-membership {
font-size: 14px;
color: #999999;
font-weight: 400;
}
.youzify_profile_link {
margin: 17px 0;
}
.youzify_profile_link .youzify_profile_link_button, .youzify_profile_link .youzify_add_link_button {
background-color: #efb007;
color: #fff;
width: 100%;
text-align: center;
padding: 15px;
text-transform: uppercase;
font-size: 18px;
line-height: 24px;
font-weight: 600;
display: block;
transition: all 0.3s ease-in-out;
}
.youzify_profile_link .youzify_profile_link_button.youzify_add_link_button, .youzify_profile_link .youzify_add_link_button.youzify_add_link_button {
background-color: #F65D10;
}
.youzify_profile_link .youzify_profile_link_button:hover, .youzify_profile_link .youzify_add_link_button:hover {
background-color: #222;
}
.equipment-widjet-title {
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
align-items: center;
margin-bottom: 15px;
padding-bottom: 15px;
border-bottom: 1px solid #eee;
color: #222;
font-size: 24px;
font-weight: 700;
}
.equipment-widjet-title:before {
display: inline-block;
width: 22px;
height: 30px;
margin-right: 16px;
background-image: url(//www.vertulliseminatrici.com/wp-content/plugins/tm-transport/elementor/assets/img/logo-icon.svg);
content: "";
}
.equipment-contacts {
display: block;
position: relative;
margin: 25px 0 45px 0;
padding: 30px;
background-color: #fff;
}
.equipment-contacts .uk-button span {
-webkit-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
border-radius: 2px;
transition: all 0.3s linear;
font-weight: 600;
}
.equipment-contacts .contacts-list li + li {
margin-top: 5px !important;
}
.equipment-contacts .contacts-list li a {
color: #222;
}
.equipment-contacts .contacts-list li a .uk-icon {
-webkit-box-flex: 0;
-ms-flex: 0 0 20px;
flex: 0 0 20px;
width: 20px;
height: 20px;
}
.equipment-contacts .contacts-list li a .label {
color: #222;
font-weight: 700;
}
.equipment-contacts .uk-button {
padding: 0 10px;
}
.equipment-contacts .uk-button + .uk-button {
margin: 10px 0 0 0;
}
.equipment-form {
display: block;
position: relative;
padding: 30px;
background-color: #fff;
}
.equipment-form input {
border: none;
border-radius: 2px;
background-color: #f7f7f7;
color: #222;
font-size: 18px;
font-weight: 400;
margin-bottom: 15px;
}
.equipment-form .js-select, .equipment-form textarea {
margin-bottom: 15px;
font-weight: 400;
}
.equipment-form .nice-select {
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: center;
height: 62px;
padding-left: 30px;
border: none;
border-radius: 2px;
background-color: #f7f7f7;
}
.equipment-form .nice-select .current {
color: #888;
font-size: 18px;
font-weight: 400;
}
.equipment-form .nice-select .option {
padding-left: 30px;
}
.single-transports .s-equipments .section-title.--center {
margin-bottom: 0px;
}
.single-transports .s-equipments .equipment-item__title a {
height: 28px;
overflow: hidden;
display: block;
}
.s-equipments {
display: block;
position: relative;
}
.s-equipments .section-title h3 {
color: #222;
}
.s-equipments .section-title.--center {
margin-bottom: 60px;
}
.s-equipments {
background: #f9f9f9;
}
.s-equipments .uk-slider-container {
margin: -35px;
padding: 35px;
}
@media only screen and (max-width: 1200px) {
.single-transports .sidebar::after {
content: none;
}
.single-transports .sidebar {
padding: 20px;
}
}
@media only screen and (max-width: 996px) {
.page-head__breadcrumb {
display: none !important;
}
} .equipment-head {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 60px;
padding-left: 30px;
background-color: #f9f9f9;
color: #555;
font-size: 18px;
font-weight: 300;
line-height: 1.67;
}
.equipment-head > * {
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: center;
}
.sort-box {
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: center;
}
.sort-box > span {
color: #555;
font-size: 18px;
font-weight: 300;
line-height: 1.67;
}
.sort-box .nice-select, .sort-box .widget_wpc_sorting_widget .wpc-orderby-select {
height: auto;
padding-left: 15px;
border: none;
border-radius: 0;
background: none;
margin-bottom: 0px;
}
.sort-box .widget_wpc_sorting_widget .wpc-orderby-select {
line-height: 24px;
color: #222;
font-size: 18px;
font-weight: 500;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-box-sizing: border-box;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
box-sizing: border-box;
display: block;
position: relative;
padding-right: 30px;
padding-left: 18px;
clear: both;
border: 0px;
border-radius: 5px;
outline: none;
font-family: inherit;
text-align: left !important;
white-space: nowrap;
cursor: pointer;
transition: all 0.2s ease-in-out;
user-select: none;
}
.sort-box .nice-select .current {
color: #222;
font-size: 18px;
font-weight: 500;
}
.nice-select {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-box-sizing: border-box;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
box-sizing: border-box;
display: block;
position: relative;
width: auto;
height: 38px;
padding-right: 30px;
padding-left: 18px;
clear: both;
border: solid 1px #e8e8e8;
border-radius: 5px;
outline: none;
background-color: #fff;
font-family: inherit;
font-size: 14px;
font-weight: normal;
line-height: 2.57;
text-align: left !important;
white-space: nowrap;
cursor: pointer;
transition: all 0.2s ease-in-out;
user-select: none;
}
.nice-select:hover {
border-color: #dbdbdb;
}
.nice-select:active,
.nice-select.open,
.nice-select:focus {
border-color: #000;
}
.nice-select:after {
-webkit-transform-origin: 66% 66%;
-ms-transform-origin: 66% 66%;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-webkit-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
display: block;
position: absolute;
top: 50%;
right: 16px;
width: 7px;
height: 7px;
margin-top: -4px;
transform: rotate(45deg);
transform-origin: 66% 66%;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
content: "";
pointer-events: none;
transition: all 0.15s ease-in-out;
}
.nice-select.open:after {
-webkit-transform: rotate(-135deg);
-ms-transform: rotate(-135deg);
transform: rotate(-135deg);
}
.nice-select.open .list {
-webkit-transform: scale(1) translateY(0);
-ms-transform: scale(1) translateY(0);
min-width: 100%;
transform: scale(1) translateY(0);
opacity: 1;
pointer-events: auto;
}
.nice-select.disabled {
border-color: #ededed;
color: #000;
pointer-events: none;
}
.nice-select.disabled:after {
border-color: #333333;
}
.nice-select.wide {
width: 100%;
}
.nice-select.wide .list {
right: 0 !important;
left: 0 !important;
}
.nice-select.right {
float: right;
}
.nice-select.right .list {
right: 0;
left: auto;
}
.nice-select.small {
height: 30px;
font-size: 12px;
line-height: 2.33;
}
.nice-select.small:after {
width: 4px;
height: 4px;
}
.nice-select.small .option {
min-height: 28px;
line-height: 28px;
}
.nice-select .list {
-webkit-box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
-webkit-box-sizing: border-box;
-webkit-transform-origin: 50% 0;
-ms-transform-origin: 50% 0;
-webkit-transform: scale(0.75) translateY(-19px);
-ms-transform: scale(0.75) translateY(-19px);
-webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
-o-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
box-sizing: border-box;
z-index: 9;
position: absolute;
top: 100%;
left: 0;
margin-top: 4px;
padding: 0;
overflow: hidden;
transform: scale(0.75) translateY(-19px);
transform-origin: 50% 0;
border-radius: 5px;
background-color: #fff;
box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
opacity: 0;
pointer-events: none;
transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
}
.nice-select .list:hover .option:not(:hover) {
background-color: transparent !important;
}
.nice-select .option {
-webkit-transition: all 0.2s;
-o-transition: all 0.2s;
min-height: 36px;
padding-right: 29px;
padding-left: 18px;
outline: none;
font-weight: 400;
line-height: 36px;
list-style: none;
text-align: left;
cursor: pointer;
transition: all 0.2s;
}
.nice-select .option:hover,
.nice-select .option.focus,
.nice-select .option.selected.focus {
background-color: #f6f6f6;
}
.nice-select .option.selected {
font-weight: bold;
}
.nice-select .option.disabled {
background-color: transparent;
color: #000;
cursor: default;
}
.no-csspointerevents .nice-select .list {
display: none;
}
.no-csspointerevents .nice-select.open .list {
display: block;
}
.view-box {
-webkit-box-pack: end;
-ms-flex-pack: end;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
justify-content: flex-end;
margin-left: 30px;
border-left: 1px solid #dfe1ee;
}
.view-item {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: center;
justify-content: center;
width: 70px;
height: 70px;
color: #222;
}
.view-item svg {
width: 26px;
}
.view-item:hover {
color: #222;
}
.view-item.active {
background: #222;
color: #fff;
fill: #fff;
}
.view-item.active:hover {
color: #fff;
}
.equipment-form {
display: block;
position: relative;
padding: 30px;
background-color: #fff;
}
.equipment-form .nice-select {
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: center;
height: 62px;
padding-left: 30px;
border: none;
border-radius: 2px;
background-color: #f7f7f7;
}
.equipment-form .nice-select .current {
color: #888;
font-size: 18px;
font-weight: 400;
}
.equipment-form .nice-select .option {
padding-left: 30px;
}
.list-checked {
margin: 0;
padding: 0;
list-style-type: none;
}
.list-checked li {
-webkit-box-pack: start;
-ms-flex-pack: start;
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
align-items: center;
justify-content: flex-start;
}
.list-checked li + li {
margin-top: 5px;
}
.list-checked li::before {
display: block;
width: 17px;
height: 17px;
margin-right: 14px;
background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline fill='none' stroke='%23efb007' stroke-width='1.1' points='4,10 8,15 17,4'%3E%3C/polyline%3E%3C/svg%3E");
content: "";
}
.range-box {
display: block;
position: relative;
text-align: center;
}
.range-box .irs--round {
top: -25px;
height: 20px;
}
.range-box .irs--round .irs-line {
background-color: #ddd;
}
.range-box .irs--round .irs-bar {
background-color: #575964;
}
.range-box .irs--round .irs-handle {
-webkit-box-shadow: none;
top: 15px;
width: 45px;
height: 45px;
border: none;
border-radius: 0;
background-color: transparent;
background-image: url(//www.vertulliseminatrici.com/wp-content/plugins/tm-transport/elementor/assets/css/img/ico-range-slider.svg);
background-size: cover;
box-shadow: none;
}
.range-box__desc {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
align-items: center;
justify-content: center;
margin-top: 20px;
border-bottom: 1px solid #222;
color: #222;
font-size: 16px;
font-style: normal;
font-weight: 500;
letter-spacing: normal;
line-height: 1;
}
.range-box__desc input {
display: inline-block;
width: 45px;
min-width: auto;
margin-top: 0px;
border: none;
outline: none;
background: none;
color: #222;
font-size: 16px;
font-style: normal;
font-weight: 500;
letter-spacing: normal;
line-height: 1;
text-align: center;
pointer-events: none;
padding-left: 0px;
padding-right: 0px;
height: auto;
position: relative;
right: -8px;
top: -1px;
}
.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range {
background-color: #575964;
height: 4px;
}
.wpc-filters-range-inputs .ui-slider-horizontal {
background-color: #ddd;
height: 4px;
border-radius: 4px;
}
.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-handle {
-webkit-box-shadow: none;
top: -15px;
margin-left: -20px;
width: 45px;
height: 45px;
border: none;
border-radius: 0;
background-color: transparent;
background-image: url(//www.vertulliseminatrici.com/wp-content/plugins/tm-transport/elementor/assets/img/ico-range-slider.svg);
background-size: cover;
box-shadow: none;
}
@media only screen and (max-width: 767px) {
.equipment-head {
margin-bottom: 20px;
padding-left: 5px;
}
.equipment-head > div:first-child {
display: none;
}
.equipment-head > div:last-child {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-grow: 1;
align-items: center;
justify-content: space-between;
}
.sort-box > span {
display: none;
}
}
@media (max-width: 767px) {
.equipment-head {
font-size: calc(12px + 10.2 * (100vw - 320px) / 1920);
}
.sort-box > span {
font-size: calc(12px + 10.2 * (100vw - 320px) / 1920);
}
.sort-box .nice-select .current {
font-size: calc(12px + 10.2 * (100vw - 320px) / 1920);
}
}
@media only screen and (max-width: 1920px) and (min-width: 767px) {
.equipment-head {
font-size: calc(12px + 0.3125vw);
}
.sort-box > span {
font-size: calc(12px + 0.3125vw);
}
.sort-box .nice-select .current {
font-size: calc(12px + 0.3125vw);
}
}
@media only screen and (max-width: 767px) {
.view-item {
width: 50px;
height: 50px;
}
} .widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filter-set-widget-title .widgettitle {
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
align-items: center;
margin-bottom: 35px;
color: #222;
font-size: 24px;
font-weight: 700;
}
.widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filter-set-widget-title .widgettitle:before {
display: inline-block;
width: 22px;
height: 30px;
margin-right: 10px;
background-image: url(//www.vertulliseminatrici.com/wp-content/plugins/tm-transport/elementor/assets/img/logo-icon.svg);
content: "";
background-size: contain;
background-repeat: no-repeat;
}
.widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-title {
color: #888;
font-size: 16px;
font-weight: 400;
margin-bottom: -1px;
}
.widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-title:before {
content: none;
}
.widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-content .nice-select {
padding-left: 0;
border: none;
border-bottom: 1px solid #eee;
border-radius: 0;
background: none;
height: 46px;
width: 100%;
color: #222;
font-size: 18px;
font-weight: 500;
}
.widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-content .nice-select .current {
height: unset;
color: #222222;
display: block;
font-size: 18px;
font-weight: 500;
overflow: hidden;
line-height: 24px;
text-align: left;
word-break: break-all;
}
.widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-price .wpc-filter-title, .widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-operating_weight .wpc-filter-title, .widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-digging_weight .wpc-filter-title, .widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-layout-range .wpc-filter-title, .widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-pickup_delivery .wpc-filter-title {
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
align-items: center;
margin-bottom: 35px;
color: #222;
font-size: 24px;
font-weight: 700;
justify-content: flex-start;
}
.widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-price .wpc-filter-title:before, .widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-operating_weight .wpc-filter-title:before, .widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-digging_weight .wpc-filter-title:before, .widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-layout-range .wpc-filter-title:before, .widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-pickup_delivery .wpc-filter-title:before {
display: inline-block;
width: 22px;
height: 30px;
margin-right: 10px;
background-image: url(//www.vertulliseminatrici.com/wp-content/plugins/tm-transport/elementor/assets/img/logo-icon.svg);
content: "";
background-size: contain;
background-repeat: no-repeat;
}
.widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-layout-checkboxes input[type=checkbox] {
display: inline-block;
height: 16px;
width: 16px;
overflow: hidden;
margin-top: -4px;
vertical-align: middle;
-webkit-appearance: none;
-moz-appearance: none;
background-color: transparent;
background-repeat: no-repeat;
background-position: 50% 50%;
border: 1px solid #ccc;
transition: 0.2s ease-in-out;
transition-property: background-color, border;
}
.widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-layout-checkboxes input[type=checkbox]:checked {
background-color: #1e87f0;
background-image: url(//www.vertulliseminatrici.com/wp-content/plugins/tm-transport/elementor/assets/img/check.svg);
}
.widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-layout-checkboxes label a {
color: #222;
}
.widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-layout-checkboxes label .wpc-term-count {
color: #555;
}
.widget.widget_wpc_filters_widget .nice-select:after, .widget.widget_wpc_filters_widget .youzify div.item-list-tabs .youzify-bar-select:after {
height: 7px;
width: 7px;
border-bottom: 1.2px solid #222;
border-right: 1.2px solid #222;
}
.widget.widget_wpc_filters_widget .wpc-edit-filter-set {
display: none;
}
@media (max-width: 1200px) {
.js-filter-content.sidebar::after {
content: none;
}
.js-filter-content.sidebar .widget.widget_wpc_filters_widget {
padding: 30px;
}
}
@media (max-width: 1200px) {
.widget.widget_wpc_filters_widget .wpc-filters-widget-main-wrapper .wpc-filters-scroll-container .wpc-filter-title {
font-size: 22px !important;
}
.wpc-filters-widget-main-wrapper ul.wpc-filters-ul-list {
padding: 0 !important;
}
}
@media (max-width: 768px) {
.widget-area li.wpc-term-item, body .wpc-filters-widget-main-wrapper li.wpc-term-item {
padding: 0px;
}
}
.wpc-filters-widget-containers-wrapper .wpc-filters-scroll-container .wpc-filter-layout-dropdown .wpc-filter-header {
display: block;
}
.wpc-filters-widget-containers-wrapper .wpc-filters-scroll-container .wpc-filter-layout-dropdown .wpc-filter-header .widget-title {
color: #888;
font-size: 16px;
font-weight: 400;
margin-bottom: -1px;
}
.wpc-filters-widget-containers-wrapper .wpc-filters-scroll-container .wpc-filter-layout-dropdown .wpc-filter-header .widget-title:before {
content: none;
}
.wpc-filters-widget-containers-wrapper .wpc-filters-scroll-container .wpc-filter-layout-range .wpc-filter-header, .wpc-filters-widget-containers-wrapper .wpc-filters-scroll-container .wpc-filter-layout-checkboxes .wpc-filter-header {
display: block;
}
.wpc-filters-widget-containers-wrapper .wpc-filters-scroll-container .wpc-filter-layout-range .wpc-filter-header .widget-title, .wpc-filters-widget-containers-wrapper .wpc-filters-scroll-container .wpc-filter-layout-checkboxes .wpc-filter-header .widget-title {
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
align-items: center;
margin-bottom: 35px;
color: #222;
font-size: 24px;
font-weight: 700;
justify-content: flex-start;
}
.wpc-filters-widget-containers-wrapper .wpc-filters-scroll-container .wpc-filter-header {
display: none;
}
.wpc-filters-widget-containers-wrapper .wpc-filters-scroll-container .wpc-filter-content .nice-select {
padding-left: 0;
border: none;
border-bottom: 1px solid #eee;
border-radius: 0;
background: none;
height: 46px;
width: 100%;
color: #222;
font-size: 18px;
font-weight: 500;
}
.wpc-filters-widget-containers-wrapper .wpc-filters-scroll-container .wpc-filter-content .nice-select .current {
height: unset;
color: #222222;
display: block;
font-size: 18px;
font-weight: 500;
overflow: hidden;
line-height: 24px;
text-align: left;
word-break: break-all;
}
.wpc-filters-widget-containers-wrapper .wpc-filters-scroll-container .wpc-filter-content .wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range {
background-color: #efb007;
} .s-hero__search {
width: 100%;
}
.s-hero__search .search {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
display: block;
position: relative;
flex-grow: 1;
max-width: 550px;
}
.elementor-widget-tmtransport-transport-booking-search .uk-grid {
justify-content: center;
}
.elementor-widget-tmtransport-transport-booking-search .uk-grid.search_three_columns > * {
width: 33%;
}
.elementor-widget-tmtransport-transport-booking-search .uk-grid.search_two_columns > * {
width: 50%;
}
.search label {
color: white;
font-size: 18px;
font-weight: 500;
}
.search .uk-radio {
border: 2px solid #fff !important;
margin-right: 5px;
}
.search .uk-radio:hover, .search .uk-radio:active, .search .uk-radio:focus {
border-radius: 50%;
}
.search .uk-radio:checked {
background-color: #efb007;
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.search-box {
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
align-items: center;
margin-bottom: 20px;
outline: 10px solid rgba(255, 255, 255, 0.3);
background-color: #fff;
}
.search-input {
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
flex-grow: 1;
align-items: center;
max-width: 100%;
padding: 18px;
}
.search-input img {
-webkit-box-flex: 0;
-ms-flex: 0 0 60px;
display: block;
flex: 0 0 60px;
width: 40px;
height: 40px;
padding-right: 20px;
border-right: 1px solid #ddd;
}
.search-input input {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
-o-text-overflow: ellipsis;
flex-grow: 1;
width: 100%;
height: 40px;
padding: 0 0px;
overflow: hidden;
border: none;
background: none;
text-overflow: ellipsis;
white-space: nowrap;
}
.search-btn {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: center;
justify-content: center;
width: 75px;
height: 79px;
background-color: #f65d10;
color: #fff;
}
.search-btn:hover {
background-color: #f65d10;
}
.tmtransports-transports-search-wrap .s-hero__search .search-btn button {
margin-top: 0 !important;
padding: 26px;
}
.tmtransports-transports-search-wrap .s-hero__search .search-input input:hover, .tmtransports-transports-search-wrap .s-hero__search .search-input input:focus, .tmtransports-transports-search-wrap .s-hero__search .search-input input:active {
box-shadow: unset !important;
}
.tmtransports-transports-booking-search-wrap .search-form {
display: block;
z-index: 1;
position: relative;
}
.tmtransports-transports-booking-search-wrap .search-form__box {
-webkit-box-shadow: 0 3px 32px 8px rgba(0, 0, 0, 0.12);
padding: 30px 45px;
border-radius: 2px;
background-color: white;
box-shadow: 0 3px 32px 8px rgba(0, 0, 0, 0.12);
}
.tmtransports-transports-booking-search-wrap .search-form__box .uk-form-label {
color: #888;
font-size: 16px;
font-weight: 400;
line-height: 1;
}
.tmtransports-transports-booking-search-wrap .search-form__box .js-select {
padding: 0;
border: none;
}
.tmtransports-transports-booking-search-wrap .search-form__box .js-select .current {
color: #222;
font-size: 18px;
font-weight: 500;
text-align: left;
}
.tmtransports-transports-booking-search-wrap .search-form__box .tmtransport-js-date {
display: block;
position: relative;
width: 100%;
height: 40px;
border: none;
background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 2,3 2,17 18,17 18,3 2,3 Z M 17,16 3,16 3,8 17,8 17,16 Z M 17,7 3,7 3,4 17,4 17,7 Z'%3E%3C/path%3E%3Crect width='1' height='3' x='6' y='2'%3E%3C/rect%3E%3Crect width='1' height='3' x='13' y='2'%3E%3C/rect%3E%3C/svg%3E");
background-position: right center;
background-repeat: no-repeat;
}
.tmtransports-transports-booking-search-wrap .search-form__box .tmtransport-js-date::-webkit-input-placeholder {
color: #222;
font-size: 18px;
font-weight: 500;
}
.tmtransports-transports-booking-search-wrap .search-form__box .tmtransport-js-date::-moz-placeholder {
color: #222;
font-size: 18px;
font-weight: 500;
}
.tmtransports-transports-booking-search-wrap .search-form__box .tmtransport-js-date:-ms-input-placeholder {
color: #222;
font-size: 18px;
font-weight: 500;
}
.tmtransports-transports-booking-search-wrap .search-form__box .tmtransport-js-date::-ms-input-placeholder {
color: #222;
font-size: 18px;
font-weight: 500;
}
.tmtransports-transports-booking-search-wrap .search-form__box .tmtransport-js-date::placeholder {
color: #222;
font-size: 18px;
font-weight: 500;
}
.tmtransports-transports-booking-search-wrap .search-form__box .uk-button {
width: 100%;
padding: 0;
}
.tmtransports-transports-booking-search-wrap .color-accent {
color: #efb007;
}
.tmtransports-transports-booking-search-wrap .search-form + .s-features {
padding-top: 0px;
}
.tmtransports-transports-booking-search-wrap .fl-transport-search-button {
line-height: 53px;
font-weight: 600;
}
.tmtransports-transports-booking-search-wrap .nice-select {
background-color: transparent;
width: 100%;
}
.tmtransports-transports-booking-search-wrap .nice-select ul li {
margin: 0px;
}
.tmtransports-transports-booking-search-wrap .tmtransport-js-date {
background-color: #fff;
padding-left: 0px;
height: 38px;
}
.tmtransports-transports-booking-search-wrap .tmtransport-js-date:hover, .tmtransports-transports-booking-search-wrap .tmtransport-js-date:focus, .tmtransports-transports-booking-search-wrap .tmtransport-js-date:active {
box-shadow: unset;
}
@media only screen and (max-width: 1359px) {
.tmtransports-transports-search-wrap .s-hero__search .search-btn button {
padding: unset;
}
.search-btn {
-webkit-box-flex: 0;
-ms-flex: 0 0 50px;
flex: 0 0 50px;
width: 50px;
height: 50px;
}
.search-input {
padding: 5px 15px;
}
} .uk-card .uk-card-body {
position: relative;
padding-left: 90px;
color: #555;
}
.uk-card .uk-card-icon {
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
z-index: 1;
position: absolute;
top: 50%;
left: -55px;
align-items: center;
justify-content: center;
width: 110px;
height: 110px;
transform: translateY(-50%);
border-radius: 50%;
background-color: #fff;
}
.uk-card .uk-card-icon img {
max-width: 60px;
}
.uk-card .uk-card-icon span {
-webkit-box-shadow: 0 5px 24px 6px rgba(0, 0, 0, 0.06);
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: center;
justify-content: center;
width: 110px;
height: 110px;
border-radius: 50%;
background-color: #fff;
box-shadow: 0 5px 24px 6px rgba(0, 0, 0, 0.06);
}
.uk-card:hover .uk-card-icon::before {
background-color: rgba(0, 0, 0, 0.1);
}
.uk-card .uk-card-icon::before {
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
display: block;
z-index: -1;
position: absolute;
top: 50%;
left: 50%;
width: calc(100% + 15px);
height: calc(100% + 15px);
transform: translate(-50%, -50%);
border-radius: 50%;
background-color: rgba(0, 0, 0, 0.04);
content: "";
transition: all 0.3s linear;
}
.uk-card .uk-card-icon:after {
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
display: block;
z-index: -1;
position: absolute;
top: 50%;
left: 50%;
width: calc(50% + 15px);
height: calc(100% + 15px);
transform: translateY(-50%);
content: "";
}
.uk-card .uk-card-title {
color: #222;
font-size: 24px;
font-weight: 600;
}
.uk-card-body a.more {
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
align-items: center;
color: #222;
font-size: 16px;
font-weight: 600;
text-decoration: none;
text-transform: uppercase;
transition: all 0.2s ease-in-out;
}
.uk-card-body a.more span {
transition: all 0.2s ease-in-out;
}
.uk-card-body a.more .uk-icon {
color: #efb007;
margin-right: 8px;
margin-left: 5px;
}
.uk-card-body a.more:hover span {
color: #efb007 !important;
}
.tmtransports-transports-categories-wrap .categories_style_two .uk-grid div a.transport-cat-item {
max-height: 313px;
overflow: hidden;
}
.transport-cat-item {
position: relative;
}
.transport-cat-item::after {
display: block;
z-index: 1;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 200px;
background-image: -webkit-gradient(linear, left bottom, left top, from(black), to(transparent));
background-image: -o-linear-gradient(bottom, black 0%, transparent 100%);
background-image: linear-gradient(to top, black 0%, transparent 100%);
content: "";
opacity: 0.95;
}
.transport-cat-item img {
-o-object-fit: cover;
-o-object-position: center;
min-height: 250px;
object-fit: cover;
object-position: center;
}
.transport-cat-item .uk-overlay {
z-index: 2;
color: white;
font-size: 30px;
font-weight: 500;
}
.feature-items {
display: block;
position: relative;
margin-top: 70px;
}
.feature-items::before {
display: block;
position: absolute;
top: 140px;
left: -50vw;
width: 150vw;
height: calc(100% - 45px);
background-color: #f9f9f9;
content: "";
}
.feature-items .uk-slider-container {
margin: -30px;
padding: 30px;
}
.feature-item {
display: block;
position: relative;
}
.feature-item ul {
list-style: unset !important;
}
.feature-item ul li {
list-style: unset !important;
margin: 0 !important;
}
.feature-item ul li + li {
margin-top: 1px !important;
}
.feature-item__w {
position: relative;
}
.feature-item__box {
-webkit-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
display: block;
position: relative;
border-left: 2px solid #222;
background-color: white;
transition: all 0.3s linear;
}
.feature-item__icon {
padding: 50px 40px 0px 40px;
}
.feature-item__icon [class^=icon-] {
font-size: 72px;
color: #efb007;
margin-bottom: 10px;
display: inline-block;
}
.feature-item__icon img {
max-width: 60px;
margin-bottom: 14px;
}
.tmtransports-transports-categories-wrap .feature-item__icon img {
max-width: 100px;
margin-bottom: 14px;
}
.feature-item__title {
display: inline-block;
position: relative;
padding: 25px 40px 30px 40px;
border: none;
border-bottom: 0;
background: none;
color: #222;
font-size: 24px;
line-height: 34px;
font-weight: 700;
text-align: left;
}
.tmtransports-transports-categories-wrap .feature-item__title:after {
-webkit-transform-origin: 66% 66%;
-ms-transform-origin: 66% 66%;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-webkit-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
display: block;
position: absolute;
top: 42px;
width: 7px;
height: 7px;
margin-top: -4px;
transform: rotate(45deg);
transform-origin: 66% 66%;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
content: "";
pointer-events: none;
transition: all 0.15s ease-in-out;
right: 19px;
}
.tmtransports-transports-categories-wrap .feature-item__icon svg {
width: 72px;
height: 72px;
margin-bottom: 10px;
display: inline-block;
}
.feature-item__box .feature-item__title:hover {
color: #f65d10;
}
.feature-item__text {
padding: 30px 40px;
color: #555;
font-size: 16px;
font-weight: 300;
line-height: 1.67;
border-top: 1px solid #eee;
}
.feature-item__more {
padding: 0 40px 50px 40px;
}
.feature-item__more a {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: center;
justify-content: center;
width: 45px;
height: 45px;
border: 1px solid #eee;
border-radius: 50%;
background-color: #f9f9f9;
color: #222;
transition: all 0.3s linear;
}
.feature-item:hover .feature-item__box {
border-color: #efb007;
}
.feature-item:hover .feature-item__more a {
border: 1px solid #222;
background-color: #222;
color: #fff;
}
.feature-item .uk-drop {
width: 100%;
margin-top: -50px;
margin-left: -2px;
}
.feature-item .uk-card-body {
padding: 30px;
}
.feature-item .uk-card {
background: #222;
}
.feature-item .uk-drop-bottom-left .uk-card::before {
display: block;
position: absolute;
top: -15px;
left: 40px;
width: 0;
height: 0;
border-width: 0 20px 15px 20px;
border-style: solid;
border-color: transparent transparent #222 transparent;
content: "";
}
.feature-item .uk-drop-top-left .uk-card::before {
display: block;
position: absolute;
top: unset !important;
bottom: -15px;
left: 40px;
width: 0;
height: 0;
border-width: 0 20px 15px 20px;
border-style: solid;
border-color: transparent transparent #222 transparent;
content: "";
transform: rotate(180deg);
}
.feature-item .uk-card .uk-nav li + li {
margin-top: 1px;
}
.feature-item .uk-card .uk-nav li a {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: center;
justify-content: space-between;
height: 50px;
padding: 0 30px;
border-radius: 2px;
background-color: #fff;
color: #222;
font-size: 16px;
font-weight: 500;
transition: all 0.3s linear;
}
.feature-item .uk-card .uk-nav li a:hover {
background: #efb007;
color: #fff;
}
.feature-item .uk-card .uk-nav li a.uk-active {
background: #f65d10;
color: #fff;
}
@media only screen and (max-width: 1600px) {
.tmtransports-transports-categories-wrap .uk-card-body .uk-card-title {
margin-top: 40px;
}
}
@media only screen and (max-width: 1599px) {
.uk-card .uk-card-body {
padding-left: 40px;
text-align: center;
}
.uk-card .uk-card-icon {
-webkit-transform: translateX(-50%) translateY(0);
-ms-transform: translateX(-50%) translateY(0);
top: -55px;
left: 50%;
transform: translateX(-50%) translateY(0);
}
.uk-card .uk-card-icon:after {
-webkit-transform: translateX(-50%) translateY(0);
-ms-transform: translateX(-50%) translateY(0);
top: 50%;
left: 50%;
width: calc(100% + 15px);
height: calc(50% + 15px);
transform: translateX(-50%) translateY(0);
}
}
@media only screen and (max-width: 767px) {
.uk-card .uk-card-body {
padding: 30px 20px 20px 20px;
}
}
@media (max-width: 767px) {
.uk-card .uk-card-title {
font-size: calc(20px + 6.8 * (100vw - 320px) / 1920);
}
}
@media only screen and (max-width: 1920px) and (min-width: 767px) {
.uk-card .uk-card-title {
font-size: calc(20px + 0.2083333333vw);
}
} .tmtransports-transports-popular-wrap .booking_form_open {
color: #ffffff;
}
.tmtransports-transports-popular-wrap .uk-slider {
margin: -35px;
overflow: hidden;
}
.tmtransports-transports-popular-wrap .uk-slider-items li {
margin-left: 0px;
padding-left: 40px;
}
.tmtransports-transports-popular-wrap ul {
list-style: none;
}
.tmtransports-transports-popular-wrap ul li {
list-style: none;
padding-left: 0px;
}
.tmtransports-transports-popular-wrap .equipment-item__title a {
-webkit-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
color: #222;
font-size: 24px;
font-weight: 700;
line-height: 1.33;
transition: all 0.3s linear;
}
.tmtransports-transports-popular-wrap .equipment-item__title a:hover {
color: #efb007;
}
.tmtransports-transports-popular-wrap .equipment-item__list ul {
list-style: none;
}
.tmtransports-transports-popular-wrap .equipment-item__list ul li {
list-style: none;
padding-left: 12px;
margin: 0px;
}
.tmtransports-transports-popular-wrap .equipment-item__list ul li + li {
margin-top: 11px;
}
.tmtransports-transports-popular-wrap .equipment-item__prices ul li {
padding-left: 30px;
}
.tmtransports-transports-popular-wrap .uk-dotnav > * > * {
width: 8px;
height: 8px;
border: none;
background-color: #ddd;
}
.tmtransports-transports-popular-wrap .uk-dotnav > .uk-active > * {
width: 10px;
height: 10px;
background-color: #efb007;
}
.tmtransports-transports-popular-wrap .uk-dotnav li {
flex: none;
padding-left: 12px;
margin: 0px;
} .offer-box {
-webkit-box-shadow: 0 0 36px 9px rgba(0, 0, 0, 0.05);
display: block;
position: relative;
padding: 50px 40px;
background-color: #fff;
box-shadow: 0 0 36px 9px rgba(0, 0, 0, 0.05);
}
.offer-item {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-box-align: start;
-ms-flex-align: start;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: flex-start;
justify-content: space-between;
position: relative;
}
.offer-price {
position: relative;
}
.offer-price:after {
content: "";
display: inline-block;
width: 200%;
border-bottom: 1px solid #eee;
position: absolute;
right: 0;
bottom: 0;
}
.offer-item + .offer-item {
margin-top: 40px;
}
.offer-media {
-webkit-box-flex: 0;
-ms-flex: 0 0 100px;
flex: 0 0 100px;
width: 100px;
}
.offer-media img {
width: 100%;
}
.offer-info {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
margin: 0 20px;
}
.offer-title {
color: #222;
font-size: 20px;
font-weight: 600;
margin-bottom: 0;
}
.offer-intro {
color: #555;
font-size: 16px;
font-weight: 300;
}
.offer-price {
color: #222;
font-size: 18px;
font-weight: 400;
white-space: nowrap;
margin-top: -10px;
padding-bottom: 3px;
}
.offer-price span {
color: #efb007;
font-size: 22px;
font-weight: 700;
padding: 0 2px 0 3px;
}
@media only screen and (max-width: 1199px) {
.offer-box {
padding: 30px;
}
.offer-item + .offer-item {
margin-top: 20px;
}
}
@media only screen and (max-width: 767px) {
.offer-box {
padding: 15px;
}
.offer-item {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.offer-item + .offer-item {
margin-top: 10px;
}
.offer-media {
-webkit-box-flex: 0;
-ms-flex: 0 0 60px;
flex: 0 0 60px;
width: 60px;
}
.offer-info {
max-width: calc(100% - 70px);
margin: 0 0 0 10px;
}
} .add-place-to-site {
z-index: 999999;
background-color: #efb007;
opacity: 0;
-webkit-transition: all 0.25s ease;
-moz-transition: all 0.25s ease;
-o-transition: all 0.25s ease;
transition: all 0.25s ease;
position: fixed;
top: 0;
width: 100%;
left: 0;
padding: 20px 0 10px;
}
.add-place-to-site-visible {
top: 0;
opacity: 1;
}
.add-place-to-site .place-title {
display: block;
padding-top: 10px;
color: #fff !important;
font-weight: 400;
text-transform: uppercase;
font-size: 15px;
} .acf-form {
margin-bottom: 35px !important;
}
.acf-form input {
border: 1px solid #ebebeb !important;
}
.acf-form input:hover, .acf-form input:focus, .acf-form input:active {
background-color: #f7f7f7;
}
.acf-form .acf-field {
border: 1px solid #ebebeb !important;
}
.acf-form .wp-core-ui .quicktags-toolbar input.button.button-small {
height: 30px;
}
.acf-form .acf-button {
font-family: "Barlow", Sans-serif;
font-size: 18px;
font-weight: 600;
line-height: 30px;
padding: 5px 10px;
color: #ffffff;
background-color: #EFB007;
}
.acf-form .acf-button-group label {
padding: 10px;
border-color: #ebebeb;
transition: all 0.3s ease-in-out;
}
.acf-form .acf-button-group label:hover {
background-color: #efe9e4;
border: #EFB007 solid 1px;
}
.acf-form .acf-button-group label.selected {
background-color: #EFB007;
border: #EFB007 solid 1px;
}
.acf-form .acf-field .nice-select.disabled:after {
border-color: #898989;
}
.acf-form #acf-field_5q32wrqrww534ddasv .acf-gallery-main {
z-index: 1;
}
.acf-form .acf-fields td.acf-field:before {
content: "";
position: absolute;
background: #fff;
left: 0;
width: 100%;
height: 80px;
z-index: 0;
}
.acf-form .acf-fields .acf-field-repeater table {
margin: 0 0 30px;
}
.acf-form .acf-fields .acf-field-repeater .acf-field .acf-label {
margin-bottom: 35px !important;
margin-top: 35px !important;
}
.acf-form .acf-fields .acf-field-repeater .acf-field:before {
height: 90px;
}
.acf-form .acf-fields .acf-field-repeater .acf-image-uploader a.acf-button {
width: 60px;
height: 60px;
}
.acf-form .acf-fields .acf-field {
padding: 30px 45px !important;
padding-top: 0px !important;
border: 1px solid #ebebeb;
position: relative;
margin: 10px 0 !important;
background: #fff;
}
.acf-form .acf-fields .acf-field:before {
content: "";
position: absolute;
background: #f8f8f8;
left: 0;
width: 100%;
height: 80px;
z-index: 0;
border-bottom: 1px solid #ebebeb;
}
.acf-form .acf-fields .acf-field .acf-label {
display: block;
margin-bottom: 45px !important;
margin-top: 30px !important;
}
.acf-form .acf-fields .acf-field .acf-label label {
padding-left: 0px;
font-size: 18px;
line-height: 20px;
font-weight: 600;
color: #222222;
}
.acf-form .acf-fields .acf-field .acf-input {
padding-top: 17px;
display: block;
}
.acf-form .acf-fields .acf-field .acf-input .acf-input-wrap input {
padding: 20px 35px !important;
border-color: #ebebeb !important;
box-shadow: none !important;
transition: 0.3s ease;
}
.acf-form .acf-fields .acf-field .acf-input .acf-input-wrap input:hover, .acf-form .acf-fields .acf-field .acf-input .acf-input-wrap input:active, .acf-form .acf-fields .acf-field .acf-input .acf-input-wrap input:focus {
border-color: #ebebeb;
box-shadow: none !important;
transition: 0.3s ease;
}
.acf-form .acf-fields .acf-field .acf-input .acf-gallery {
border: #ebebeb solid 1px !important;
height: 250px !important;
}
.acf-form .acf-fields .acf-field .acf-input .acf-gallery .acf-gallery-main .acf-gallery-toolbar {
padding: 15px !important;
}
.acf-form .acf-fields .acf-field .acf-input .acf-gallery .acf-gallery-main .acf-gallery-toolbar ul.acf-hl {
margin: 0px !important;
}
.acf-form .acf-fields .acf-field .acf-input .acf-gallery .acf-gallery-main .acf-gallery-toolbar ul.acf-hl li .acf-button {
font-family: "Barlow", Sans-serif;
font-size: 18px;
font-weight: 600;
padding: 15px;
line-height: 20px;
display: block;
color: #ffffff;
background-color: #EFB007;
}
.acf-form .acf-fields .acf-field .acf-input .acf-gallery .acf-gallery-main .acf-gallery-toolbar ul.acf-hl li select.acf-gallery-sort {
padding: 18px 30px;
}
.acf-form .acf-fields .acf-field .acf-input .acf-table {
border-color: #ebebeb !important;
border: 1px solid;
}
.acf-form .acf-fields .acf-field .acf-input .acf-table .acf-th {
border-color: #ebebeb !important;
background-color: #f8f8f8 !important;
color: #222;
border-right: 1px solid;
border-bottom: 1px solid;
}
.acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row {
border-color: #ebebeb !important;
}
.acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field {
padding: 0px !important;
border-radius: 0px !important;
border-left: 1px #ebebeb solid !important;
border-right: 0px !important;
border-top: 0px !important;
border-bottom: 0px !important;
}
.acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field:first-child {
border-left: 0px !important;
}
.acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field .acf-input {
padding: 15px;
}
.acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drex3334dfnd6bhd .acf-input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drd125ehhagsj .acf-input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-mnztehboe63tgd7 .acf-input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-ccsa987636jjdskbvtgd7 .acf-input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-cscqejd83jjhw39gd7 .acf-input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-poiuytrvbcje376 .acf-input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-pxxbuya7gc6v6376 .acf-input {
padding: 0px;
}
.acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drex3334dfnd6bhd .acf-input .acf-fields, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drd125ehhagsj .acf-input .acf-fields, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-mnztehboe63tgd7 .acf-input .acf-fields, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-ccsa987636jjdskbvtgd7 .acf-input .acf-fields, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-cscqejd83jjhw39gd7 .acf-input .acf-fields, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-poiuytrvbcje376 .acf-input .acf-fields, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-pxxbuya7gc6v6376 .acf-input .acf-fields {
border: 0px;
}
.acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drex3334dfnd6bhd .acf-input .acf-fields .acf-field, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drd125ehhagsj .acf-input .acf-fields .acf-field, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-mnztehboe63tgd7 .acf-input .acf-fields .acf-field, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-ccsa987636jjdskbvtgd7 .acf-input .acf-fields .acf-field, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-cscqejd83jjhw39gd7 .acf-input .acf-fields .acf-field, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-poiuytrvbcje376 .acf-input .acf-fields .acf-field, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-pxxbuya7gc6v6376 .acf-input .acf-fields .acf-field {
display: flex;
margin: 10px !important;
}
.acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drex3334dfnd6bhd .acf-input .acf-fields .acf-field:last-child, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drd125ehhagsj .acf-input .acf-fields .acf-field:last-child, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-mnztehboe63tgd7 .acf-input .acf-fields .acf-field:last-child, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-ccsa987636jjdskbvtgd7 .acf-input .acf-fields .acf-field:last-child, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-cscqejd83jjhw39gd7 .acf-input .acf-fields .acf-field:last-child, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-poiuytrvbcje376 .acf-input .acf-fields .acf-field:last-child, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-pxxbuya7gc6v6376 .acf-input .acf-fields .acf-field:last-child {
border-left: 0px !important;
}
.acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drex3334dfnd6bhd .acf-input .acf-fields .acf-field:before, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drd125ehhagsj .acf-input .acf-fields .acf-field:before, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-mnztehboe63tgd7 .acf-input .acf-fields .acf-field:before, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-ccsa987636jjdskbvtgd7 .acf-input .acf-fields .acf-field:before, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-cscqejd83jjhw39gd7 .acf-input .acf-fields .acf-field:before, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-poiuytrvbcje376 .acf-input .acf-fields .acf-field:before, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-pxxbuya7gc6v6376 .acf-input .acf-fields .acf-field:before {
content: none;
}
.acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drex3334dfnd6bhd .acf-input .acf-fields .acf-field .acf-label, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drd125ehhagsj .acf-input .acf-fields .acf-field .acf-label, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-mnztehboe63tgd7 .acf-input .acf-fields .acf-field .acf-label, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-ccsa987636jjdskbvtgd7 .acf-input .acf-fields .acf-field .acf-label, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-cscqejd83jjhw39gd7 .acf-input .acf-fields .acf-field .acf-label, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-poiuytrvbcje376 .acf-input .acf-fields .acf-field .acf-label, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-pxxbuya7gc6v6376 .acf-input .acf-fields .acf-field .acf-label {
display: inline-block;
margin-bottom: 0px !important;
margin-top: 7px !important;
width: 35%;
}
.acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drex3334dfnd6bhd .acf-input .acf-fields .acf-field .acf-label label, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drd125ehhagsj .acf-input .acf-fields .acf-field .acf-label label, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-mnztehboe63tgd7 .acf-input .acf-fields .acf-field .acf-label label, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-ccsa987636jjdskbvtgd7 .acf-input .acf-fields .acf-field .acf-label label, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-cscqejd83jjhw39gd7 .acf-input .acf-fields .acf-field .acf-label label, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-poiuytrvbcje376 .acf-input .acf-fields .acf-field .acf-label label, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-pxxbuya7gc6v6376 .acf-input .acf-fields .acf-field .acf-label label {
padding-left: 0px;
font-size: 14px;
font-weight: 400;
color: #222222;
margin: 0px;
}
.acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drex3334dfnd6bhd .acf-input .acf-fields .acf-field .acf-input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drd125ehhagsj .acf-input .acf-fields .acf-field .acf-input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-mnztehboe63tgd7 .acf-input .acf-fields .acf-field .acf-input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-ccsa987636jjdskbvtgd7 .acf-input .acf-fields .acf-field .acf-input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-cscqejd83jjhw39gd7 .acf-input .acf-fields .acf-field .acf-input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-poiuytrvbcje376 .acf-input .acf-fields .acf-field .acf-input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-pxxbuya7gc6v6376 .acf-input .acf-fields .acf-field .acf-input {
width: 65%;
display: inline-block;
}
.acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drex3334dfnd6bhd .acf-input .acf-fields .acf-field .acf-input .acf-time-picker, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drd125ehhagsj .acf-input .acf-fields .acf-field .acf-input .acf-time-picker, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-mnztehboe63tgd7 .acf-input .acf-fields .acf-field .acf-input .acf-time-picker, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-ccsa987636jjdskbvtgd7 .acf-input .acf-fields .acf-field .acf-input .acf-time-picker, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-cscqejd83jjhw39gd7 .acf-input .acf-fields .acf-field .acf-input .acf-time-picker, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-poiuytrvbcje376 .acf-input .acf-fields .acf-field .acf-input .acf-time-picker, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-pxxbuya7gc6v6376 .acf-input .acf-fields .acf-field .acf-input .acf-time-picker {
border-color: #ebebeb;
}
.acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drex3334dfnd6bhd .acf-input .acf-fields .acf-field .acf-input .acf-time-picker input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-drd125ehhagsj .acf-input .acf-fields .acf-field .acf-input .acf-time-picker input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-mnztehboe63tgd7 .acf-input .acf-fields .acf-field .acf-input .acf-time-picker input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-ccsa987636jjdskbvtgd7 .acf-input .acf-fields .acf-field .acf-input .acf-time-picker input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-cscqejd83jjhw39gd7 .acf-input .acf-fields .acf-field .acf-input .acf-time-picker input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-poiuytrvbcje376 .acf-input .acf-fields .acf-field .acf-input .acf-time-picker input, .acf-form .acf-fields .acf-field .acf-input .acf-table .acf-row .acf-field.acf-field-pxxbuya7gc6v6376 .acf-input .acf-fields .acf-field .acf-input .acf-time-picker input {
padding: 5px !important;
border-color: #ebebeb !important;
box-shadow: none !important;
transition: 0.3s ease;
border-radius: 0px;
}
.acf-form .acf-fields .acf-field .acf-input .acf-taxonomy-field .select2 .selection .select2-selection {
height: auto;
padding: 20px 35px !important;
border-color: #ebebeb !important;
box-shadow: none !important;
transition: 0.3s ease;
}
.acf-form .acf-fields .acf-field .acf-input .acf-taxonomy-field .select2 .selection .select2-selection .select2-selection__arrow {
top: 23px;
right: 25px;
}
.acf-form .acf-fields .acf-taxonomy-field .nice-select {
display: none;
}
.acf-form .acf-form-submit {
width: fit-content;
}
.acf-form .acf-form-submit .acf-button {
font-family: "Barlow", Sans-serif;
font-size: 18px;
font-weight: 600;
line-height: 38px;
padding: 8px 30px;
color: #ffffff;
background-color: #EFB007;
}
.acf-form .acf-form-submit .acf-button:hover {
opacity: 0.8;
}
.acf-form .acf-ui-datepicker .ui-widget-conten {
border-color: #ebebeb !important;
}
.acf-form .acf-ui-datepicker .ui_tpicker_second {
display: none !important;
}
.acf-form .acf-field.acf-field-taxonomy.acf-field-61c74644ad14a {
padding: 30px 45px !important;
padding-top: 0px !important;
border: 0px solid #ebebeb;
position: relative;
margin: 0px !important;
background: #fff;
}
.acf-form .acf-field.acf-field-taxonomy.acf-field-61c7467aad14b {
padding: 30px 45px !important;
padding-top: 0px !important;
border: 0px solid #ebebeb;
position: relative;
margin: 0px !important;
background: #fff;
}
.acf-form .acf-field.acf-field-taxonomy.acf-field-6326623ddasad14b {
padding: 30px 45px !important;
padding-top: 0px !important;
border: 0px solid #ebebeb;
position: relative;
margin: 0px !important;
background: #fff;
}
.acf-form .acf-field-61c7462dad149 .acf-fields.-border {
border: #ccd0d4 solid 0px;
}
.acf-form .acf-field-61c44d848766f:before, .acf-form .acf-field-61c44d9787670:before, .acf-form .acf-field-61c44da187671:before, .acf-form .acf-field-61c44dac87672:before, .acf-form .acf-field-61c44dfbc491d:before {
border-bottom: 0px solid #ebebeb !important;
}
.acf-form .acf-field-61c74644ad14a, .acf-form .acf-field-61c7467aad14b {
border-bottom: 0px !important;
}
.acf-form #acf-field_61b5c55d55185 .acf-fr:after {
border-bottom: 1px solid #222;
border-right: 1px solid #222;
content: "";
display: block;
height: 6px;
margin-top: -5px;
pointer-events: none;
position: absolute;
top: 50%;
-webkit-transform-origin: 66% 66%;
-ms-transform-origin: 66% 66%;
transform-origin: 66% 66%;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: all 0.15s ease-in-out;
transition: all 0.15s ease-in-out;
width: 6px;
right: 15px;
}
.acf-form #acf-field_61b5c55d55185 select.acf-gallery-sort {
display: block !important;
line-height: 10px;
padding-left: 15px;
height: 48px;
}
.acf-form #acf-field_61b5c55d55185 .nice-select {
display: none !important;
}
.acf-form .acf-field-61c44d5c8766e label {
margin-bottom: 0px;
}
.acf-form .acf-field-61c44dfbc491d .acf-input:after {
border-bottom: 1px solid #222;
border-right: 1px solid #222;
content: "";
display: block;
height: 6px;
margin-top: -5px;
pointer-events: none;
position: absolute;
top: 50%;
-webkit-transform-origin: 66% 66%;
-ms-transform-origin: 66% 66%;
transform-origin: 66% 66%;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: all 0.15s ease-in-out;
transition: all 0.15s ease-in-out;
width: 6px;
right: 30px;
}
.acf-form .acf-field-61c44dfbc491d .acf-input select {
display: block !important;
line-height: 10px !important;
padding-left: 15px;
height: 62px !important;
border: 1px solid #ebebeb !important;
}
.acf-form .acf-field-61c44dfbc491d .acf-input .nice-select {
display: none !important;
}
.acf-form .acf-field-61b5c8abae3fd .acf-fields {
border: 0px;
}
.acf-form .acf-field-61b5c8abae3fd .acf-field {
display: flex;
align-content: center;
align-items: center;
padding-bottom: 15px !important;
padding-left: 0px !important;
padding-right: 0px !important;
padding-top: 15px !important;
}
.acf-form .acf-field-61b5c8abae3fd .acf-field:before {
height: unset;
}
.acf-form .acf-field-61b5c8abae3fd .acf-field .acf-label {
margin-bottom: 0px !important;
margin-top: 0px !important;
}
.acf-form .acf-field-61b5c8abae3fd .acf-field .acf-label label {
text-align: center;
}
.acf-form .acf-field-61b5c949d405e .select2-container.-acf .select2-selection {
border-color: #ebebeb;
height: 62px;
}
.acf-form .acf-field-61b5c949d405e .select2-container.-acf .select2-selection span.select2-selection__rendered {
line-height: 60px;
padding-left: 20px;
}
.acf-form .acf-field-61b5c949d405e .select2-container.-acf .select2-selection .select2-selection__arrow {
top: 19px;
right: 20px;
}
.acf-form .acf-field-61b5c949d405e .nice-select {
display: none;
}
.acf-form .acf-field-61b5c4cdbefe4 .acf-field:before {
border-bottom: 0px;
}
.acf-form .acf-field-61b5c4cdbefe4 .acf-th label {
margin-bottom: 0px;
} #youzify .fl-transports-archives {
padding-left: 0px;
padding-right: 0px;
}
#youzify .fl-transports-archives.no_publish_transports .empty-search-wrapper {
display: none;
}
#youzify .fl-transports-archives .rental-item {
background: #fff;
position: relative;
}
#youzify .fl-transports-archives .rental-item .tm-autos-top-edit-button {
position: absolute;
background: #fff;
color: #222;
padding: 5px;
border-radius: 2px;
font-size: 12px;
transition: all 0.3s ease-in-out;
top: 5px;
left: 5px;
}
#youzify .fl-transports-archives .rental-item .tm-autos-top-edit-button:hover {
background: #222;
color: #fff;
}
#youzify .fl-transports-archives .rental-item .tm-autos-top-draft-button {
position: absolute;
background: #fff;
color: #222;
padding: 5px;
border-radius: 2px;
font-size: 12px;
transition: all 0.3s ease-in-out;
top: 5px;
left: 240px;
height: fit-content;
}
#youzify .fl-transports-archives .rental-item .tm-autos-top-draft-button:hover {
background: #222;
color: #fff;
}
#youzify .fl-transports-archives .rental-item .card__wrap-label {
position: absolute;
color: #fff;
padding: 5px;
border-radius: 2px;
font-size: 12px;
transition: all 0.3s ease-in-out;
bottom: 5px;
left: 5px;
text-transform: uppercase;
}
#youzify .fl-transports-archives .rental-item .card__wrap-label.templines-label-status-publish {
background: green;
}
#youzify .fl-transports-archives .rental-item .card__wrap-label.templines-label-status-draft {
background: red;
}
#youzify .fl-transports-archives .rental-item .card__wrap-label.templines-label-status-pending {
background: #efb007;
}
#youzify .fl-transports-archives .rental-item .rental-item__desc {
margin: 0 20px;
}
#youzify .fl-transports-archives .rental-item .rental-item__desc .rental-item__title {
margin-top: 25px;
line-height: 26px;
display: block;
}
#youzify .fl-transports-archives .rental-item .rental-item__desc .rental-item__specifications {
margin-bottom: 25px;
}
#youzify .fl-transports-archives .rental-item .rental-item__desc .rental-item__specifications ul li {
font-size: 12px;
}
#youzify .fl-transports-archives .uk-pagination {
margin-bottom: 70px;
justify-content: left;
}
#youzify .fl-transports-archives .uk-pagination .page-numbers {
background-color: #fff;
}
#youzify .fl-transports-archives .uk-pagination .page-numbers.current, #youzify .fl-transports-archives .uk-pagination .page-numbers:hover {
background-color: #f65d10;
}
#youzify .fl-transports-archives .fl-custom-icon-broken {
top: 7px;
}
#youzify .fl-transports-archives .empty-search-wrapper .empty-search-wrapper-text .right-content .empty-title {
line-height: 1.3;
}
#youzify .nice-select {
height: 40px;
}
#youzify .nice-select .current {
line-height: 13px;
height: 14px;
}
#youzify #groups-directory-form .pagination {
flex-direction: column;
}
#youzify .youzify-wall-embed .youzify-embed-avatar {
border-radius: 50%;
}
#youzify .youzify-group-infos-widget .youzify-group-widget-title, #youzify .youzify-sidebar .widget-content .widget-title, #youzify .youzify-widget .youzify-widget-title {
-webkit-box-align: center;
-ms-flex-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
align-items: center;
color: #222;
font-size: 24px;
font-weight: 700;
font-family: Barlow;
}
#youzify .youzify-group-infos-widget .youzify-group-widget-title.widget-title:before, #youzify .youzify-sidebar .widget-content .widget-title.widget-title:before, #youzify .youzify-widget .youzify-widget-title.widget-title:before {
display: inline-block;
width: 22px;
height: 30px;
margin-right: 10px;
background-image: url(//www.vertulliseminatrici.com/wp-content/plugins/tm-transport/elementor/assets/img/logo-icon.svg);
content: "";
}
#youzify .youzify-group-infos-widget .youzify-group-widget-title i, #youzify .youzify-sidebar .widget-content .widget-title i, #youzify .youzify-widget .youzify-widget-title i {
background-color: unset;
line-height: 55px;
margin-right: 0px;
}
#youzify .youzify-group-infos-widget .youzify-group-widget-title i:before, #youzify .youzify-sidebar .widget-content .widget-title i:before, #youzify .youzify-widget .youzify-widget-title i:before {
display: inline-block;
width: 22px;
height: 30px;
margin-right: 10px;
background-image: url(//www.vertulliseminatrici.com/wp-content/plugins/tm-transport/elementor/assets/img/logo-icon.svg);
content: "";
background-size: contain;
background-repeat: no-repeat;
}
#youzify #group-settings-form textarea, #youzify #youzify .youzify-group-settings-tab textarea {
border: none;
border-radius: 2px;
border: unset !important;
background-color: #f7f7f7 !important;
color: #3a3a3a !important;
font-size: 18px !important;
font-weight: 400;
height: 150px;
resize: none;
padding: 22px !important;
transition: all 0.3s ease-in-out !important;
}
#youzify #group-settings-form .youzify-group-field-item input[type=text], #youzify .youzify-group-settings-tab .youzify-group-field-item input[type=text] {
border: 0px;
}
#youzify .select2-dropdown {
border-color: #ebebeb !important;
}
#youzify .select2-results__option {
padding-left: 15px !important;
}
#youzify .select2-container--default .select2-results__option--highlighted[aria-selected], #youzify .select2-container--default .select2-results__option--highlighted[data-selected] {
background-color: #EFB007 !important;
}
#youzify .acf-form .acf-field-61c44d5c8766e .acf-field .acf-input .acf-input-wrap input {
padding: 10px 25px !important;
}
#youzify .acf-field-61b5dafa61c7b .acf-image-uploader .hide-if-value p {
visibility: hidden;
height: 80px;
}
#youzify .acf-field-61b5dafa61c7b .acf-image-uploader .hide-if-value p a {
visibility: visible;
text-align: center;
display: block;
width: fit-content;
margin: auto;
padding: 10px 20px;
transition: all 0.3s ease-in-out;
}
#youzify .acf-field-61b5dafa61c7b .acf-image-uploader .hide-if-value p a:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
content: "\f03e";
}
#youzify .acf-field-61b5dafa61c7b .acf-image-uploader .hide-if-value p a:hover {
background-color: #222;
}
#youzify .acf-field-61b5c8dcae3fe:before, #youzify .acf-field-61b5cvetdwqw343fe:before, #youzify .acf-field-61b5casfqvqw343fe:before, #youzify .acf-field-61b5c8ecae3ff:before, #youzify .acf-field-61b5c8f4ae400:before, #youzify .acf-field-61b5c904ae401:before,
#youzify .acf-field-61b5c949d405e:before, #youzify .acf-field-61bsdas5ccassv8edcaff:before {
width: 30%;
}
#youzify .acf-field-61b5c8dcae3fe .acf-label, #youzify .acf-field-61b5cvetdwqw343fe .acf-label, #youzify .acf-field-61b5casfqvqw343fe .acf-label, #youzify .acf-field-61b5c8ecae3ff .acf-label, #youzify .acf-field-61b5c8f4ae400 .acf-label, #youzify .acf-field-61b5c904ae401 .acf-label,
#youzify .acf-field-61b5c949d405e .acf-label, #youzify .acf-field-61bsdas5ccassv8edcaff .acf-label {
width: 30%;
}
#youzify .acf-field-61b5c8dcae3fe .acf-label label, #youzify .acf-field-61b5cvetdwqw343fe .acf-label label, #youzify .acf-field-61b5casfqvqw343fe .acf-label label, #youzify .acf-field-61b5c8ecae3ff .acf-label label, #youzify .acf-field-61b5c8f4ae400 .acf-label label, #youzify .acf-field-61b5c904ae401 .acf-label label,
#youzify .acf-field-61b5c949d405e .acf-label label, #youzify .acf-field-61bsdas5ccassv8edcaff .acf-label label {
text-align: left;
padding-left: 10px;
}
#youzify .acf-field-61b5c8dcae3fe .acf-input, #youzify .acf-field-61b5cvetdwqw343fe .acf-input, #youzify .acf-field-61b5casfqvqw343fe .acf-input, #youzify .acf-field-61b5c8ecae3ff .acf-input, #youzify .acf-field-61b5c8f4ae400 .acf-input, #youzify .acf-field-61b5c904ae401 .acf-input,
#youzify .acf-field-61b5c949d405e .acf-input, #youzify .acf-field-61bsdas5ccassv8edcaff .acf-input {
width: 70%;
}
#youzify .acf-field-61bsdas5ccassv8edcaff .acf-input .hide-if-value p {
visibility: hidden;
height: 58px;
}
#youzify .acf-field-61bsdas5ccassv8edcaff .acf-input .hide-if-value p a {
visibility: visible;
display: block;
width: fit-content;
padding: 10px 20px;
margin-top: -12px;
margin-left: 8px;
}
#youzify .acf-field-61b5c4cdbefe4 .acf-input .acf-th {
font-size: 18px;
line-height: 20px;
font-weight: 600;
color: #222222;
}
#youzify .acf-field-61b5c4cdbefe4 .acf-table thead tr {
background-color: unset !important;
}
#youzify .acf-field-61b5c4cdbefe4 .acf-table thead tr .acf-row-handle {
border-bottom: 1px solid #ebebeb;
}
#youzify .acf-form-submit {
width: fit-content;
margin-right: 0;
text-align: right;
margin-left: auto;
position: relative;
}
#youzify .acf-form-submit:after {
content: "";
width: 20px;
height: 20px;
display: block;
background-image: url(//www.vertulliseminatrici.com/wp-content/plugins/tm-transport/elementor/assets/img/arrow.svg);
position: absolute;
top: 22px;
right: 31px;
}
#youzify .acf-form-submit .acf-button {
text-transform: uppercase;
padding-right: 60px;
}
#youzify .acf-form-submit .acf-loading, #youzify .acf-form-submit .acf-spinner {
position: absolute;
right: 30px;
top: 21px;
z-index: 1;
}
#youzify .fl_themes_form_notice_wrap {
border-radius: 4px;
padding: 20px;
margin-bottom: 25px;
background-color: #d9edf7;
border: 1px solid #bce8f1;
color: #31708f;
}
#youzify .fl_themes_form_notice_wrap.profile_fill_data_notice {
background-color: #f7dbe1;
border: 1px solid #f1abaa;
color: #8f3a38;
}
#youzify .fl_themes_form_notice_wrap.profile_fill_data_notice a {
color: #8f2b27;
border-bottom: 1px dashed #22191b;
}
#youzify .fl_themes_form_notice_wrap a {
color: #31708f;
text-decoration: none;
font-weight: normal;
border-bottom: 1px dashed #222;
padding-bottom: 2px;
}
#youzify .fl_themes_form_notice_wrap a:hover {
border-bottom-color: #d01818;
color: #d01818;
}
.youzify-membership .youzify-membership-form {
margin: 0 auto !important;
width: 100% !important;
}
.youzify-membership-form {
margin: 0px !important;
width: 100% !important;
max-width: unset;
}
body.add_transports .youzify-membership-form {
max-width: unset;
}
body.add_transports .select2-dropdown {
border-color: #ebebeb !important;
}
body.add_transports .select2-container--default .select2-search--dropdown .select2-search__field {
border-color: #ebebeb !important;
}
body.add_transports .select2-results__option {
padding-left: 15px !important;
}
body.add_transports .select2-container--default .select2-results__option--highlighted[aria-selected], body.add_transports .select2-container--default .select2-results__option--highlighted[data-selected] {
background-color: #EFB007 !important;
}
body.add_transports .acf-form .acf-field-61c44d5c8766e .acf-field .acf-input .acf-input-wrap input {
padding: 10px 25px !important;
}
body.add_transports .media-modal-content .media-frame select.attachment-filters {
padding: 10px 20px;
line-height: 1.2;
}
body.add_transports .media-modal-content .attachments-browser .search {
height: 39px;
}
.not-logged-in .youzify-custom_widgets {
display: none;
}.vbox-overlay{--vbox-tools-color:#fff;--vbox-title-background:#101010;--vbox-title-width:'auto';--vbox-title-radius:0;--vbox-share-background:#101010;--vbox-share-width:'auto';--vbox-share-radius:0;--vbox-padding:0}
.vbox-overlay *,.vbox-overlay :after,.vbox-overlay :before{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.vbox-overlay *{-webkit-backface-visibility:visible;backface-visibility:visible}
.vbox-overlay{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:fixed;left:0;top:0;bottom:0;right:0;z-index:999999}
.vbox-share,.vbox-title{line-height:1;position:fixed;z-index:98;text-align:center;margin:0 auto;color:var(--vbox-tools-color)}
.vbox-title{font-size:12px;background-color:var(--vbox-title-background);width:var(--vbox-title-width);border-radius:var(--vbox-title-radius);padding:12px 54px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}
.vbox-share{font-size:24px;padding:0 .35em;background-color:var(--vbox-share-background);width:var(--vbox-share-width);border-radius:var(--vbox-share-radius)}
.vbox-link-btn,button.vbox-link-btn,button.vbox-link-btn:active,button.vbox-link-btn:focus,button.vbox-link-btn:hover{border:none!important;background:0 0!important;box-shadow:none!important;color:inherit!important;padding:6px 12px;outline:0;display:inline-block;cursor:pointer}
.vbox-share a{color:inherit!important;padding:6px 12px;display:inline-block}
.vbox-share svg{z-index:10;vertical-align:middle}
.vbox-close{cursor:pointer;position:fixed;top:0;right:0;z-index:99;padding:6px 15px;color:#000;color:var(--vbox-tools-color);border:0;font-size:24px;display:flex;align-items:center;opacity:.8;transition:opacity .2s}
.vbox-close:hover{opacity:1}
.vbox-left-corner{cursor:pointer;position:fixed;left:0;top:0;overflow:hidden;line-height:1;font-size:12px;z-index:99;display:flex;align-items:center;color:var(--vbox-tools-color)}
.vbox-num{display:inline-block;padding:12px 15px}
.vbox-left{left:0}
.vbox-right{right:0}
.vbox-top{top:0}
.vbox-bottom{bottom:0}
.vbox-next,.vbox-prev{position:fixed;top:50%;margin-top:-15px;overflow:hidden;cursor:pointer;display:block;width:45px;height:45px;z-index:99;opacity:.8;transition:opacity .2s}
.vbox-next:hover,.vbox-prev:hover{opacity:1}
.vbox-next span,.vbox-prev span{position:relative;width:20px;height:20px;border:2px solid transparent;border-top-color:var(--vbox-tools-color);border-right-color:var(--vbox-tools-color);text-indent:-100px;position:absolute;top:8px;display:block}
.vbox-prev{left:15px}
.vbox-next{right:15px}
.vbox-prev span{left:10px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.vbox-next span{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);right:10px}
.vbox-inline,.venoratio{position:relative;width:100%;margin:0 auto}
.venoratio::before{display:block;padding-top:var(--vb-aspect-ratio);content:""}
.venoratio>*{position:absolute;top:0;left:0;width:100%;height:100%;padding:var(--vbox-padding)}
.venoratio-1x1{--vb-aspect-ratio:100%}
.venoratio-4x3{--vb-aspect-ratio:calc(3 / 4 * 100%)}
.venoratio-16x9{--vb-aspect-ratio:calc(9 / 16 * 100%)}
.venoratio-21x9{--vb-aspect-ratio:calc(9 / 21 * 100%)}
.venoratio-full{--vb-aspect-ratio:calc(100vh - 100px)}
.vbox-child.vbox-inline,.vbox-child.venoratio{max-width:100%}
.vbox-open{overflow:hidden}
.vbox-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow-x:hidden;overflow-y:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;z-index:20;max-height:100%;padding:30px 0}
.vbox-content{opacity:0}
.vbox-content{text-align:center;width:100%;position:relative;overflow:hidden;padding:20px 4%;display:flex;align-items:center;justify-content:center;min-height:100%}
.vbox-container img{max-width:100%;height:auto}
.vbox-child{box-shadow:0 0 12px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);max-width:100%;text-align:initial;padding:var(--vbox-padding)}
.vbox-child img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;display:block}
.vbox-grab .vbox-child img{cursor:grab}
.vbox-child>iframe{border:none!important}
.vbox-content.swipe-left{margin-left:-200px!important}
.vbox-content.swipe-right{margin-left:200px!important}
.vbox-preloader{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.vbox-preloader .vbox-preloader-inner{opacity:1;transition:opacity .2s}
.vbox-hidden{display:none}
.vbox-preloader.vbox-hidden .vbox-preloader-inner{opacity:0}
.vbox-backdrop{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:translateZ(-1px);-moz-transform:translateZ(-1px);-o-transform:translateZ(-1px);transform:translateZ(-1px);z-index:0}
.vbox-tooltip{position:relative;display:inline-block}
.vbox-tooltip .vbox-tooltip-text{visibility:hidden;color:#fff;text-align:center;padding:0;position:absolute;z-index:1;bottom:100%;left:0;opacity:0;transition:opacity .3s;margin-bottom:2px;font-family:sans-serif}
.vbox-top .vbox-tooltip .vbox-tooltip-text{bottom:auto;top:100%;margin-bottom:0;margin-top:2px}
.vbox-tooltip-inner{padding:5px 10px;background-color:rgba(0,0,0,.9);border-radius:6px;font-size:10px}
.vbox-tooltip:hover .vbox-tooltip-text{visibility:visible;opacity:1}
.vbox-overlay{--sk-size:40px;--sk-color:#333}
.sk-center{margin:auto}
.sk-plane{width:var(--sk-size);height:var(--sk-size);background-color:var(--sk-color);animation:sk-plane 1.2s infinite ease-in-out}
@keyframes sk-plane{
0%{transform:perspective(120px) rotateX(0) rotateY(0)}
50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}
100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}
}
.sk-chase{width:var(--sk-size);height:var(--sk-size);position:relative;animation:sk-chase 2.5s infinite linear both}
.sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;animation:sk-chase-dot 2s infinite ease-in-out both}
.sk-chase-dot:before{content:'';display:block;width:25%;height:25%;background-color:var(--sk-color);border-radius:100%;animation:sk-chase-dot-before 2s infinite ease-in-out both}
.sk-chase-dot:nth-child(1){animation-delay:-1.1s}
.sk-chase-dot:nth-child(2){animation-delay:-1s}
.sk-chase-dot:nth-child(3){animation-delay:-.9s}
.sk-chase-dot:nth-child(4){animation-delay:-.8s}
.sk-chase-dot:nth-child(5){animation-delay:-.7s}
.sk-chase-dot:nth-child(6){animation-delay:-.6s}
.sk-chase-dot:nth-child(1):before{animation-delay:-1.1s}
.sk-chase-dot:nth-child(2):before{animation-delay:-1s}
.sk-chase-dot:nth-child(3):before{animation-delay:-.9s}
.sk-chase-dot:nth-child(4):before{animation-delay:-.8s}
.sk-chase-dot:nth-child(5):before{animation-delay:-.7s}
.sk-chase-dot:nth-child(6):before{animation-delay:-.6s}
@keyframes sk-chase{
100%{transform:rotate(360deg)}
}
@keyframes sk-chase-dot{
100%,80%{transform:rotate(360deg)}
}
@keyframes sk-chase-dot-before{
50%{transform:scale(.4)}
0%,100%{transform:scale(1)}
}
.sk-bounce{width:var(--sk-size);height:var(--sk-size);position:relative}
.sk-bounce-dot{width:100%;height:100%;border-radius:50%;background-color:var(--sk-color);opacity:.6;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite cubic-bezier(.455,.03,.515,.955)}
.sk-bounce-dot:nth-child(2){animation-delay:-1s}
@keyframes sk-bounce{
0%,100%{transform:scale(0)}
45%,55%{transform:scale(1)}
}
.sk-wave{width:var(--sk-size);height:var(--sk-size);display:flex;justify-content:space-between}
.sk-wave-rect{background-color:var(--sk-color);height:100%;width:15%;animation:sk-wave 1.2s infinite ease-in-out}
.sk-wave-rect:nth-child(1){animation-delay:-1.2s}
.sk-wave-rect:nth-child(2){animation-delay:-1.1s}
.sk-wave-rect:nth-child(3){animation-delay:-1s}
.sk-wave-rect:nth-child(4){animation-delay:-.9s}
.sk-wave-rect:nth-child(5){animation-delay:-.8s}
@keyframes sk-wave{
0%,100%,40%{transform:scaleY(.4)}
20%{transform:scaleY(1)}
}
.sk-pulse{width:var(--sk-size);height:var(--sk-size);background-color:var(--sk-color);border-radius:100%;animation:sk-pulse 1.2s infinite cubic-bezier(.455,.03,.515,.955)}
@keyframes sk-pulse{
0%{transform:scale(0)}
100%{transform:scale(1);opacity:0}
}
.sk-flow{width:calc(var(--sk-size) * 1.3);height:calc(var(--sk-size) * 1.3);display:flex;justify-content:space-between}
.sk-flow-dot{width:25%;height:25%;background-color:var(--sk-color);border-radius:50%;animation:sk-flow 1.4s cubic-bezier(.455,.03,.515,.955) 0s infinite both}
.sk-flow-dot:nth-child(1){animation-delay:-.3s}
.sk-flow-dot:nth-child(2){animation-delay:-.15s}
@keyframes sk-flow{
0%,100%,80%{transform:scale(.3)}
40%{transform:scale(1)}
}
.sk-swing{width:var(--sk-size);height:var(--sk-size);position:relative;animation:sk-swing 1.8s infinite linear}
.sk-swing-dot{width:45%;height:45%;position:absolute;top:0;left:0;right:0;margin:auto;background-color:var(--sk-color);border-radius:100%;animation:sk-swing-dot 2s infinite ease-in-out}
.sk-swing-dot:nth-child(2){top:auto;bottom:0;animation-delay:-1s}
@keyframes sk-swing{
100%{transform:rotate(360deg)}
}
@keyframes sk-swing-dot{
0%,100%{transform:scale(.2)}
50%{transform:scale(1)}
}
.sk-circle{width:var(--sk-size);height:var(--sk-size);position:relative}
.sk-circle-dot{width:100%;height:100%;position:absolute;left:0;top:0}
.sk-circle-dot:before{content:'';display:block;width:15%;height:15%;background-color:var(--sk-color);border-radius:100%;animation:sk-circle 1.2s infinite ease-in-out both}
.sk-circle-dot:nth-child(1){transform:rotate(30deg)}
.sk-circle-dot:nth-child(2){transform:rotate(60deg)}
.sk-circle-dot:nth-child(3){transform:rotate(90deg)}
.sk-circle-dot:nth-child(4){transform:rotate(120deg)}
.sk-circle-dot:nth-child(5){transform:rotate(150deg)}
.sk-circle-dot:nth-child(6){transform:rotate(180deg)}
.sk-circle-dot:nth-child(7){transform:rotate(210deg)}
.sk-circle-dot:nth-child(8){transform:rotate(240deg)}
.sk-circle-dot:nth-child(9){transform:rotate(270deg)}
.sk-circle-dot:nth-child(10){transform:rotate(300deg)}
.sk-circle-dot:nth-child(11){transform:rotate(330deg)}
.sk-circle-dot:nth-child(1):before{animation-delay:-1.1s}
.sk-circle-dot:nth-child(2):before{animation-delay:-1s}
.sk-circle-dot:nth-child(3):before{animation-delay:-.9s}
.sk-circle-dot:nth-child(4):before{animation-delay:-.8s}
.sk-circle-dot:nth-child(5):before{animation-delay:-.7s}
.sk-circle-dot:nth-child(6):before{animation-delay:-.6s}
.sk-circle-dot:nth-child(7):before{animation-delay:-.5s}
.sk-circle-dot:nth-child(8):before{animation-delay:-.4s}
.sk-circle-dot:nth-child(9):before{animation-delay:-.3s}
.sk-circle-dot:nth-child(10):before{animation-delay:-.2s}
.sk-circle-dot:nth-child(11):before{animation-delay:-.1s}
@keyframes sk-circle{
0%,100%,80%{transform:scale(0)}
40%{transform:scale(1)}
}
.sk-circle-fade{width:var(--sk-size);height:var(--sk-size);position:relative}
.sk-circle-fade-dot{width:100%;height:100%;position:absolute;left:0;top:0}
.sk-circle-fade-dot:before{content:'';display:block;width:15%;height:15%;background-color:var(--sk-color);border-radius:100%;animation:sk-circle-fade 1.2s infinite ease-in-out both}
.sk-circle-fade-dot:nth-child(1){transform:rotate(30deg)}
.sk-circle-fade-dot:nth-child(2){transform:rotate(60deg)}
.sk-circle-fade-dot:nth-child(3){transform:rotate(90deg)}
.sk-circle-fade-dot:nth-child(4){transform:rotate(120deg)}
.sk-circle-fade-dot:nth-child(5){transform:rotate(150deg)}
.sk-circle-fade-dot:nth-child(6){transform:rotate(180deg)}
.sk-circle-fade-dot:nth-child(7){transform:rotate(210deg)}
.sk-circle-fade-dot:nth-child(8){transform:rotate(240deg)}
.sk-circle-fade-dot:nth-child(9){transform:rotate(270deg)}
.sk-circle-fade-dot:nth-child(10){transform:rotate(300deg)}
.sk-circle-fade-dot:nth-child(11){transform:rotate(330deg)}
.sk-circle-fade-dot:nth-child(1):before{animation-delay:-1.1s}
.sk-circle-fade-dot:nth-child(2):before{animation-delay:-1s}
.sk-circle-fade-dot:nth-child(3):before{animation-delay:-.9s}
.sk-circle-fade-dot:nth-child(4):before{animation-delay:-.8s}
.sk-circle-fade-dot:nth-child(5):before{animation-delay:-.7s}
.sk-circle-fade-dot:nth-child(6):before{animation-delay:-.6s}
.sk-circle-fade-dot:nth-child(7):before{animation-delay:-.5s}
.sk-circle-fade-dot:nth-child(8):before{animation-delay:-.4s}
.sk-circle-fade-dot:nth-child(9):before{animation-delay:-.3s}
.sk-circle-fade-dot:nth-child(10):before{animation-delay:-.2s}
.sk-circle-fade-dot:nth-child(11):before{animation-delay:-.1s}
@keyframes sk-circle-fade{
0%,100%,39%{opacity:0;transform:scale(.6)}
40%{opacity:1;transform:scale(1)}
}
.sk-grid{width:var(--sk-size);height:var(--sk-size)}
.sk-grid-cube{width:33.33%;height:33.33%;background-color:var(--sk-color);float:left;animation:sk-grid 1.3s infinite ease-in-out}
.sk-grid-cube:nth-child(1){animation-delay:.2s}
.sk-grid-cube:nth-child(2){animation-delay:.3s}
.sk-grid-cube:nth-child(3){animation-delay:.4s}
.sk-grid-cube:nth-child(4){animation-delay:.1s}
.sk-grid-cube:nth-child(5){animation-delay:.2s}
.sk-grid-cube:nth-child(6){animation-delay:.3s}
.sk-grid-cube:nth-child(7){animation-delay:0s}
.sk-grid-cube:nth-child(8){animation-delay:.1s}
.sk-grid-cube:nth-child(9){animation-delay:.2s}
@keyframes sk-grid{
0%,100%,70%{transform:scale3D(1,1,1)}
35%{transform:scale3D(0,0,1)}
}
.sk-fold{width:var(--sk-size);height:var(--sk-size);position:relative;transform:rotateZ(45deg)}
.sk-fold-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}
.sk-fold-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--sk-color);animation:sk-fold 2.4s infinite linear both;transform-origin:100% 100%}
.sk-fold-cube:nth-child(2){transform:scale(1.1) rotateZ(90deg)}
.sk-fold-cube:nth-child(4){transform:scale(1.1) rotateZ(180deg)}
.sk-fold-cube:nth-child(3){transform:scale(1.1) rotateZ(270deg)}
.sk-fold-cube:nth-child(2):before{animation-delay:.3s}
.sk-fold-cube:nth-child(4):before{animation-delay:.6s}
.sk-fold-cube:nth-child(3):before{animation-delay:.9s}
@keyframes sk-fold{
0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}
25%,75%{transform:perspective(140px) rotateX(0);opacity:1}
100%,90%{transform:perspective(140px) rotateY(180deg);opacity:0}
}
.sk-wander{width:var(--sk-size);height:var(--sk-size);position:relative}
.sk-wander-cube{background-color:var(--sk-color);width:20%;height:20%;position:absolute;top:0;left:0;--sk-wander-distance:calc(var(--sk-size) * 0.75);animation:sk-wander 2s ease-in-out -2s infinite both}
.sk-wander-cube:nth-child(2){animation-delay:-.5s}
.sk-wander-cube:nth-child(3){animation-delay:-1s}
@keyframes sk-wander{
0%{transform:rotate(0)}
25%{transform:translateX(var(--sk-wander-distance)) rotate(-90deg) scale(.6)}
50%{transform:translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-179deg)}
50.1%{transform:translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-180deg)}
75%{transform:translateX(0) translateY(var(--sk-wander-distance)) rotate(-270deg) scale(.6)}
100%{transform:rotate(-360deg)}
}.nice-select {
position: relative;
height: 50px;
border-radius: 25px;
border: 2px #e8e0f5 solid;
margin-right: 0px;
color: #222222;
padding: 13px 35px;
-webkit-appearance: none;
-moz-appearance: none;
background: url(//www.vertulliseminatrici.com/wp-content/plugins/tm-transport//assets/images/arrow-dropdown.png) no-repeat 90%;}
.nice-select:hover {
border-color: #dbdbdb; }
.nice-select:active, .nice-select.open, .nice-select:focus {
border-color: #999; }
.nice-select:after {
border-bottom: 2px solid #999;
border-right: 2px solid #999;
content: '';
display: block;
height: 5px;
margin-top: -4px;
pointer-events: none;
position: absolute;
right: 12px;
top: 50%;
-webkit-transform-origin: 66% 66%;
-ms-transform-origin: 66% 66%;
transform-origin: 66% 66%;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: all 0.15s ease-in-out;
transition: all 0.15s ease-in-out;
width: 5px; }
.nice-select.open:after {
-webkit-transform: rotate(-135deg);
-ms-transform: rotate(-135deg);
transform: rotate(-135deg); }
.nice-select.open .list {
opacity: 1;
pointer-events: auto;
-webkit-transform: scale(1) translateY(0);
-ms-transform: scale(1) translateY(0);
transform: scale(1) translateY(0); }
.nice-select.disabled {
border-color: #ededed;
color: #999;
pointer-events: none; }
.nice-select.disabled:after {
border-color: #cddbe7; }
.nice-select.wide {
width: 100%; }
.nice-select.wide .list {
left: 0 !important;
right: 0 !important; }
.nice-select.right {
float: right; }
.nice-select.right .list {
left: auto;
right: 0; }
.nice-select.small {
font-size: 12px;
height: 36px;
line-height: 34px; }
.nice-select.small:after {
height: 4px;
width: 4px; }
.nice-select.small .option {
line-height: 34px;
min-height: 34px; }
.nice-select .list {
background-color: #fff;
border-radius: 5px;
box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
box-sizing: border-box;
margin-top: 4px;
opacity: 0;
overflow: hidden;
padding: 0;
pointer-events: none;
position: absolute;
top: 100%;
left: 0;
-webkit-transform-origin: 50% 0;
-ms-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transform: scale(0.75) translateY(-21px);
-ms-transform: scale(0.75) translateY(-21px);
transform: scale(0.75) translateY(-21px);
-webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
z-index: 9;
width: 100%;
}
.nice-select .list:hover .option:not(:hover) {
background-color: transparent !important; }
.nice-select .option {
cursor: pointer;
font-weight: 400;
line-height: 40px;
list-style: none;
min-height: 40px;
outline: none;
padding-left: 18px;
padding-right: 29px;
text-align: left;
-webkit-transition: all 0.2s;
transition: all 0.2s; }
.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus {
background-color: #f2f7fb; }
.nice-select .option.selected {
font-weight: bold; }
.nice-select .option.disabled {
background-color: transparent;
color: #999;
cursor: default; }
.no-csspointerevents .nice-select .list {
display: none; }
.no-csspointerevents .nice-select.open .list {
display: block; }.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(//www.vertulliseminatrici.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0} .pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.admin-bar .pswp{height:calc(100% - 32px);top:32px}@media screen and (max-width:782px){.admin-bar .pswp{height:calc(100% - 46px);top:46px}}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:left;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(//www.vertulliseminatrici.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(//www.vertulliseminatrici.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:relative;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px;margin-inline-end:auto}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(//www.vertulliseminatrici.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;display:flex;justify-content:flex-end}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}: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}