@charset "utf-8";



/* CSS Document */

@font-face{font-family:'Open Sans Hebrew';font-weight:300;font-style:normal;src:url(../fonts/opensanshebrew-light-webfont.eot);src:url(../fonts/opensanshebrew-light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensanshebrew-light-webfont.woff) format('woff'),url(../fonts/opensanshebrew-light-webfont.ttf) format('truetype')}@font-face{font-family:'Open Sans Hebrew';font-weight:400;font-style:italic;src:url(../fonts/opensanshebrew-italic-webfont.eot);src:url(../fonts/opensanshebrew-italic-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensanshebrew-italic-webfont.woff) format('woff'),url(../fonts/opensanshebrew-italic-webfont.ttf) format('truetype')}@font-face{font-family:'Open Sans Hebrew';font-weight:400;font-style:normal;src:url(../fonts/opensanshebrew-regular-webfont.eot);src:url(../fonts/opensanshebrew-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensanshebrew-regular-webfont.woff) format('woff'),url(../fonts/opensanshebrew-regular-webfont.ttf) format('truetype')}@font-face{font-family:'Open Sans Hebrew';font-weight:700;font-style:italic;src:url(../fonts/opensanshebrew-bolditalic-webfont.eot);src:url(../fonts/opensanshebrew-bolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensanshebrew-bolditalic-webfont.woff) format('woff'),url(../fonts/opensanshebrew-bolditalic-webfont.ttf) format('truetype')}@font-face{font-family:'Open Sans Hebrew';font-weight:700;font-style:normal;src:url(../fonts/opensanshebrew-bold-webfont.eot);src:url(../fonts/opensanshebrew-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensanshebrew-bold-webfont.woff) format('woff'),url(../fonts/opensanshebrew-bold-webfont.ttf) format('truetype')}@font-face{font-family:'Open Sans Hebrew';font-weight:800;font-style:italic;src:url(../fonts/opensanshebrew-extrabold-webfont.eot);src:url(../fonts/opensanshebrew-extrabold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensanshebrew-extrabold-webfont.woff) format('woff'),url(../fonts/opensanshebrew-extrabold-webfont.ttf) format('truetype')}@font-face{font-family:'Open Sans Hebrew';font-weight:800;font-style:normal;src:url(../fonts/opensanshebrew-extrabold-webfont.eot);src:url(../fonts/opensanshebrew-extrabold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensanshebrew-extrabold-webfont.woff) format('woff'),url(../fonts/opensanshebrew-extrabold-webfont.ttf) format('truetype')}





@font-face {

  font-family: "Spacer";

  src: url('../fonts/Spacer.ttf');

}


@font-face {

  font-family: "Spacer";

  src: url('../fonts/SpacerBold.ttf');

  font-weight: bold;

}

@font-face {

  font-family: "Spacer";

  src: url('../fonts/SpacerBlack.ttf');

  font-weight: 800;

}

/*******************************************************************************

 *              bootstrap-rtl (version 3.3.4)

 *      Author: Morteza Ansarinia (http://github.com/morteza)

7 *  Created on: August 13,2015

 *     Project: bootstrap-rtl

 *   Copyright: Unlicensed Public Domain

 *******************************************************************************/



html{direction:rtl}body{direction:rtl}.flip.text-left{text-align:right}.flip.text-right{text-align:left}.list-unstyled{padding-right:0;padding-left:initial}.list-inline{padding-right:0;padding-left:initial;margin-right:-5px;margin-left:0}dd{margin-right:0;margin-left:initial}@media (min-width:768px){.dl-horizontal dt{float:right;clear:right;text-align:left}.dl-horizontal dd{margin-right:180px;margin-left:0}}blockquote{border-right:5px solid #eee;border-left:0}.blockquote-reverse,blockquote.pull-left{padding-left:15px;padding-right:0;border-left:5px solid #eee;border-right:0;text-align:left}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:right}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{left:100%;right:auto}.col-xs-pull-11{left:91.66666667%;right:auto}.col-xs-pull-10{left:83.33333333%;right:auto}.col-xs-pull-9{left:75%;right:auto}.col-xs-pull-8{left:66.66666667%;right:auto}.col-xs-pull-7{left:58.33333333%;right:auto}.col-xs-pull-6{left:50%;right:auto}.col-xs-pull-5{left:41.66666667%;right:auto}.col-xs-pull-4{left:33.33333333%;right:auto}.col-xs-pull-3{left:25%;right:auto}.col-xs-pull-2{left:16.66666667%;right:auto}.col-xs-pull-1{left:8.33333333%;right:auto}.col-xs-pull-0{left:auto;right:auto}.col-xs-push-12{right:100%;left:0}.col-xs-push-11{right:91.66666667%;left:0}.col-xs-push-10{right:83.33333333%;left:0}.col-xs-push-9{right:75%;left:0}.col-xs-push-8{right:66.66666667%;left:0}.col-xs-push-7{right:58.33333333%;left:0}.col-xs-push-6{right:50%;left:0}.col-xs-push-5{right:41.66666667%;left:0}.col-xs-push-4{right:33.33333333%;left:0}.col-xs-push-3{right:25%;left:0}.col-xs-push-2{right:16.66666667%;left:0}.col-xs-push-1{right:8.33333333%;left:0}.col-xs-push-0{right:auto;left:0}.col-xs-offset-12{margin-right:100%;margin-left:0}.col-xs-offset-11{margin-right:91.66666667%;margin-left:0}.col-xs-offset-10{margin-right:83.33333333%;margin-left:0}.col-xs-offset-9{margin-right:75%;margin-left:0}.col-xs-offset-8{margin-right:66.66666667%;margin-left:0}.col-xs-offset-7{margin-right:58.33333333%;margin-left:0}.col-xs-offset-6{margin-right:50%;margin-left:0}.col-xs-offset-5{margin-right:41.66666667%;margin-left:0}.col-xs-offset-4{margin-right:33.33333333%;margin-left:0}.col-xs-offset-3{margin-right:25%;margin-left:0}.col-xs-offset-2{margin-right:16.66666667%;margin-left:0}.col-xs-offset-1{margin-right:8.33333333%;margin-left:0}.col-xs-offset-0{margin-right:0;margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:right}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{left:100%;right:auto}.col-sm-pull-11{left:91.66666667%;right:auto}.col-sm-pull-10{left:83.33333333%;right:auto}.col-sm-pull-9{left:75%;right:auto}.col-sm-pull-8{left:66.66666667%;right:auto}.col-sm-pull-7{left:58.33333333%;right:auto}.col-sm-pull-6{left:50%;right:auto}.col-sm-pull-5{left:41.66666667%;right:auto}.col-sm-pull-4{left:33.33333333%;right:auto}.col-sm-pull-3{left:25%;right:auto}.col-sm-pull-2{left:16.66666667%;right:auto}.col-sm-pull-1{left:8.33333333%;right:auto}.col-sm-pull-0{left:auto;right:auto}.col-sm-push-12{right:100%;left:0}.col-sm-push-11{right:91.66666667%;left:0}.col-sm-push-10{right:83.33333333%;left:0}.col-sm-push-9{right:75%;left:0}.col-sm-push-8{right:66.66666667%;left:0}.col-sm-push-7{right:58.33333333%;left:0}.col-sm-push-6{right:50%;left:0}.col-sm-push-5{right:41.66666667%;left:0}.col-sm-push-4{right:33.33333333%;left:0}.col-sm-push-3{right:25%;left:0}.col-sm-push-2{right:16.66666667%;left:0}.col-sm-push-1{right:8.33333333%;left:0}.col-sm-push-0{right:auto;left:0}.col-sm-offset-12{margin-right:100%;margin-left:0}.col-sm-offset-11{margin-right:91.66666667%;margin-left:0}.col-sm-offset-10{margin-right:83.33333333%;margin-left:0}.col-sm-offset-9{margin-right:75%;margin-left:0}.col-sm-offset-8{margin-right:66.66666667%;margin-left:0}.col-sm-offset-7{margin-right:58.33333333%;margin-left:0}.col-sm-offset-6{margin-right:50%;margin-left:0}.col-sm-offset-5{margin-right:41.66666667%;margin-left:0}.col-sm-offset-4{margin-right:33.33333333%;margin-left:0}.col-sm-offset-3{margin-right:25%;margin-left:0}.col-sm-offset-2{margin-right:16.66666667%;margin-left:0}.col-sm-offset-1{margin-right:8.33333333%;margin-left:0}.col-sm-offset-0{margin-right:0;margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:right}.col-md-12{width:100%;}.col-md-11{width:91.66666667%;}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{left:100%;right:auto}.col-md-pull-11{left:91.66666667%;right:auto}.col-md-pull-10{left:83.33333333%;right:auto}.col-md-pull-9{left:75%;right:auto}.col-md-pull-8{left:66.66666667%;right:auto}.col-md-pull-7{left:58.33333333%;right:auto}.col-md-pull-6{left:50%;right:auto}.col-md-pull-5{left:41.66666667%;right:auto}.col-md-pull-4{left:33.33333333%;right:auto}.col-md-pull-3{left:25%;right:auto}.col-md-pull-2{left:16.66666667%;right:auto}.col-md-pull-1{left:8.33333333%;right:auto}.col-md-pull-0{left:auto;right:auto}.col-md-push-12{right:100%;left:0}.col-md-push-11{right:91.66666667%;left:0}.col-md-push-10{right:83.33333333%;left:0}.col-md-push-9{right:75%;left:0}.col-md-push-8{right:66.66666667%;left:0}.col-md-push-7{right:58.33333333%;left:0}.col-md-push-6{right:50%;left:0}.col-md-push-5{right:41.66666667%;left:0}.col-md-push-4{right:33.33333333%;left:0}.col-md-push-3{right:25%;left:0}.col-md-push-2{right:16.66666667%;left:0}.col-md-push-1{right:8.33333333%;left:0}.col-md-push-0{right:auto;left:0}.col-md-offset-12{margin-right:100%;margin-left:0}.col-md-offset-11{margin-right:91.66666667%;margin-left:0}.col-md-offset-10{margin-right:83.33333333%;margin-left:0}.col-md-offset-9{margin-right:75%;margin-left:0}.col-md-offset-8{margin-right:66.66666667%;margin-left:0}.col-md-offset-7{margin-right:58.33333333%;margin-left:0}.col-md-offset-6{margin-right:50%;margin-left:0}.col-md-offset-5{margin-right:41.66666667%;margin-left:0}.col-md-offset-4{margin-right:33.33333333%;margin-left:0}.col-md-offset-3{margin-right:25%;margin-left:0}.col-md-offset-2{margin-right:16.66666667%;margin-left:0}.col-md-offset-1{margin-right:8.33333333%;margin-left:0}.col-md-offset-0{margin-right:0;margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:right}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{left:100%;right:auto}.col-lg-pull-11{left:91.66666667%;right:auto}.col-lg-pull-10{left:83.33333333%;right:auto}.col-lg-pull-9{left:75%;right:auto}.col-lg-pull-8{left:66.66666667%;right:auto}.col-lg-pull-7{left:58.33333333%;right:auto}.col-lg-pull-6{left:50%;right:auto}.col-lg-pull-5{left:41.66666667%;right:auto}.col-lg-pull-4{left:33.33333333%;right:auto}.col-lg-pull-3{left:25%;right:auto}.col-lg-pull-2{left:16.66666667%;right:auto}.col-lg-pull-1{left:8.33333333%;right:auto}.col-lg-pull-0{left:auto;right:auto}.col-lg-push-12{right:100%;left:0}.col-lg-push-11{right:91.66666667%;left:0}.col-lg-push-10{right:83.33333333%;left:0}.col-lg-push-9{right:75%;left:0}.col-lg-push-8{right:66.66666667%;left:0}.col-lg-push-7{right:58.33333333%;left:0}.col-lg-push-6{right:50%;left:0}.col-lg-push-5{right:41.66666667%;left:0}.col-lg-push-4{right:33.33333333%;left:0}.col-lg-push-3{right:25%;left:0}.col-lg-push-2{right:16.66666667%;left:0}.col-lg-push-1{right:8.33333333%;left:0}.col-lg-push-0{right:auto;left:0}.col-lg-offset-12{margin-right:100%;margin-left:0}.col-lg-offset-11{margin-right:91.66666667%;margin-left:0}.col-lg-offset-10{margin-right:83.33333333%;margin-left:0}.col-lg-offset-9{margin-right:75%;margin-left:0}.col-lg-offset-8{margin-right:66.66666667%;margin-left:0}.col-lg-offset-7{margin-right:58.33333333%;margin-left:0}.col-lg-offset-6{margin-right:50%;margin-left:0}.col-lg-offset-5{margin-right:41.66666667%;margin-left:0}.col-lg-offset-4{margin-right:33.33333333%;margin-left:0}.col-lg-offset-3{margin-right:25%;margin-left:0}.col-lg-offset-2{margin-right:16.66666667%;margin-left:0}.col-lg-offset-1{margin-right:8.33333333%;margin-left:0}.col-lg-offset-0{margin-right:0;margin-left:0}}caption{text-align:right}th{text-align:right}@media screen and (max-width:767px){.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-right:0;border-left:initial}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-left:0;border-right:initial}}.radio label,.checkbox label{padding-right:20px;padding-left:initial}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{margin-right:-20px;margin-left:auto}.radio-inline,.checkbox-inline{padding-right:20px;padding-left:0}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-right:10px;margin-left:0}.has-feedback .form-control{padding-left:42.5px;padding-right:12px}.form-control-feedback{left:0;right:auto}@media (min-width:768px){.form-inline label{padding-right:0;padding-left:initial}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{margin-right:0;margin-left:auto}}@media (min-width:768px){.form-horizontal .control-label{text-align:left}}.form-horizontal .has-feedback .form-control-feedback{left:15px;right:auto}.caret{margin-right:2px;margin-left:0}.dropdown-menu{right:0;left:auto;float:left;text-align:right}.dropdown-menu.pull-right{left:0;right:auto;float:right}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group>.btn,.btn-group-vertical>.btn{float:right}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-right:-1px;margin-left:0}.btn-toolbar{margin-right:-5px;margin-left:0}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:right}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-right:5px;margin-left:0}.btn-group>.btn:first-child{margin-right:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group{float:right}.btn-group.btn-group-justified>.btn,.btn-group.btn-group-justified>.btn-group{float:none}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.btn .caret{margin-right:0}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-right:0}.input-group .form-control{float:right}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:first-child{border-left:0;border-right:1px solid}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:last-child{border-left-width:1px;border-left-style:solid;border-right:0}.input-group-btn>.btn+.btn{margin-right:-1px;margin-left:auto}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-left:-1px;margin-right:auto}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-right:-1px;margin-left:auto}.nav{padding-right:0;padding-left:initial}.nav-tabs>li{float:right}.nav-tabs>li>a{margin-left:auto;margin-right:-2px;border-radius:4px 4px 0 0}.nav-pills>li{float:right}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-right:2px;margin-left:auto}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-right:0;margin-left:auto}.nav-justified>.dropdown .dropdown-menu{right:auto}.nav-tabs-justified>li>a{margin-left:0;margin-right:auto}@media (min-width:768px){.nav-tabs-justified>li>a{border-radius:4px 4px 0 0}}@media (min-width:768px){.navbar-header{float:right}}.navbar-collapse{padding-right:15px;padding-left:15px}.navbar-brand{float:right}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-right:-15px;margin-left:auto}}.navbar-toggle{float:left;margin-left:15px;margin-right:auto}@media (max-width:767px){.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 25px 5px 15px}}@media (min-width:768px){.navbar-nav{float:right}.navbar-nav>li{float:right}}@media (min-width:768px){.navbar-left.flip{float:right!important}.navbar-right:last-child{margin-left:-15px;margin-right:auto}.navbar-right.flip{float:left!important;margin-left:-15px;margin-right:auto}.navbar-right .dropdown-menu{left:0;right:auto}}@media (min-width:768px){.navbar-text{float:right}.navbar-text.navbar-right:last-child{margin-left:0;margin-right:auto}}.pagination{padding-right:0}.pagination>li>a,.pagination>li>span{float:right;margin-right:-1px;margin-left:0}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-right-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.pagination>li:last-child>a,.pagination>li:last-child>span{margin-right:-1px;border-bottom-left-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.pager{padding-right:0;padding-left:initial}.pager .next>a,.pager .next>span{float:left}.pager .previous>a,.pager .previous>span{float:right}.nav-pills>li>a>.badge{margin-left:0;margin-right:3px}.list-group-item>.badge{float:left}.list-group-item>.badge+.badge{margin-left:5px;margin-right:auto}.alert-dismissable,.alert-dismissible{padding-left:35px;padding-right:15px}.alert-dismissable .close,.alert-dismissible .close{right:auto;left:-21px}.progress-bar{float:right}.media>.pull-left{margin-right:10px}.media>.pull-left.flip{margin-right:0;margin-left:10px}.media>.pull-right{margin-left:10px}.media>.pull-right.flip{margin-left:0;margin-right:10px}.media-right,.media>.pull-right{padding-right:10px;padding-left:initial}.media-left,.media>.pull-left{padding-left:10px;padding-right:initial}.media-list{padding-right:0;padding-left:initial;list-style:none}.list-group{padding-right:0;padding-left:initial}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-right-radius:3px;border-top-left-radius:0}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-left-radius:3px;border-top-right-radius:0}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px;border-top-right-radius:0}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px;border-top-left-radius:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-right:0;border-left:none}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:none;border-left:0}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object{right:0;left:auto}.close{float:left}.modal-footer{text-align:left}.modal-footer.flip{text-align:right}.modal-footer .btn+.btn{margin-left:auto;margin-right:5px}.modal-footer .btn-group .btn+.btn{margin-right:-1px;margin-left:auto}.modal-footer .btn-block+.btn-block{margin-right:0;margin-left:auto}.popover{left:auto;text-align:right}.popover.top>.arrow{right:50%;left:auto;margin-right:-11px;margin-left:auto}.popover.top>.arrow:after{margin-right:-10px;margin-left:auto}.popover.bottom>.arrow{right:50%;left:auto;margin-right:-11px;margin-left:auto}.popover.bottom>.arrow:after{margin-right:-10px;margin-left:auto}.carousel-control{right:0;bottom:0}.carousel-control.left{right:auto;left:0;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.5) 0),color-stop(rgba(0,0,0,.0001) 100%));background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001) 0),color-stop(rgba(0,0,0,.5) 100%));background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;right:auto;margin-right:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;left:auto;margin-left:-10px}.carousel-indicators{right:50%;left:0;margin-right:-30%;margin-left:0;padding-left:0}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:0;margin-right:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-left:0;margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}}.pull-right.flip{float:left!important}.pull-left.flip{float:right!important}





body{background-color: #000;color: #fff;font-family:'Open Sans Hebrew';background-image: url('../../images/bg.jpg');background-size: cover;background-repeat: no-repeat;background-position: center top;background-attachment: fixed;}



.container-fluid{

	padding: 0 !important;

}



.container{

	max-width: 1200px;

}




.slider{height: auto;background-repeat: no-repeat;background-size: cover;background-position: center top;position: relative;}




.slider a {
    position: absolute;
    right: 0;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
}


.base {

    background-image: url(../../images/base.png);

    width: 283px;

    height: 154px;

    background-repeat: no-repeat;

    background-position: center -105px;

    position: absolute;

    left: 0;

    z-index: 2;

}



.base img {

    vertical-align: middle;

    display: block;

    margin: 0px auto 0 auto;

    height: auto;

}



.navbar-brand {

    height: auto;

}





.buynow{

    position: absolute;

    z-index: 1;

    bottom: -23px;

}



.our_menu{

    position: absolute;

    right: 24.5%;

    bottom: -23px;

}



.navbar {min-height: 95px;margin-bottom: 0;background-color: #000;}



.navbar-nav{position: absolute;right: 47%;bottom: 0;}



#navbar-collapse-1{
    margin-top: 80px;
}



.navbar-nav>li>a{

	color: #ffffff;

	font-size: 22px;

	font-family: "Spacer";

	padding: 10px 20px;

}



.navbar-nav>li{

	border-left:1px #262626 solid;

}



.navbar-nav>li:last-child{

	border: 0;

}



.nav>li>a:focus, .nav>li>a:hover {

    background-color: inherit;

}



.footer{padding-top: 45px;padding-bottom: 20px;margin-top: 0px;background-color: #060606;}



.footer h5{

	font-size: 19px;

	color: #ed1f24;

}



.footer h6{

	font-size: 16px;

	color: #ed1f24;

}



.footer ul li{

	font-size: 16px;

	color: #fff;

	line-height: 1.5;

}


.header{
	height: 325px;
}

.header .bg{
    height: 100%;
    background-repeat: no-repeat;
    background-position: center 0;
    background-size: cover;
    position: relative;
}

.header .headline{
    /* background-image: url('../../images/headline.png'); */
    b;
    width: auto;
    height: 91px;
    margin: 0 auto;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    /* display: inline-block; */
    text-align: center;
}

.header .headline h1{
    text-align: center;
    font-size: 62px;
    font-weight: bold;
    margin-top: 15px;
    display: inline-block;
    background-color: black;
    padding: 4px 52px;
    position: relative;
}

.header .headline h1::after {}

.header .headline h1::before,.header .headline h1::after {content: '';background-color: black;position: absolute;height: 100%;width: 50px;top: 0;left: -40px;transform: skewX(-12deg);}


.header .headline h1::after{left:auto;right: -12px;transform: skewX(10deg);}


.container-breadcrumb{
	/*background-color: #000;*/
}

.container-breadcrumb .container{
	width: 100%;
}

.breadcrumb {
    background-color: transparent;
    border-radius: 0;
    padding: 35px 0 0 0;
}

.breadcrumb  a {
    color: #909090 !important;
}

.breadcrumb>.active {
    color: #909090;
}

.breadcrumb>li {
    display: inline-block;
    font-size: 16px;
    font-weight: normal;
}

.breadcrumb>li+li:before {
    color: #909090;
    content: ">";
}


.content_page{
	min-height: 750px;
	color: #fff;
	font-size: 20px;
}

.content_page .title{
	margin-bottom: 20px;
}

.content_page h2{
	color: #efbe19;
	font-size: bold;
	font-size: 28px;
}
.content_page .content{
}

.advantage{
    /*background-image: url(../../images/base2.png);*/
    background-color: #000;
    width: 439px;
    height: 91px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center top;
    position: relative;
    margin-bottom: 25px;
    right: 5%;
}




.advantage::before {content: '';background-color: black;position: absolute;height: 100%;width: 50px;top: 0;left: -40px;transform: skewX(-12deg);}





.advantage-img{position: absolute;right: -2%;z-index: 1}

#advantage_1 .advantage-img{top: 10%;}

#advantage_2 .advantage-img {
    right: -10%;
    top: -4%;
}

 
#advantage_3 .advantage-img {
    top: 7%;
}

#advantage_4 .advantage-img {
    right: -4%;
    top: 5%;
}

#advantage_5 .advantage-img {
    right: -3%;
}

.advantage-text{
	position: absolute;
	right: 20%;
	top: 20%;
}

.advantage-text p{
	line-height: 1.3;
}



._form{
    background-color: rgba(0, 0, 0, 0.45);
    width: 320px;
    height: 450px;
}

._form ._info p{
    /* font-size: 25px; */
    line-height: 1.3;
}


._form ._submit {
    background-image: url(../../images/submit.png);
    background-repeat: no-repeat;
    width: 260px;
    height: 60px;
    margin: 0 auto;
}

._form input{
    width: 250px;
    height: 45px;
    border-radius: 0;
    margin: 22px auto;
}

._form ._submit button[type='submit']{
    display: block;
    width: 100%;
    height: 100%;
    opacity: 0;
}


._form ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-family:'Open Sans Hebrew';
  font-size: 20px;
  font-weight: lighter;
  color: #000;
}
._form ::-moz-placeholder { /* Firefox 19+ */
  font-family:'Open Sans Hebrew';
  font-size: 20px;
  font-weight: lighter;
  color: #000;
}
._form :-ms-input-placeholder { /* IE 10+ */
  font-family:'Open Sans Hebrew';
  font-size: 20px;
  font-weight: lighter;
  color: #000;
}
._form :-moz-placeholder { /* Firefox 18- */
  font-family:'Open Sans Hebrew';
  font-size: 20px;
  font-weight: lighter;
  color: #000;
}

._info {
    padding-top: 45px;
    width: 260px;
    margin: 0 auto;
    font-weight: normal;
    font-size: 24px;
    padding-bottom: 2px;
}


.menu_title{
	background-image: url('../../images/menu.png');
	background-repeat: no-repeat;
	text-align: center;
	color: #e21e22;
	font-size: 28px;
	font-weight: bold;
	background-position: center top;
	width: 480px;
	height: 52px;
}


.product_item_list{
	max-width: 480px;
	margin-top: 40px;
}


.product_item_list .title h3{
	font-size: 24px !important;
	font-weight: bold !important;
}

.product_item_list .price{
	font-size: 20px !important;
}

.product_item_list .subtitle{
	padding-top: 7px;
}
.product_item_list .subtitle h4{
	font-size: 14px !important;
}

.inner_product_item_list {
    border-bottom: 1px #7e7f80 dashed;
    overflow: hidden;
    padding-bottom: 10px;
}


.branch_info{
	font-size: 20px;
}

.branch_info h2{
	font-size: 20px;
}

.branch_info ul li{
	font-size: 20px;
}

.footer_menu {
    border: 1px #262626 solid;
    border-top: 0;
    border-bottom: 0;
    /* padding-right: 5%; */
}

.footer_cosher {padding-right: 5%;}






.main_page .main_title{
	background-color: #000;
	text-align: center;
	color: #efbe19;
	padding: 8px;
}

.main_page .main_title h1,
.main_page .main_title h2
{
	font-size: 35px;
	font-weight: bold;
}



.main_page .branch_item_list{
	border-bottom: 1px #656565 solid;
	padding-top: 5px;
	padding-bottom: 5px;
}

.main_page .branch_item_list h3{
	color: #efbe19;
	font-size: 25px;
	font-weight: bold;
}

.main_page .branch_item_list h4{
	color: #fff;
	font-size: 22px;
	font-weight: normal;
}

.main_page .branch_item_list h5{
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	padding-top: 5px;
}

.main_page .branch_item_list .arrow a{
	color: #efbe19;
	font-size: 50px;
	font-weight: bold;
	text-decoration: none;
	padding: 0;
	margin: 0;
	vertical-align: top;
}


.main_page .branch_item_list[data-is-open="0"] h3,
.main_page .branch_item_list[data-is-open="0"] h4,
.main_page .branch_item_list[data-is-open="0"] .arrow a{
	color: #a9a9a9;
}

.main_page .container_branch_list{
    height: auto;
    overflow-x: hidden;
    overflow-y: auto;
    margin: 35px auto;
}


.nicescroll-rails {
    width: 1px !important;
    left: 67% !important;
    top: 29% !important;
}

.nicescroll-cursors {
    height: 11px !important;
    border-radius: 50% !important;
    border: 0 !important;
    right: -5px !important;
}


.btn_pizza_red,
.btn_pizza_red:hover,
.btn_pizza_red:visited,
.btn_pizza_red:active,
.btn_pizza_red:focus
a.btn_pizza_red,
a.btn_pizza_red:hover,
a.btn_pizza_red:visited,
a.btn_pizza_red:active,
a.btn_pizza_red:focus
{
	background-color: #ed1f24;
	font-size: 42px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	display: block;
	border-radius: 0;
	min-width: 260px;
	width: 100%;
}


.btn_pizza_red.continue,
a.btn_pizza_red.continue,
a.btn_pizza_red.continue:hover
{
	font-size: 31px;
}


.btn_pizza_red .arrow{
	color: #efbe19;
}


.container_delivery_type {
	margin: 50px auto;
}


.container_delivery_type .col-md-12 {
    width: 92%;
    margin-right: 4%;
}
		

.container_delivery_type p{
	font-size: 22px;
	text-align: center;
}

.min700{
	min-height: 700px;
}

.padding_cart{
	padding-bottom: 15%;
}





.categories_page .main_item_category {
    height: 320px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center top;
    margin: 0;
    padding: 0;
}


.categories_page .sub_item_category {
    height: 195px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center top;
    margin-top: 20px;
}



.categories_page .title{
    position: absolute;
    bottom: 10px;
    right: 30px;
}

.categories_page .title h2{
	font-size: 32px;
	font-weight: bold;
	color: #efbe19;
}

.categories_page .title h3{
	font-size: 17px;
	color: #fff;
}

.categories_page .sub_text{
    position: absolute;
    left: 20px;
    bottom: 0;
    background: #efbe19;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding: 10px 20px 3px 20px;
    color: #000;
    font-family: "Spacer";
    font-weight: bold;
}

.categories_page .col-md-6{
    padding: 5px 12px 0 12px;
}

.categories_page .sub_text span.text{
    font-size: 27px;
}


.categories_page a {
    color: #000;
    text-decoration: none;
    width: 100%;
    height: 100%;
    display: block;
}

.sub_text span.price{
    font-size: 41px;
}

.sub_text span.shekel{
    font-size: 28px;
}




.count-input {
  position: relative;
  /* min-width: 89px; */
  /* max-width: 100%; */
  margin: 10px 0;
  width: 90px;
}

.count-input a{
	color: #000;
	font-family: "Spacer";
	font-weight: bold;
	font-size: 45px !important;
	padding-top: 4px;
	padding-right: 6px;
}
.count-input input {
  width: 100%;
  height: 36.92307692px;
  border: 1px solid #000;
  border-radius: 2px;
  background: none;
  text-align: center;
  background-color: #bcbcbc;
  color: #000;
  border-radius: 20px;
  font-weight: bold;
  font-size: 25px;
  font-family: "Spacer";
}

.count-input.active input{
  background-color: #efbe19;

}


/*ababab*/
/*bcbcbc*/

.count-input input:focus {
  outline: none;
}
.count-input .incr-btn {
  display: block;
  position: absolute;
  width: 30px;
  height: 35px;
  font-size: 26px;
  font-weight: 300;
  text-align: center;
  line-height: 30px;
  top: 42%;
  right: 0;
  margin-top: -15px;
  text-decoration:none;
  border-left: 1px #ababab solid;
  color: #000;
}

.count-input .incr-btn:first-child {
  right: auto;
  left: 0;
  border-right: 1px #ababab solid;
  border-left: 0;
  padding-right: 0;
}

.count-input.active .incr-btn {
  border-left: 1px #cea416 solid;
}

.count-input.active .incr-btn:first-child {
  border-right: 1px #cea416 solid;
  border-left: 0;
}




.count-input.count-input-sm {
  max-width: 125px;
}
.count-input.count-input-sm input {
  height: 36px;
}
.count-input.count-input-lg {
  max-width: 200px;
}
.count-input.count-input-lg input {
  height: 70px;
  border-radius: 3px;
}



.container_cart_items_list{
	margin: 40px auto;
}

.container_cart_items_list  a{
	color: #fff;
}

.cart_item img{
	max-width: 100%;
	height: auto;
	display: block;
	margin: 0 auto;
}


/* SAUCE ITEM -  mean LIKE katshop*/
.sauce_item.cart_item{
	border-bottom: 1px #545352 solid;
	padding-bottom: 10px;
	position: relative;
	min-height: 110px;
	margin: 8px 15px;
}

.sauce_item.cart_item .title h2{
	font-size: 23px;
	font-weight: bold;
}

.sauce_item.cart_item .sub_text{
    font-family: "Spacer";
    font-weight: bold;
    color: #efbe19;
    position: absolute;
    top: 40px;
}


.sauce_item.cart_item .img{
	position: absolute;
	right: 0;
	top: 0;
}

.sauce_item.cart_item .text{
	position: absolute;
	right: 29%;
	top: 5%;
}

.sauce_item.cart_item .quantity{
	position: absolute;
	right: 75%;
	top: 45px;
}
/* SAUCE ITEM -  mean LIKE katshop*/




/* PIZZA TYPE*/
.pizza_item.cart_item{
	border-bottom: 1px #545352 solid;
	padding-bottom: 10px;
	position: relative;
	min-height: 150px;
	margin: 8px 0px;
}

.pizza_item.cart_item .title h2{
	font-size: 25px;
	font-weight: bold;
	color: #efbe19;
	padding-bottom: 5px;
}

.pizza_item.cart_item .sub_title h3{
	font-size: 22px;
}

.pizza_item.cart_item .sub_text{
    font-family: "Spacer";
    font-weight: bold;
    color: #efbe19;
    position: absolute;
    top: 115%;
}


.pizza_item.cart_item .img{
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
}

.pizza_item.cart_item .img img{
	max-width: 100%;
	display: block;
	height: auto;
	margin: 0 auto;
}

.pizza_item.cart_item .text{
	position: absolute;
	right: 40%;
	top: 0;
	padding: 0;
}

.pizza_item.cart_item .quantity{
	position: absolute;
	right: 75%;
	top: 45px;
}
/* PIZZA TYPE */



/* DRINK ITEM -  mean LIKE coca-cola*/
.drink_item.cart_item{
	border-bottom: 1px #545352 solid;
	padding-bottom: 10px;
	position: relative;
	min-height: 150px;
	margin: 8px 0px;
}

.drink_item.cart_item .title h2{
	font-size: 25px;
	font-weight: bold;
	/*color: #efbe19;*/
	color: #fff;
	padding-bottom: 5px;
}

.drink_item.cart_item .sub_title h3{
	font-size: 22px;
}

.drink_item.cart_item .sub_text{
    font-family: "Spacer";
    font-weight: bold;
    color: #efbe19;
    position: absolute;
    top: 125%;
}


.drink_item.cart_item .img{
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
}

.drink_item.cart_item .img img{
	/*max-width: 100%;*/
	max-width: 75%;
	display: block;
	height: auto;
	margin: 0 auto;
}

.drink_item.cart_item[data-cat='5009']{
	min-height: 110px;
}

.drink_item.cart_item .text{
	position: absolute;
	right: 28%;
	top: 0;
	padding: 0;
}

.drink_item.cart_item .quantity{
	position: absolute;
	right: 75%;
	top: 125%;
}
/* DRINK ITEM -  mean LIKE coca-cola*/


/* EXTRA ITEM -  mean LIKE mushroom*/
.extra_item.cart_item{
	border-bottom: 1px #545352 solid;
	padding-bottom: 8px;
	position: relative;
	margin: 1px 0px;
	margin: 1px 4px 1px;
	padding: 10px 0 0 0;
}

.extra_item.cart_item h3{
	font-size: 18px;
}


/*._boxcart_list_items{
	max-height: 500px;
	overflow: auto;
}

._boxcart_list_items::-webkit-scrollbar {
    width: 1em;
}
 
._boxcart_list_items::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
 
._boxcart_list_items::-webkit-scrollbar-thumb {
  background-color: #ed1f24;
  outline: 1px solid slategrey;
}*/



.boxcart_item.extra_item .title{
	font-size: 18px;
}
/* EXTRA ITEM -  mean LIKE mushroom*/

.extras_list{
    position: absolute;
    top: 100%;
    left: 12%;
}


.full_extra{
  height: 26px;
  width: 26px;
  background: #88888a;
  display: inline-block;
  margin: 0 1em 0em 0;
  border-bottom-left-radius:90px;
  border-top-left-radius: 90px;
  border-bottom-right-radius: 90px;
  border-top-right-radius: 90px;
}

.half_left_extra{
  height: 26px;
  width: 13px;
  background: #88888a;
  display: inline-block;
  margin: 0 1em 0em 0;
  border-bottom-left-radius:90px;
  border-top-left-radius: 90px;
}

.half_right_extra{
  height: 26px;
  width: 13px;
  background: #88888a;
  display: inline-block;
  margin: 0 1em 0em 0;
  border-bottom-right-radius: 90px;
  border-top-right-radius: 90px;
}

.half_right_extra.active,
.half_left_extra.active,
.full_extra.active
{
	background-color: #ff0000;
}


.extra_item_img{
	display: none;
}

.extra_item_img.active {
    display: block;
    position: absolute;
    top: 10%;
    right: 22%;
    width: 60%;
    background-size: cover;
    height: 75%;
    background-repeat: no-repeat;
    background-color: none;
}




.extra_item_img.active.half_left {
    width: 30%;
    background-position: -5%;
    left: 18%;
    right: auto;
    background-color: none;
}


.extra_item_img.active.half_right {
    width: 30%;
    background-position: 108%;
    background-color: none;
}


._boxcart{
    background-color: rgba(0, 0, 0, 0.45);
    width: 320px;
    /* min-height: 450px; */
    padding-bottom: 50px;
    position: relative;
}

#sticky-wrapper ._boxcart{
	z-index: 9 !important;
}
#sticky-wrapper.is-sticky ._boxcart{
	z-index: 9 !important;
	background: #000;
}

._boxcart ._info {
    padding-top: 25px;
    width: 90%;
    margin: 0 auto;
    font-weight: normal;
}

._boxcart ._info h2{
	font-size: 26px;
	font-weight: bold;
	text-align: center;
	color: #efbe19;
}

._boxcart ._info h3{
	font-size: 19px;
	text-align: center;
	margin-top: 4px;
}


.boxcart_item .title{
	font-size: 20px;
}

.boxcart_item .sub_title{
	font-size: 15px;
}


.boxcart_item .price_container{
    height: 36.92307692px;
    border: 1px solid #000;
    border-radius: 2px;
    background: none;
    text-align: center;
    background-color: #efbe19;
    color: #000;
    border-radius: 20px;
    font-weight: bold;
    font-size: 25px;
    font-family: "Spacer";
    text-align: right;
    padding-right: 14px;
    display: inline-block;
    padding: 0 15px;
    float: left;
}

.boxcart_item .remove_item {
    float: left;
    /*position: absolute;*/
    left: 0;
    font-family: cursive;
    font-weight: bold;
    color: #000;
    font-size: 16px;
    text-decoration: none;
    padding: 7px 8px 0px 0px;
}



.boxcart_item span.price{
    font-size: 23px;
    font-weight: bold;

}

.boxcart_item span.shekel{
	font-size: 20px;
	font-weight: bold;
	float: left;
	line-height: 1.8;
}


.boxcart_item .full_extra,
.boxcart_item .half_right_extra,
.boxcart_item .half_left_extra
{
	    margin: 0 0 0 1em;
	    background-color: #efbe19;
}

.boxcart_item.main_item{
    border-top: 1px #474747 solid;
    padding-top: 20px;
    width: 88%;
    margin: 0 auto;
    margin-top: 20px;
    overflow: hidden;
}


.boxcart_item.extra_item
{
    padding-top: 10px;
    width: 100%;
    margin: 0 auto;
}

._boxcart .col-md-6{
	padding: 0;
}



.boxcart_btn{
	background-color: #efbe19;
	color: #000;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	border-radius: 0;
}


._boxcart .btn_pizza_red,
._boxcart a.btn_pizza_red,
._boxcart a.btn_pizza_red:hover
  {
    background-color: #ed1f24;
    font-size: 34px;
    font-weight: normal;
    color: #fff;
    text-align: center;
    display: block;
    border-radius: 0;
    position: absolute;
    width: 100%;
    margin-top: 20px;
}


._boxcart .total_cart{
    background: #ed1f24;
    height: 35px;
    width: 88%;
    margin: 30px auto 30px auto;
}

._boxcart .total_cart .text{
	color: #efbe19;
	font-weight: bold;
	font-size: 21px;
	position: absolute;
	right: 2%;
	padding-top: 0.5%;
}


._boxcart .total_cart .the_price{
    position: absolute;
    left: 1%;
    top: -40px;
    color: #efbe19;
}

._boxcart .total_cart .the_price span.shekel{
	font-size: 20px;
	line-height: 6;
}


._boxcart .total_cart .the_price span.price{
	font-size: 62px;
}



.cashbox_page .col-md-4{
	width: 100%;
}


.cashbox_page .col-md-4 .col-md-3{
	width: 100%;
}

.cashbox_page ._boxcart {
    width: 75%;
    margin: 0 auto;
}


.cashbox_page ._boxcart .btn_pizza_red,
.cashbox_page ._boxcart a.btn_pizza_red,
.cashbox_page ._boxcart a.btn_pizza_red:hover
{
    width: 50%;
    margin: 0 auto;
    text-align: center;
    left: 0;
    right: 0;
    bottom: -62px;
}


.cashbox_page ._boxcart a.btn.boxcart_btn {
    /*position: absolute;*/
    /*right: -46%;*/
    position: inherit;
    right: 0;
}

.cashbox_page ._boxcart a.btn.boxcart_btn.add_coupon {
    position: absolute;
    right: 12%;
}


.page_form{
	width: 77%;
}

.page_form input[type='text'],
.page_form textarea,
.page_form select
{
	background-color: #c1c1c0;
	border-radius: 0;
  	font-size: 25px;
}


.page_form input[type='text']{
    background-color: #c1c1c0;
    border-radius: 0;
    height: 50px;
    box-shadow: inset 1px 4px 8px 0px #777779;
    border: 0;
}


.page_form input[type='text'].error,
.page_form select.error
{
    border: 1px #f2dede solid;
    background: #ebccd1;
    box-shadow: 0px 0px 0px 0px;
}

.page_form label.error {
    /*display: none !important;*/
}

.page_form textarea{
	height: 70px;
	resize: none;
	box-shadow: inset 1px 4px 8px 0px #777779;
	border: 0;
}

.page_form select{
  font-family:'Open Sans Hebrew';
  font-size: 25px;
  color: #000;
  height: 50px;
  box-shadow: inset 1px 4px 8px 0px #777779;
  border: 0;
}

.page_form ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-family:'Open Sans Hebrew';
  font-size: 25px;
  color: #000;
}
.page_form ::-moz-placeholder { /* Firefox 19+ */
  font-family:'Open Sans Hebrew';
  font-size: 25px;
  color: #000;
}
.page_form :-ms-input-placeholder { /* IE 10+ */
  font-family:'Open Sans Hebrew';
  font-size: 25px;
  color: #000;
}
.page_form :-moz-placeholder { /* Firefox 18- */
  font-family:'Open Sans Hebrew';
  font-size: 25px;
  color: #000;
}


.confirmation_code input[type='text'] {
    background-color: #c1c1c0;
    border-radius: 0;
    height: 75px;
    box-shadow: inset 1px 4px 8px 0px #777779;
    border: 0;
    padding: 2% 5% 0 0;
}

.confirmation_code ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-family:'Open Sans Hebrew';
  font-size: 25px;
  color: #000;
}
.confirmation_code ::-moz-placeholder { /* Firefox 19+ */
  font-family:'Open Sans Hebrew';
  font-size: 25px;
  color: #000;
}
.confirmation_code :-ms-input-placeholder { /* IE 10+ */
  font-family:'Open Sans Hebrew';
  font-size: 25px;
  color: #000;
}
.confirmation_code :-moz-placeholder { /* Firefox 18- */
  font-family:'Open Sans Hebrew';
  font-size: 25px;
  color: #000;
}



.thanks_message .title h2{
	color: #efbe19;
	font-size: 37px;
	font-weight: bold;
}

.thanks_message .text p{
	font-size: 37px;
	font-weight: bold;
}


.overlay{
    background: rgba(0, 0, 0, 0.62);
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    visibility: hidden;
}

.overlay.active{
	visibility: inherit;
}

.popup {
    position: fixed;
    left: 0;
    right: 0;
    z-index: 1000;
    background-color: #efbe19;
    width: 480px;
    min-height: 300px;
    margin: 0 auto;
    top: 10vw;
    display: none;
    padding-bottom: 1%;
}


.popup .close {
    float: left;
    position: absolute;
    left: -3%;
    top: -4%;
    /* border: 1px #000 solid; */
    border-radius: 50%;
    padding: 5px 8px;
    background-color: #efbe19;
    opacity: 1;
    box-shadow: 1px 1px 1px #484444;
    text-shadow: 0px 0px 0px #000;
    font-size: 17px;
}


.popup .title h2{
  font-family: "Spacer";
  font-size: 38px;
  color: #000;
  margin-top: 50px;
  font-weight: bold;
}

.popup input[type='text'] {
    border-radius: 0;
    height: 55px;
    box-shadow: inset 1px 4px 8px 0px #c3c3ca;
    border: 0;
    padding: 2% 5% 0 0;
    font-weight: bold;
    text-align: center;
    font-size: 43px;
    color: #000;
}

.popup ._code {
    width: 80%;
    margin: 20px auto 20px auto;
}

.popup ._submit {
    width: 80%;
    margin: 10px auto 0px auto;
}

.popup  .btn_pizza_red,
.popup  a.btn_pizza_red,
.popup  a.btn_pizza_red:hover
{
    background-color: #ed1f24;
    font-size: 38px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    display: block;
    border-radius: 0;
    height: 60px;
    font-family: "Spacer";
    width: 100%;
}

.popup .btn_pizza_red .arrow {
    font-size: 27px;
}



#popup_continue {
    background-image: url(../../images/pitsa.png);
    height: 520px;
    background-repeat: no-repeat;
    background-position: center 290px;
    background-size: 183%;
}

#popup_continue .title h2 {
    margin: 30px auto 15px auto;
    line-height: 1;
}

body::-webkit-scrollbar {
    width: 1em;
}
 
body::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
 
body::-webkit-scrollbar-thumb {
  background-color: #ed1f24;
  outline: 1px solid slategrey;
}


.home-bt{
    position: absolute;
    left: 0;
    right: 0;
    top: 110vw;
    z-index: 1;
}

.home-bt img{
	max-width: 100%;
	height: auto;
	display: block;
}

.homepage-carousel .owl-dots{
    position: absolute;
    bottom: 22px;
    text-align: center;
    margin: 0 auto;
    width: 100%;
}




.homepage-carousel.owl-theme .owl-dots .owl-dot span {
    background: #bb9928;
}

.homepage-carousel.owl-theme .owl-dots .owl-dot.active span, .homepage-carousel.owl-theme .owl-dots .owl-dot:hover span {
    background: #efbe19;
}


.error{
  clear: both;
  float: none;
}

.error,.error:active,.error:focus{
  float: none;
  white-space: pre-line;
  color: #e62117;
  text-align: right;
}

input.error,textarea.error{
  border: 1px #f2dede solid !important;
  background: #ebccd1;
  color: #a94442;
}


#form_franchising label.error{
	display: none !important;
}


#feedback_form_franchising h2 {
    color: #efbe19;
    font-size: bold;
    font-size: 28px;
    text-align: center;
    padding-top: 50%;
}


.branch_info a{
	color: #fff;
	text-decoration: none;
}


.desktop_hide{
	display: none;
}

.mobile_hide{
	display: block;
}

.franchising_mobile_form_trigger{
	display: none;
}

.footer a{
	color: #fff;
}


.badge-yellow {
    color: #000;
    background-color: #efbe19;
    margin-right: 2%;
}


.banner img{
    border: 2px #7e7f80 dashed;
    padding: 10px;
    border-radius: 4px;
}


#map {
    height: 100%;
    width: 70%;
    height: 230px;
    margin-top: 50px;
}

.menu_page_list{
    border-left: 1px #7e7f80 solid;
}


.text-response{
    color: #ed1f24;
    text-align: center;
    width: 100%;
    display: block;
    padding-top: 3px;
    font-weight: bold;
    font-size: 17px;
}

.bullet_text{
	font-size: 18px;
}



#blockpage{
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    text-align: center;
    background: rgba(0, 0, 0, 0.4);
    color: #efbe19;
    font-size: 30px;
    line-height: 30;
    display: none;
    visibility: hidden;
}


.toast-info {
    background-color: #efbe19;
    color: #000 !important;
    font-weight: bold;
    opacity: 1 !important;
}

/*.shopping-cart{
	display: none;
}*/


.shopping-cart {
    position: absolute;
    right: 70%;
    top: 45%;
}

a.shopping-cart .badge{
	display: none;
}

.shopping-cart.on-page{
	display: none;
}


.contact_us_img {
    margin-top: -30%;
}


#form_contact_us .form-control {
    background: none;
    color: #fff;
    border: 2px #fff solid;
    margin-bottom: 15px;
    font-size: 18px;
    padding: 20px 20px 20px 0;
    font-weight: lighter;
    resize: none;
}

#form_contact_us textarea.form-control {
    resize: none;
}

#form_contact_us input[type='text'].error,
#form_contact_us input[type='tel'].error,
#form_contact_us input[type='email'].error,
#form_contact_us textarea.error,
#form_contact_us select.error
{
    border: 1px #f2dede solid;
    background: #ebccd1;
    box-shadow: 0px 0px 0px 0px;
  	font-family:'Open Sans Hebrew';
  	color: red;
}

#form_contact_us label.error{
	display: none !important;
}



#form_contact_us select.form-control {
    height: 100%;
    padding: 9px 15px 9px 0px;
}


#form_contact_us select.form-control  option {
    color: #000;
}


#form_contact_us .btn_pizza_red,
#form_contact_us .btn_pizza_red:hover,
#form_contact_us .btn_pizza_red:visited,
#form_contact_us .btn_pizza_red:active,
#form_contact_us .btn_pizza_red:focus{
    font-size: 30px;
}

#form_contact_us ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-family:'Open Sans Hebrew';
  color: #FFF;
}
#form_contact_us ::-moz-placeholder { /* Firefox 19+ */
  font-family:'Open Sans Hebrew';
  color: #FFF;
}
#form_contact_us :-ms-input-placeholder { /* IE 10+ */
  font-family:'Open Sans Hebrew';
  color: #FFF;
}
#form_contact_us :-moz-placeholder { /* Firefox 18- */
  font-family:'Open Sans Hebrew';
  color: #FFF;
}

#form_contact_us .error::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: red;
}
#form_contact_us .error::-moz-placeholder { /* Firefox 19+ */
  color: red;
}
#form_contact_us .error:-ms-input-placeholder { /* IE 10+ */
  color: red;
}
#form_contact_us .error:-moz-placeholder { /* Firefox 18- */
  color: red;
}

.notes_text_delivery {
    text-align: center;
    color: #efbe19;
    font-size: 14.5px;
}


.cart_buttons {
    width: 92%;
    margin: 0 auto;
    margin-right: 5%;
}

.shopping-cart.in-page{
	display: none;
}

@media (max-width: 1024px){

	.desktop_hide{
		display: block;
	}

	.mobile_hide{
		display: none;
	}


	.footer_menu {
	    clear: both;
	    top: 6vw;
	}

	.footer_cosher {
	    margin-top: 10vw;
	    margin-right: 5vw;
	}

	.footer ul li {
	    display: block;
	    width: 100%;
	}

	.footer ul.main_menu_footer li {
	    /* text-align: right; */
	    display: inline;
	    margin: 10px;
	}


	span.shopping-cart-badge.badge {
	    background-color: #ed1f24;
	    position: absolute;
	    top: -1vw;
	    right: -2vw;
	    font-size: 3vw;
	    color: #efbe19;
	}
	

	.container-breadcrumb{
		display: none;
	}


	.container{
		padding: 0;
	}


	.content_page {
	    min-height: 0px;
	    padding-bottom: 8vw;
	}

	.content_page .content {
	    font-size: 4vw;
	}

	.content_page h2 {
	    color: #efbe19;
	    font-size: bold;
	    font-size: 5vw;
	    font-weight: bold;
	}

	.content_page .title {
	    margin-bottom: 2vw;
	}



	.main_page .header {
	    height: 42vw;
	    margin-top: 0;
	    margin-bottom: 28vw;
	}

	.header .headline h1 {
	    font-size: 9vw;
	    padding: 2vw 12vw;
	    margin-top: 0;
	}

	.header .headline h1::before, .header .headline h1::after {
	    left: -8px;
	}

	.header .headline {
	    bottom: -24vw;
	    height: 24vw;
	}


	.advantage {
	    width: 75vw;
	    height: 24vw;
	    right: 0;
	    margin-bottom: 6vw;
	}


	.advantage-text p {
	    font-size: 3.8vw;
	    font-weight: 600;
	    line-height: 1.5;
	    width: 56vw;
	}

	.advantage-text {
	    right: 25vw;
	    top: 5vw;
	}


	#advantage_1 .advantage-img {
	    top: 2vw;
	    right: -2vw;
	}

	#advantage_2 .advantage-img {
	    right: -7vw;
	    top: 0.5vw;
	}

	#advantage_3 .advantage-img {
	    top: 2vw;
	    right: -2vw;
	}




	a.franchising_mobile_form_trigger,
	a.franchising_mobile_form_trigger:active,
	a.franchising_mobile_form_trigger:hover
	{
	    background-color: #ed1f24;
	    font-size: 5vw;
	    font-weight: bold;
	    color: #fff;
	    text-align: right;
	    display: block;
	    border-radius: 0;
	    position: fixed;
	    width: 100vw;
	    right: 0;
	    margin: 0;
	    bottom: 0;
	    z-index: 9;
	    padding: 3vw;
	    padding-right: 11vw;
	}

	.franchising_mobile_form_trigger .arrow{
	    font-size: 10vw;
	    padding-right: 2vw;
	    position: absolute;
	    top: -1vw;
	}

	._form{
		display: none;
	}

	._form.active {
	    display: block;
	    position: fixed;
	    width: 100vw;
	    border: 1px #000 solid;
	    right: 0;
	    bottom: 13vw;
	    z-index: 9;
	    background: rgba(0, 0, 0, 0.89);
	}

	.banner img{
	    vertical-align: middle;
	    max-width: 95%;
	    display: block;
	    height: auto;
	    margin: 0 auto;
	}




	.branch_info {
	    text-align: center;
	    font-size: 6vw;
	}

	.branch_info ul li {
	    font-size: 5vw;
	    text-align: right;
	}

	.branch_info h2 {
	    font-size: 5vw;
	    padding-bottom: 1vw;
	    font-weight: bold;
	    margin-top: 5vw;
	}

	.branch_info .list-opening_hours {
	    width: 50vw;
	    margin: 3vw auto 5vw;
	}


	.branch_info ul li span.days_name {
	    padding-left: 10vw;
	}

	.branch_info .price_delivery_text {
	    font-size: 4vw;
	    display: block;
	    margin: 6vw;
	    /* width: 113vw; */
	    text-align: right;
	}

	.menu_title {
	    width: 100%;
	    background-size: contain;
	    height: 10vw;
	}

	.menu_title h2 {
	    font-size: 5vw;
	    font-weight: bold;
	    padding-top: 1vw;
	}

	.product_item_list .price {
	    font-size: 4vw !important;
	    display: inline-block;
	    /* float: left; */
	    position: absolute;
	    left: 10vw;
	}

	.product_item_list .title h3 {
	    font-size: 5vw !important;
	    display: inline-block;
	    float: right;
	}



	.product_item_list .subtitle h4 {
	    font-size: 3.5vw !important;
	}

	.product_item_list {
	    max-width: 100%;
	    margin-top: 6vw;
	}

	.menu_page_list{
		margin-top: 10vw;
	}


	.inner_product_item_list {
	    border-bottom: 1px rgba(126, 127, 128, 0.62) solid;
	    padding-bottom: 1vw;
	    position: relative;
	    height: 9vw;
	}


	.inner_product_item_list .title,
	.inner_product_item_list .price,
	.product_item_list .subtitle
	{
		padding: 0;
	}


	.base {
	    width: 40vw;
	    height: 34vw;
	    position: absolute;
	    top: -6vw;
	    background-size: contain;
	    background-position: -2vw 0;
	    left: -2vw;
	    z-index: 999;
	}

	.base img {
	    max-width: 100%;
	    width: 20vw;
	    top: 10vw;
	    position: absolute;
	    left: 5vw;
	    z-index: 999;
	}


	.navbar-toggle {
	    float: none;
	    position: absolute;
	    right: 1vw;
	}

	.navbar-toggle .icon-bar,
	{
	    display: block;
	    width: 9vw;
	    height: 1.2vw;
	    border-radius: 1px;
	    border: 1px #efbe19 solid;
	    background: #efbe19;
	    border-radius: 21vw;
	    margin: 0 0 1.5vw 0;
	}

	.navbar-toggle i {
	    font-size: 10vw;
	    margin-top: -1.2vw;
	    margin-right: -1vw;
	    color: #efbe19;
	}

	.navbar {
	    min-height: 17vw;
	    z-index: 99999999;
	}

	.navbar-nav {
	    width: 100%;
	    right: 0;
	    position: absolute;
	    top: 5vw;
	    left: 0;
	    right: 0;
	    text-align: center;
	    margin: 0 auto;
	}

	#navbar-collapse-1 {
	    position: fixed;
	    width: 100%;
	    height: 100%;
	    display: block;
	    background: black;
	    left: 0;
	    right: -100vw;
	    top: 0;
	    bottom: 0;
	    z-index: 3;
	    top: 15vw;
	    transition: 1s all;
	}

	#navbar-collapse-1 {
	    margin-top: 0;
	}

	#navbar-collapse-1.active{
		right: 0;
	}

	.navbar-nav>li>a {
	    color: #efbe19;
	    font-size: 9vw;
	    margin: 4vw;
	    border-bottom: 1px #efbe19 solid;
	    left: 0;
	    right: 0;
	    text-align: center;
	    margin: 0 auto;
	    width: 73vw;
	    padding: 6vw 0 5vw 0;
	}

	.navbar-nav>li {
	    border-left: 0;
	}


	.main_page .branch_item_list h3 {
	    font-size: 6vw;
	}

	.main_page .branch_item_list h4 {
	    font-size: 4vw;
	}


	.main_page .main_title h1, .main_page .main_title h2 {
	    font-size: 6vw;
	    padding: 2vw;
	}


	.main_page .container_branch_list {
	    height: 100%;
	}

	.navbar-header{
		width: 0;
	}


	#map {
	    width: 100%;
	    max-width: 100%;
	    height: 56vw;
	    margin-top: 5vw;
	}

	.menu_page_list{
	    border-left: 0;
	}


	.container_delivery_type .col-md-12 {
	    width: 100%;
	    margin-right: 0;
	}

	.btn_pizza_red, a.btn_pizza_red, a.btn_pizza_red:hover {
	    font-size: 7vw;
	}


	.container_delivery_type p {
	    font-size: 4.5vw;
	    text-align: center;
	}


	.categories_page .sub_text {
	    left: 3vw;
	    padding: 1vw 2vw 0 2vw;
	}

	.categories_page .sub_text span.text {
	    font-size: 5vw;
	}

	.categories_page .title {
	    bottom: 2vw;
	    right: 6vw;
	}

	.categories_page .title h2 {
	    font-size: 6vw;
	}

	.categories_page .title h3 {
	    font-size: 4vw;
	}

	.categories_page .sub_item_category{
	    height: 40vw;
	    margin-top: 0;
	}

	.categories_page .main_item_category {
	    height: 70vw;
	    margin-top: 0;
	}


	.tablet-pl0{
		padding-right: 0 !important;
	}
	.tablet-pr0{
		padding-left: 0 !important;
	}

	.categories_page .col-md-6 {
	    padding: 0px 12px 0 12px;
	}

	.container.tablet-pl0.tablet-pr0.tablet-mr0.tablet-ml0{
		width: 100%;
	}

	.pizza_item.cart_item .img {
	    width: 30vw;
	}


	 .container_cart_items_list {
	    margin: 7vw auto;
	    padding: 0;
	}


	.pizza_item.cart_item .title h2 {
	    font-size: 5.5vw;
	}

	.pizza_item.cart_item .sub_title h3 {
	    font-size: 4.5vw;
	}

	.sub_text span.shekel {
	    font-size: 5vw;
	}

	.sub_text span.price {
	    font-size: 9vw;
	}

	.pizza_item.cart_item {
	    min-height: 35vw;
	}

	.extras_list {
	    width: 100%;
	    left: 0;
	    right: 0;
	    position: inherit;
	    padding: 0px;
	}

	.extra_item.cart_item h3 {
	    font-size: 6vw;
	    font-weight: bold;
	    position: absolute;
	    right: 3vw;
	}

	.extra_item.cart_item {
	    padding: 2vw 0;
	}


	.order_page .shopping-cart{
		display: block;
	}


	._boxcart {
	    /* display: none; */
	    position: fixed;
	    top: 0;
	    right: -100vw;
	    left: 0;
	    width: 100%;
	    top: 0;
	    padding-top: 15vw;
	    background: #000;
	    transition: 1s all;
	    z-index: 9;
	    overflow: scroll;
	    height: 100%;
	}

	._boxcart.active{
		right: 0;

	}


	.btn_pizza_red.continue,
	a.btn_pizza_red.continue,
	a.btn_pizza_red.continue:hover
	{
	    font-size: 8vw;
	    position: fixed;
	    width: 100vw;
	    bottom: 0;
	    left: 0;
	    right: 0;
	    z-index: 9;
	    /* text-align: center; */
	    margin: 0 auto;
	}


	.extras_list .col-md-6:first-child{
		padding-top: 4vw;
	}


	.bullet_text {
	    position: absolute;
	    top: -9vw;
	    font-size: 4vw;
	    right: 1vw;
	}

	.extra_item_img.active {
	    top: 6vw;
	    right: 19vw;
	    width: 46vw;
	    height: 46vw;
	}

	.extra_item_img.active.half_right {
	    width: 25vw;
	}

	.extra_item_img.active.half_left {
	    width: 26vw;
	}


	.sauce_item.cart_item {
	    min-height: 30vw;
	    margin: 2vw auto;
	}

	.sauce_item.cart_item .img {
	    padding: 0;
	    width: 25vw;
	}

	.sauce_item.cart_item .title h2 {
	    font-size: 6vw;
	    margin-top: 2vw;
	}

	.sauce_item.cart_item .sub_text {
	    top: 9vw;
	}

	.sauce_item.cart_item .quantity {
	    position: absolute;
	    right: 59vw;
	    top: 10vw;
	}

	.count-input .incr-btn {
	    width: 9vw;
	    height: 7.3vw;
	    font-size: 26px;
	    top: 2.3vw;
	    margin-top: -2vw;
	    padding-top: 0vw;
	}

	.count-input {
	    margin: 0;
	    width: 25vw;
	    position: absolute;
	    bottom: 5vw;
	}

	.count-input input {
	    font-size: 7vw;
	    height: 8vw;
	    padding-top: 2vw;
	}

	.ios .count-input input {
		/*height: inherit;*/
		/*padding-top: 0;*/
		line-height: 1 ;
	}

	body.ios{
	    background-attachment: inherit;
	}

	.drink_item.cart_item .title h2 {
	    font-size: 6vw;
	    position: relative;
	    top: 3vw;
	}

	.drink_item.cart_item .img img {
	    /*max-width: 14vw;*/
	    max-width: 100%;
	    margin-top: 3vw;
	    position: absolute;
	    right: 0;
	    left: 0;
	    bottom: 0;
	    top: 0;
	    margin: auto;
	}

	.drink_item.cart_item .sub_title h3 {
	    font-size: 4vw;
	}

	.drink_item.cart_item .quantity {
	    right: 32vw;
	    /*top: 18vw;*/
	    /*top: 20vw;*/
	    height: 100%;
	    top: 0;
	}

	.drink_item.cart_item .text {
	    /*right: 23vw;*/
	    /*top: 4vw;*/
	    right: 27vw;
	    top: 0;
	    height: 100%;
	}

	.drink_item.cart_item .sub_text {
	    top: 18vw;
	    top: auto;
	    bottom: 2vw;
	}

	.drink_item.cart_item .img {
	    /*right: 4vw;*/
	    height: 100%;
	}

	.drink_item.cart_item {
	    height: 40vw;
	    min-height: 1px;
	}

	.drink_item.cart_item[data-cat='5009']{
		height: 25vw;
	}


	.popup {
	    width: 90vw;
	    height: auto;
	    top: 35vw;
	}


	.popup .title h2 {
	    font-size: 8vw;
	    margin-top: 5vw;
	}

	.popup ._code {
	    width: 72vw;
	    margin: 4vw auto 4vw;
	}


	#popup_continue {
	    height: 119vw;
	    background-position: center 60vw;
	    background-size: 160vw;
	    top: 22vw;
	}

	#popup_continue .title h2 {
	    margin: 5vw 0 0 0;
	    font-size: 7vw;
	}



	.popup .btn_pizza_red, .popup a.btn_pizza_red, .popup a.btn_pizza_red:hover {
	    font-size: 8vw;
	    width: 72vw;
	    bottom: 0;
	    left: 0;
	    right: 0;
	    z-index: 9;
	    height: auto;
	    padding: 1vw 0;
	}

	.cashbox_page ._boxcart {
	    display: block;
	    width: 100vw;
	    background-color: #000;
	    position: initial;
	    padding-top: 0;
	    height: auto;
	    padding: 0;
	    margin: 0;
	}

	.cashbox_page ._boxcart .btn_pizza_red, .cashbox_page ._boxcart a.btn_pizza_red, .cashbox_page ._boxcart a.btn_pizza_red:hover {
	    width: 100vw;
	    position: inherit;
	    margin-top: 16vw;
	}

	.cashbox_page ._boxcart a.btn.boxcart_btn.add_coupon {
	    right: 0;
	}

	.boxcart_item.cart_buttons {
	    width: 93vw;
	    margin: 0 auto;
	}

	.cashbox_page ._boxcart a.btn.boxcart_btn {
	    left: 0;
	    right: auto;
	}

	.padding_cart {
	    margin: 0;
	}

	.cashbox_page .col-md-4 {
	    padding: 0;
	}

	.cashbox_page .col-md-4 .col-md-3 {
	    padding: 0;
	}


	.thanks_img img{
		max-width: 100%;
		height: auto;
		display: block;
	}

	.thanks_message .text p {
	    font-size: 5vw;
	}


	.thanks_message .title h2 {
	    font-size: 7vw;
	    margin-bottom: 1vw;
	}

	.min700{
		min-height: auto;
	}


	#TestIfame{
		width: 65vw;
	}

	.boxcart_item span.price.cashbox_total_price {
	    font-size: 10vw;
	}


	.shopping-cart {
	    position: absolute;
	    right: 18vw;
	    top: 3vw;
	    width: 9vw;
	}

	a.shopping-cart.in-page {
	    top: 15vw;
	    color: #efbe19;
	    right: 6vw;
	    width: auto;
	    text-decoration: none;
	    display: block;
	}

	a.shopping-cart .badge{
		position: absolute;
		top: 0;
		right: -3vw;
		display: block;
		background-color:#ed1f24;
	}

	.shopping-cart img{
		max-width: 100%;
		display: block;
		height: auto;
	}

	#completing_details .tablet-p0{
		padding: 0 !important;
	}

	.page_form {
	    width: 100%;
	}

	label.fs22 {
	    font-size: 4vw;
	}


	#payment_method_completed .btn_pizza_red, a.btn_pizza_red,
	#payment_method_completed a.btn_pizza_red:hover
	{
	    margin: 5vw 0;
	}


	.btn_pizza_red, a.btn_pizza_red,
	a.btn_pizza_red:hover {
	    width: 100%;
		margin: 5vw 0;
	}

	.confirmation_code input[type='text'] {
	    height: 14vw;
	}

	.contact_us_img {
	    display: none;
	}


	.notes_text_delivery {
	    font-size: 4vw;
	    margin-bottom: 4vw;
	}


	.main_page .branch_item_list .arrow a {
	    font-size: 8vw;
	}


	.header .headline h1::before, .header .headline h1::after {
	    left: 0;
	    right: 0;
	    width: 0;
	}

	.inner_product_item_list .plus {
	    display: inline-block;
	    /* float: left; */
	    text-align: center;
	    /* width: 20vw; */
	    position: absolute;
	    left: 0;
	    top: 0vw;
	}

	.inner_product_item_list .plus img{
		
	}

	.homepage-carousel .owl-next {
	    background: none !important;
	    position: absolute;
	    left: -2.5vw;
	    top: 57vw;
	    font-size: 9vw !important;
	    color: #efbe19 !important;
	}
	.homepage-carousel .owl-prev {
	    background: none !important;
	    position: absolute;
	    right: -2.5vw;
	    top: 57vw;
	    font-size: 9vw !important;
	    color: #efbe19 !important;
	}

}



/*
 * Responsive text aligning
 * http://ohryan.ca/2014/08/14/set-responsive-text-alignment-bootstrap-3/
 */
.text-xs-left { text-align: left; }
.text-xs-right { text-align: right; }
.text-xs-center { text-align: center; }
.text-xs-justify { text-align: justify; }

@media (min-width: @screen-sm-min) {
  .text-sm-left { text-align: left; }
  .text-sm-right { text-align: right; }
  .text-sm-center { text-align: center; }
  .text-sm-justify { text-align: justify; }
}

@media (min-width: @screen-md-min) {
  .text-md-left { text-align: left; }
  .text-md-right { text-align: right; }
  .text-md-center { text-align: center; }
  .text-md-justify { text-align: justify; }
}

@media (min-width: @screen-lg-min) {
  .text-lg-left { text-align: left; }
  .text-lg-right { text-align: right; }
  .text-lg-center { text-align: center; }
  .text-lg-justify { text-align: justify; }
}