﻿
/* capocaoco hebrew */

body { font-size: 24px; }

/*Header */
#header2 .header-top-right { direction: ltr; }
#header2 .header-top-right a.lang { font-size: 70%; border: 1px solid #e3e3e3; transition: 0.35s ease; }
#header2 .header-top-right a.lang:hover { background: #000; color: #fff; border-color: #000; }

/* Home */
#home-gallery .scroll-down svg { display: none; }

.intro-sec .carousel { direction: ltr; }
.intro-sec .carousel__content-box { text-align: right; direction: rtl; }
.intro-sec .carousel__btn::after { transform: rotate(180deg); }
.intro-sec .slick-dots { direction: rtl; }

/* Plan page */
.plan-page .itemContent { text-align: right; }
.plan-page #subheadline h2 { text-align: inherit; }
.plan-page .propertyOption { direction: rtl; }
.plan-page .item-ingredients { direction: rtl; }
.plan-page .personalDetails.checkoutStage.active { text-align: right; }
.plan-page form.shop-form .form-control:not([type=checkbox]):not([type=submit]):not([type=button]):not([type=radio]) { direction: rtl; }
.plan-page .form-submit { direction: rtl; }

/* Collections */
.collections-page .left-col .grid-text-content { text-align: right; }
.collections-page .models-container .item__content { text-align: right; }
.collections-page .models-container .item.active { direction: ltr; }
.collections-page #LobbyModule .cabinets-sec.grid-content-section .grid-boxes,
.collections-page #LobbyModule .countertops-sec.grid-content-section .grid-boxes { font-size: 0; }

/* Header */
#header2 ul.menu { font-size: 80%; }
#header2 ul.menu li:first-child { margin-right: 0; }
#header2 ul.menu li.last-item { /*margin-right: 30px;*/ margin-left: 0; }
#header2 ul.menu li { margin-right: 0px; }

/* Footer */
#SiteFooter .footer-text-right ul { text-align: right; }
#SiteFooter .footer-text-right p { top: 0; bottom: auto; margin-top: 40px; }

/* form */
.must:before { font-size: 16px; }

@media (min-width: 1025px) and (max-width: 1100px) {
    #header2 ul.menu li { font-size: 90%; margin: 0 5px; letter-spacing: -0.1px; }
}

@media(max-width: 991px) {
    .intro-sec .slick-dots li { margin-left: 15px; margin-right: 0; }
    .intro-sec .slick-dots li:last-child { margin-left: 0; }
}

@media (max-width: 767px ) {
    #contactform.normal-form .must::before { left: auto; right: 7px; }
    #DynamicFormObject .dynamicFormObjectField .must:before { right: 24px; }

    /* Header */

    #header2 ul.menu li.last-item { margin-right: 0; }
    #header2 .languages { position: static; display: inline-block !important; vertical-align: middle; }
    #header2 .header-top-right a.lang { padding: 2px; margin-right: 0; margin-left: 10px; }
    #header2 .social-links { margin-top: auto; }
    .cartBtn::before { padding: 0 6px; }
    /*#header2.detailsInRow .header-right-section { direction: ltr; }*/
    /*Collection page */
    .models-nav li.extended > button:after { margin-left: 0; margin-right: 5px; }
    .models-nav > li:nth-child(odd) { margin-left: 0; margin-right: 25px; }
    .models-nav > li { text-align: right; }
    .models-nav .models__menu li { text-align: center; }

    /*Footer */
    #SiteFooter .footer-text-right p { margin-top: 0; }
}


/*password*/

.page-14309 #text2 ul > li { direction: ltr; line-height: 2.6; list-style:disc; text-align:left !important;}

@media(min-width:1024px) {
    .page-14309 #text2 { display: flex; justify-content: flex-end; text-align: right; }
    .page-14309 ul:nth-child(2) { margin-right: 100px; }
}

@media( max-width: 767px) {
    .page-14309 #text2 { text-align: right; }
}



.SingleItemPage section.singleItemSection.itemFirstDetails:not(.shortLayout) .singleItemContentWrapper { height: auto; display: block; min-height: 0; }
.SingleItemPage section.selectOptions.singleItemSection form#checkout-form { max-width: none; }
.SingleItemPage .catalogItemSingleView .checkOutContainer { padding: 0; }

