body ._greeting .placement {
    border: 1px dashed rgba(134,134,134,.5);
    background: rgba(226,226,226,.5);
}

body ._greeting .placement {
    padding: 0% 5%;
}
body ._greeting span.placement {
    display: inline;
}

body ._greeting  div.placement{
    display: inline-block;
}


body ._greeting ._acf_fc_layout {
    font-family: inherit !important;
    font-size: inherit !important;
    font-stretch: inherit !important;
    font-style: inherit !important;
    font-variant: inherit !important;
    font-weight: inherit !important;
    letter-spacing: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
    color: inherit !important;
    text-decoration: inherit !important;
    text-transform: inherit !important;
}

body ._greeting .placement.block {
    padding: 5%;
    min-height: 100px;
    margin: 0 auto;
}


body #singleTab2 ._dots {
    position: absolute;
    left: auto;
    right: 3%;
}
.v-application--is-ltr .v-expansion-panel-header__icon {
    margin-left: auto;
    position: absolute;
    right: 0;
    top: 28%;
    right: 4%;
    width: 6.2%;
    text-align: center;
    z-index: 9;
}





@media(max-width: 1024px){
    body #singleTab2 ._dots {
        right: 13%;
    }
    .v-application--is-ltr .v-expansion-panel-header__icon {
        top: 35%;
        right: 0;
        width: 9%;
        top: auto;
        bottom: 9.5%;
    }
}


body .create_order_button{
    border-radius:50px !important;
    padding:3.5% !important;
}
@media(max-width: 1024px){
    body .create_order_button{
        padding: 8% 0 !important;
        width: 100%;
    }
}



@media(max-width: 1024px){


    #ifrm{
        height: auto;
        min-height: 55vw;
    }

    /*.page-id-243 .v-application .mt-10 {
        margin-top: 0 !important;
    }

    .page-id-243 .v-application .text-h2 {
        font-size: 2.75rem!important;
    }
    .page-id-243 .v-application .text-center br{
        display: none;
    }
    .page-id-243 .v-application .text-h4 {
        font-size: 1.5rem!important;
    }
    .page-id-243 .v-application .mt-15 {
        margin-top: 7vw !important;
    }
    .page-id-243 .v-application p {
        margin-bottom: 0;
    }
    .page-id-243 .pa-2.text-left {
        position: absolute;
        left: 0;
        top: 0;
    }
    .page-id-243 .mb-3 {
        padding-top: 5vw;
    }
    .page-id-243 .v-application .mb-5 {
        margin-bottom: 1vw !important;
    }
    .page-id-243 .v-application .pb-5 {
        padding-bottom: 10vw !important;
    }
    .page-id-243 .v-application .mt-5 {
        margin-top: 0 !important;
    }*/

    body .multiPage ._left ._wrap_tabs ._tab_title {
        text-align: center;
        font-size: 250%;
        line-height: 1.2;
        width: 90%;
        margin: 0 auto;
    }
    body .multiPage .v-card__text{
        padding: 0;
    }

    body .multiPage .v-btn:not(.v-btn--round).v-size--default {
        height: 36px;
        min-width: 64px;
        padding: 0 16px;
        border-radius: 0 !important;
    }

    body .multiPage ._left ._wrap_tabs ._tab_title:nth-child(3){
        font-size: 150%;
    }

    body .multiPage ._left ._wrap_tabs ._tab_text {
        font-size: 125%;
        margin: 2.5% 0;
    }
    body .multiPage .v-application .text-left {
        line-height: 2.5;
    }
    /*.v-card>:last-child:not(.v-btn):not(.v-chip):not(.v-avatar) {
        margin-top: 5vw !important;
    }*/

    .v-card>:last-child:not(.v-btn):not(.v-chip):not(.v-avatar)  button {
        border-radius: 50px !important;
    }

    body .multiPage ._left ._wrap_tabs ._tab_title {
        margin: 5% auto;
    }
    .page-id-243 .v-application  ._left .mb-5 {
        margin-bottom: 3vw !important;
    }

    body .multiPage ._submit ._buttons {
        margin: 5vw 0 !important;
    }
    body #singleTab2 ._dots {
        right: 11%;
    }
    
}

.theme--light.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon {
    font-size: 200%;
    right: 0;
    position: relative;
}

body .v-application .v-application--wrap ._greeting *{
    font-family: inherit;
}

body ._greeting ._acf_fc_layout_component_text {
    margin: 0 auto 15px;
}

body ._greeting.rtl ._acf_fc_layout_component_text {
    direction: rtl;
}

body ._greeting ._acf_fc_layout_component_text p {
    margin: 0 auto 6px;
    max-width: 90%;
}

._greeting-logo {
    position: absolute;
    left: 20px;
    bottom: 20px;
    width: 80px;
    height: 40px;
    background: url(../images/leket-logo.svg) no-repeat center center / contain;
}

.site-type-canada ._greeting-logo {
    background-image: url(../images/leket-canada-logo.png);
}

._acf_fc_layout_text_component {
    padding-left: 10px;
    padding-right: 10px;
}

.iframe-video-container {
    position: relative;
    overflow: hidden;
    width: 85%;
    padding-top: 47.8125%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
    margin: 0 auto;
}
.iframe-video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
}

.customer-image img {
    width: auto;
    max-width: 85%;
}

body #singleTab2 ._dots {
    position: absolute;
    left: auto;
    right: 0;
    top: 15.5%;
    text-align: center;
}
body #singleTab2 ._dots .v-btn:not(.v-btn--round).v-size--default {
    min-width: 0;
    padding: 0;
}
@media(max-width: 1024px){
    body #singleTab2 ._dots {
    }
    body.product-single #singleTab2 ._dots {
        top: 2.5%;
    }
    

    body #singleTab2 ._dots._dots_single {
        right: 0;
    }
}



[lang="en-US"] input[type="time"]::-webkit-calendar-picker-indicator {
    position: absolute;
    left: -5%;  
    display: none !important;
}
[lang="en-US"] input[type="time"]{
    padding-left: 0;
    line-height: 1;
}


@media(max-width: 1024px){
    .col-sm-3.col-md-3.col {
        width: 100%;
        flex: 0 0 100%;
    }
    [lang="en-US"] input[type="time"]::-webkit-calendar-picker-indicator {
        left: -15%;  
    }
}

body #singleTab2 .v-text-field--outlined.v-text-field--rounded legend {
    margin-left: 0;
}

body #singleTab2 .v-text-field--outlined > .v-input__control > .v-input__slot {
    padding: 0 10px;
}


[lang="he-IL"] body #singleTab2 .v-text-field--outlined.v-text-field--rounded legend {
    margin-left: auto;
    margin-right: -2px;
}

@media(min-width: 1024px){
    body ._right .v-card {
        max-width: 650px;
    }
    ._date{
        /*font-size: 85%;*/
    }

}
@media(max-width: 1024px){
    body ._right .v-card {
        line-height: 1.7 !important;
    }
    ._hour,
    ._date{
        /*font-size: 85%;*/
    }
}

body #singleTab2 .v-text-field--outlined .v-label {
    font-size: 85%;
    font-size: 100%;
}

.v-menu__content {
    z-index: 9999999 !important;
}


.v-text-field.v-text-field--enclosed .v-text-field__details {
    margin-bottom: 0;
}


body ._left ._wrap_tabs .v-tabs-items {
    width: 100%;
}

body .col,
body .col-1,
body .col-2,
body .col-3,
body .col-4,
body .col-5,
body .col-6,
body .col-7,
body .col-8,
body .col-9,
body .col-10,
body .col-11,
body .col-12,
body .col-auto,
body .col-lg,
body .col-lg-1,
body .col-lg-2,
body .col-lg-3,
body .col-lg-4,
body .col-lg-5,
body .col-lg-6,
body .col-lg-7,
body .col-lg-8,
body .col-lg-9,
body .col-lg-10,
body .col-lg-11,
body .col-lg-12,
body .col-lg-auto,
body .col-md,
body .col-md-1,
body .col-md-2,
body .col-md-3,
body .col-md-4,
body .col-md-5,
body .col-md-6,
body .col-md-7,
body .col-md-8,
body .col-md-9,
body .col-md-10,
body .col-md-11,
body .col-md-12,
body .col-md-auto,
body .col-sm,
body .col-sm-1,
body .col-sm-2,
body .col-sm-3,
body .col-sm-4,
body .col-sm-5,
body .col-sm-6,
body .col-sm-7,
body .col-sm-8,
body .col-sm-9,
body .col-sm-10,
body .col-sm-11,
body .col-sm-12,
body .col-sm-auto,
body .col-xl,
body .col-xl-1,
body .col-xl-2,
body .col-xl-3,
body .col-xl-4,
body .col-xl-5,
body .col-xl-6,
body .col-xl-7,
body .col-xl-8,
body .col-xl-9,
body .col-xl-10,
body .col-xl-11,
body .col-xl-12,
body .col-xl-auto{
    padding: 12px 6px;
}

body.page-template-page-greeting .col {
    padding: 0;
}

body #singleTab2 ._num {
    left: -1%;
}

._wrap_tabs .col-md-2 {
    flex: 0 0 20%;
    max-width: 20%;
}

._wrap_tabs  .col-md-3 {
    flex: 0 0 26%;
    max-width: 26%;
}

.v-input__icon .v-icon.v-icon {
    font-size: 20px;
}

._upload.col-md-4 {
    flex: 0 0 29.333333%;
    max-width: 29.333333%;
}


body.product-multi ._left.multiPage1 {
    left: 0;
}

@media(max-width: 1024px){


    body.product-multi ._wrap_tabs .col-md-3,
    body.product-single ._wrap_tabs .col-md-3 
    {
        flex: 0 0 100%;
        max-width: 100%;
    }
    body .v-text-field--outlined fieldset,
    body .v-text-field--outlined fieldset 
    {
        border-radius: 5px !important;
    }

    body #singleTab2 ._num ,
    body #singleTab2 ._num 
    {
        left: 3%;
        top: 8%;
    }
    body.product-multi ._wrap_tabs .col-md-2,
    body.product-single ._wrap_tabs .col-md-2 
    {
        flex: 0 0 50%;
        max-width: 50%;
    }

    body.product-multi ._wrap_tabs .col-11,
    body.product-single ._wrap_tabs .col-11 
    {
        flex: 0 0 87.666667%;
        max-width: 87.666667%;
        margin: 0 auto;
    }

    body.product-multi #singleTab2 ._dots,
    body.product-single #singleTab2 ._dots 
    {
        top: 8.5%;
        width: 10%;
    }

    body.product-multi ._upload.col-md-4,
    body.product-single ._upload.col-md-4 
    {
        flex: 0 0 100%;
        max-width: 100%;
        padding-top: 0;
    }

    body.product-multi .v-card>:last-child:not(.v-btn):not(.v-chip):not(.v-avatar) button,
    body.product-single .v-card>:last-child:not(.v-btn):not(.v-chip):not(.v-avatar) button 
    {
        border-radius: 50px !important;
        width: 100%;
    }

    body.product-multi .row+.row,
    body.product-single .row+.row 
    {
        margin-top: 12px;
        width: 95%;
        margin: 0 auto;
    }

    .v-application .v-input.mr-5,
    .v-application .v-input.mr-5 
    {
        margin-right: 0 !important;
    }

    body.product-multi .v-card>:last-child:not(.v-btn):not(.v-chip):not(.v-avatar) button,
    body.product-single .v-card>:last-child:not(.v-btn):not(.v-chip):not(.v-avatar) button 
    {
        border-radius: 5px !important;
    }

    body.product-multi .row {
        margin: 0;
    }

    body.product-multi .row+.row, body.product-single .row+.row {
        width: 88%;
    }

    [lang="en-US"] input[type="time"]::-webkit-calendar-picker-indicator {
        left: -7.5%;  
    }

    [lang="en-US"] #multiStep2Form input[type="time"]::-webkit-calendar-picker-indicator {
        left: -2.5%;  
    }
    [lang="en-US"] #multiStep2Form input[type="time"] {
        padding-left: 11.5%;
        line-height: 1;
    }


    /*._checkbox_send_now{
        position: relative;
        left: -110%;
    }*/

    .product-multi .v-application--is-ltr .v-expansion-panel-header__icon {
        bottom: 9.5%;
    }

    ._amount_of_registrations_row,
    ._amount_of_registrations{
        width: 100% !important;
        justify-content: space-between;
    }
    body .row {
        margin: 0;
    }

    body ._left ._wrap_tabs #singleTab2  ._tab_title {
        margin-bottom: 0;
    }
    .v-card>:last-child:not(.v-btn):not(.v-chip):not(.v-avatar) {
        margin-top: 0;
    }
}


@media(min-width: 1024px){

    .woocommerce-account.page-id-10 main>.woocommerce {
        max-width: 55.041667vw;
        margin: 0 auto;
    }


    .row.row_list .v-sheet.v-card {
        min-height: 285px;
    }

}


@media(max-width: 1680px) and (min-width: 1440px){
	._wrap_tabs .col-md-2 {
	    flex: 0 0 22%;
	    max-width: 22%;
	}
	body ._left {
	    flex: 0 0 50%;
	}
	body ._left ._wrap_tabs ._tabs.multi {
	    width: 100%;
	}
}

@media(max-width: 1440px) and (min-width: 1024px){
    #multiStep2Form ._upload.col-md-4 {
        flex: 0 0 38.333333%;
        max-width: 38.333333%;
    }
    ._wrap_tabs .col-md-2 {
        flex: 0 0 46%;
        max-width: 46%;
    }
    ._wrap_tabs .col-md-3 {
        flex: 0 0 46%;
        max-width: 46%;
    }
    .v-application--is-ltr .v-expansion-panel-header__icon {
        top: 25%;
        right: 5%;
    }
    ._wrap_tabs .v-expansion-panel-content .col-md-6 {
        flex: 0 0 96%;
        max-width: 96%;
    }
    ._wrap_tabs .v-expansion-panel-content ._upload.col-md-4 {
        flex: 0 0 96.333333%;
        max-width: 96.333333%;
    }
     ._wrap_tabs .v-expansion-panel-content .v-btn:not(.v-btn--round).v-size--default {
        width: 95%;
    }
    ._buttons.text-right.col {
        display: flex;
        margin-top: 5%;
    }
    .v-application ._submit .ml-5 {
        margin-left: 10px!important;
    }
}

.row.row_list .v-sheet.v-card{
    transition: .3s all;
}
.row.row_list .v-sheet.v-card:hover {
    background-color: rgb(255 235 235) !important;
    border-color: rgb(255 235 235) !important;
}

[lang="en-US"] .theme--dark.v-btn.v-btn--icon {
    position: relative;
    /*right: -88%;*/
}

[lang="en-US"] .v-dialog__content .v-card__title {
    direction: rtl;
}