﻿/* footer*/

.site-footer { direction: rtl; }
/*.site-footer .wrap {
	height: 557px;
	background: url(https://images.rest.co.il/rests/2018/footer/sprite.png) no-repeat 100% 50%;
	background-size: contain;
}
*/ /* accessibility */
.site-footer .wrap { border-top: 2px solid #e7e7e7; }

.site-footer-row { border-bottom: 2px solid #e7e7e7; padding: 2.2rem 0 1.8rem 0; }

.footer-column-right { float: right; max-width: 890px; }

.site-footer-column { width: 196px; float: right; }

.site-footer-row1 .site-footer-column { width: auto; overflow: hidden; }

.site-footer-row1 .site-footer-column ul { width: 196px; float: right; }

.site-footer-column strong,
.site-footer-column h5 { font-weight: 700; font-size: 1rem; color: #4a4a4a; margin: 0; padding-bottom: 1.2rem; display: block; }

.site-footer-column ul { padding: 0; margin: 0; list-style: none; }

.site-footer-column ul li { font-size: 1rem; color: #4a4a4a; padding-bottom: 0.5rem; padding-left: 0.2rem; }

.site-footer-column ul li a { color: #4a4a4a; text-decoration: none; }

.app-store-area { float: left; width: 25.39%; }

.app-store { overflow: hidden; }

.app-store strong,
.app-store h5 { font-size: 1rem; color: #4a4a4a; text-align: center; font-weight: 400; margin: 0; padding-bottom: 0.55rem; display: block; }

.app-store-box { overflow: hidden; padding-bottom: 1.4rem; }

.app-store-box img { display: block; max-width: 100%; height: auto; width: 121px; height: 36px; }

.app-store-box a { display: -webkit-flex; display: flex; width: 46%; height: 63px; cursor: pointer; -webkit-flex-align: center; align-items: center }

.app-store-box .google-play-item { float: left; direction: ltr }

.app-store-box .app-store-item { float: right; }

@media screen and (max-width:767px ) {

    .app-store-box .app-store-item {  justify-content: center }
}

.footer-social { overflow: hidden; }

.footer-social strong,
.footer-social h5 { font-size: 1rem; color: #4a4a4a; text-align: center; font-weight: 400; margin: 0; padding-bottom: 0.55rem; display: block; }

.footer-social img { display: block; margin: 0 auto; max-width: 100%;  height: 30px; }

.footer-social-box ul { padding: 0; margin: 0; list-style: none; text-align: center; }

.footer-social-box ul li { display: inline-block; width: 66px; padding: 0 0.3rem; border-left: 1px solid #c5c5c5; }

.footer-social-box ul li:first-child { border-right: 1px solid #c5c5c5; }

.footer-social-box a { height: 63px; cursor: pointer; display: -webkit-flex; display: flex; -webkit-flex-align: center; align-items: center; justify-content: center }
.footer-social-box a
.footer-social-box .facebook { width: 46.9px; }

.footer-bottom { padding: 1.6rem 0 0 0; overflow: hidden; }

.footer-logo { width: 132px; float: right; }

.footer-bottom .footer-logo img { display: block; margin: 0 auto; max-width: 100%; height: auto; }

.footer-menu { float: left; padding-top: 0.5rem; }

.footer-menu ul { list-style: none; padding: 0; margin: 0; }

.footer-menu ul li { display: inline-block; font-size: 1rem; color: #4a4a4a; margin-right: 0.8rem; }

.footer-menu ul li a { text-decoration: none; color: #4a4a4a; }

.copyright { font-size: 1rem; color: #4a4a4a; text-align: center; padding: 0; margin: 0; }

@media screen and (max-width:1125px ) {
    .site-footer-column { width: 170px; }

    .site-footer-row1 .site-footer-column ul { width: 170px; }
}

@media screen and (max-width:1024px ) {
    .site-footer { padding-bottom: 8%; }
}

@media screen and (max-width:990px ) {
    .site-footer-column { width: 150px; }

    .site-footer-row1 .site-footer-column ul { width: 150px; }
}

@media screen and (max-width:886px ) {
    .site-footer-column { width: 130px; }

    .site-footer-row1 .site-footer-column ul { width: 130px; }
}

@media screen and (max-width:767px ) {
    .site-footer { margin: 0; }

    .footer-column-right { float: none; width: 100%; }

    /*.site-footer .wrap {
        border-width: 1px
    }*/

    .site-footer-row { border: none; padding: 0; }

    .site-footer-column { width: 100%; float: none; border-bottom: 1px solid #e7e7e7; }

    .site-footer-row1 .site-footer-column ul { width: 100%; float: none; }

    .app-store-area.hide-desktop { display: block !important; }

    .app-store-area { width: 100%; float: none; padding: 2rem 1rem 1rem 1.2rem; }

    .footer-social { padding-bottom: 1.3rem }

    .footer-social-box { float: left; }

    .footer-social strong,
    .footer-social h5 { float: right; line-height: 1.9rem; padding: 0; }

    .footer-social-box ul li { padding: 0; width: 50px; }






    .app-store { padding-bottom: 0 }

    .app-store strong,
    .app-store h5 { display: none }

    .app-store-box { max-width: 320px; margin: 0 auto; padding-bottom: 0; }

    .footer-logo { width: 192px; margin: 0 auto; float: none; padding-bottom: 0.8rem; }

    .footer-bottom { padding: 1rem 0 0 0; }

    .footer-menu { border-bottom: 1px solid #e7e7e7; float: none; padding-bottom: 1rem; margin-bottom: 1rem; }

    .footer-menu ul { text-align: center; }

    .footer-menu ul li { margin: 0 0.3rem; }

    .site-footer-column strong,
    .site-footer-column h5 { background: #fff; padding: 0.6rem 1rem 0.6rem 1.2rem; cursor: pointer; }

    .site-footer-column strong span,
    .site-footer-column h5 span { display: block; background: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='6 0 750 750' width='110' height='90'> <title>arrow_down</title> <path d='M54.388 112c8.017 0 15.993 3.328 21.687 9.835l179.926 205.63 179.926-205.63c10.473-11.97 28.671-13.185 40.639-2.709 11.97 10.474 13.183 28.668 2.709 40.638l-201.6 230.399c-5.469 6.25-13.368 9.835-21.674 9.835s-16.206-3.586-21.674-9.835l-201.6-230.399c-10.474-11.97-9.263-30.165 2.709-40.638 5.463-4.781 12.224-7.126 18.952-7.126z'></path> </svg>") no-repeat left center; padding-left: 1rem; background-size: contain; }

    .site-footer-column.active strong span,
    .site-footer-column.active h5 span { background: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg'  viewBox='6 0 650 650' width='18' height='18'><path d='M457.612 400c-8.017 0-15.993-3.328-21.687-9.835l-179.926-205.63-179.926 205.63c-10.472 11.97-28.671 13.185-40.639 2.709-11.97-10.474-13.183-28.668-2.709-40.639l201.6-230.399c5.469-6.249 13.369-9.835 21.674-9.835s16.206 3.585 21.674 9.835l201.599 230.399c10.474 11.97 9.263 30.164-2.709 40.639-5.463 4.781-12.224 7.126-18.952 7.126z'></path></svg>") no-repeat left center; }

    .site-footer-info { background: #e8e8e8; padding: 0.8rem 1rem 0.3rem 0.5rem; display: none; }

    .site-footer-column.active .site-footer-info { display: block }

    .copyright.hide-desktop { display: block !important }
}

/*.app-store-item {
}
.google-play-item {
}*/
