@import url(http://fonts.googleapis.com/earlyaccess/opensanshebrew.css);


@media all and (min-width: 1025px){
.mobil{
	display: none;
}
#debug1{
	display: none;
}

.responsiveHeight {
    position:relative;
    width:100%;
    padding-bottom:100%;
    height:0;
    overflow:hidden;
  }
  .responsiveHeightInner {
    position:absolute;
    width:100%;
    height:100%;
    
  }
  
  
html{ overflow-y: scroll }
	body{
		text-align:left;
		direction: ltr;
		
		font-size: 18px;
		line-height: 21px;
		color: #fff;
		background-color: #000;
		background-repeat: no-repeat;
		background-size:cover;
		background-position: center top;
		/*
		font-family: "Myriad Hebrew";
		font-family: 'Muli', sans-serif;*/
		font-family: Arial, Helvetica, sans-serif !important;
		background-attachment: fixed;
	}
	a{
		color: #fff;
	}
	#container{
		height: 1000px;
		position: relative;
	}
	
	.container{
		/*width: 1240px;*/
		margin: 0 auto;
		padding: 0 5%;
	}
	
	.opac{
		background: rgba(0,0,0,0.6);	
	}
	
	#header{
		/*padding: 12px;*/
		position: relative;
		z-index: 500;
		height: 136px;
		/*background: rgba(0,0,0,0.6);*/
		transition: height 0.2s;
	}
	
	#footer{
		/*padding: 12px;*/
		position: relative;
		z-index: 500;
		height: 51px;
		background: rgba(0,0,0,0.8);
	}
	
	#hp{
		height: 813px;
	}
	#hpContainer{
		position: absolute;
		top:0;
		left:0;
		bottom:0;
		right:0;
		background: #000;
		z-index: 400;
	}
	
	#header .branding{
		float: right;
		margin-top: 11px;
	}
	
	#header #topContent{
		float: left;
		width: 920px;width: 80%;width: 84%;
	}
	
	#topMenu{
		float: left;
	}
	#topMenu li{
		float: left;
	}
	
	#fontSizer{
		float: left;
		padding-top:38px;
		line-height: 20px;
		
	}

	
		#fontSizer *{
			display: inline-block;
			/*
			vertical-align: bottom;*/
			line-height: 20px;
		}
		
			#fontSizer span{
				background: url(../images/fontSizer.png) no-repeat 0 center;	
				width: 1px;
				text-indent: -9999px;
				height: 20px;
			}
			#fontSizer a{
				cursor: pointer;
			}
			#fontSizer a.selected{
				text-decoration: underline;
			}
			
			#fontSizer a.bigFont{
				font-size: 18px;
			}
			
			#fontSizer a.middleFont{
				font-size: 16px;
			}
			
			#fontSizer a.smallFont{
				font-size: 14px;
			}
	
	#mainnavigation{
		clear: both;
	}
	
	#mainnavigation > ul{
		
	}
	
	#mainnavigation > ul > li{
		float:left;
	}
	
	#hpCycler{
	visibility: hidden;
	width: 100% !important;
		height: 100% !important;	
		overflow: hidden;
	}
	
	#hpCycler > div{
		width: 100% !important;
		height: 100% !important;
		/*background: red;*/
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		overflow: hidden;
	}
	
	#footer #copyright{
		float: left;
		font-size: 12px;
		margin-top: 16px;
	}
	
	#footer #credit{
		float: right;
		width: 111px;
		height: 27px;
		background-image: url(../images/credit.png);
		text-indent: -9999px;
		margin-top: 13px;
	}
	

	
	#hpCyclerNav a{
		display: block;
		height: 136px;
		width: 87px;
		position: absolute;
		left:0;
		top:50%;
		margin-top: -68px;
		
		z-index: 600;
		background-image: url(../images/hpCyclerNav.png);
		text-indent: -9999px;
	}
	#hpCyclerNav a#prev2{
		left:auto;
		right:0;
		background-position: right 0;
	}
	

	
	.related{
		position: relative;
	}
	
	#innerPage{
		min-height: 813px;
		background: rgba(0,0,0,0.6);
		padding: 20px 0;
	}
	
	#innerPage .overflow{
		min-height: 100%;
		/*overflow: hidden;
		overflow-y: auto;*/
	}
	
	#mainContent{
		width: 78%;	
		float: right;
	}
	#mainContext{
		width: 22%;
		float: left;
		padding-right: 2%;
	}
	
	#richtextcontent{
		width: 70%;
		padding-right: 5%;
		/*border-top:4px solid #cf222b;
		padding-top:52px;*/
	}
	#richTextPage #title{
		width: 70%;
	}
	
	#richTextPage .richtextimages{
		width: 32%;
		position: absolute;
		right:0;
		top:0;
	}
	
	#richTextPage .richtextimages img{
		max-width:100%;
		display: block;
		border-radius: 100%;
		border:8px solid red !important;
		border-color: rgba(0,0,0,0.16) !important;
	}
	
	#topMenu{ padding-right:24px; padding-top:33px;margin-bottom: 17px; }
	#topMenu li{ float: left;  }
	#topMenu li a{ display:block; margin-right: 23px;;  }
	
	#topMenu li a#facebookLink,#topMenu li a#bigLink{ 
		width: 31px; height: 31px; background-image: url(../images/topIcons.png);
		text-indent: -9999px;margin-right: 6px; 
	}
	#topMenu li a#facebookLink{ background-position: right 0; }
	#topMenu li a#otherLanguageLink{ font-size: 11px; text-decoration: underline;margin-top: 8px;; }
	
	
	#mainMenu{ font-size: 16px; }
	#mainMenu li{ float:left;  }
	#mainMenu li.separator{ height: 21px; width: 2%; background-image: url(../images/topSep.png); background-repeat: no-repeat;background-position: center 8px; }
	
	
	
	#hp #storeSelector{
		position: absolute;
		left:0;margin-left: 200px;
		top:280px;
		z-index: 600;
		
		height: 158px;
		width: 577px;
	}
	
	#hpSearchClose{
		width: 0px;
		height: 450px;
		margin-left: 55px;
		overflow: hidden;
		transition: width 0.5s ease-in-out;
		width: 522px;
	}
	
	#hp #storeSelector.opened #hpSearchClose{
		width: 0;
	}
	
	#storeSelector .arrow{ height: 158px; width: 55px; float: left;  
	background-color: #b7222b;
		background-image: url(../images/storeSelector.png);
		background-repeat: no-repeat;
		background-position: 0 center;
		cursor: pointer;
		
	}
	
	#storeSelector.opened .arrow{
		/*transform: rotate(180deg);*/
	}
	
	.storeSelectorNav{/* margin-left: 55px;*/height: 56px;width: 522px;; }
	.storeSelectorNav a{ float: left;width: 50%; height: 56px;
		background: rgba(0,0,0,0.8);
		font-size: 20px;
		font-weight: bold;
		
		padding-top: 16px;
		padding-left: 64px;
	}
	.storeSelectorNav a.selected{  background: rgba(183,34,43,0.8); }
	
	
	#storeSelector .selectors{
		/*margin-left: 55px;*/
		width: 522px;
		background: rgba(0,0,0,0.7);;
		height: 102px;
		border-top:1px solid rgba(255,255,255,0.3);;
		padding:25px;	
		padding-right: 0;
	    }
	    
	    #storeSelector .selectors > div > div{ display: none; }
	    #storeSelector .selectors > div  > div.selected{ display: block; }
	    
/********** jqFome *************
**************************************/	    

.jqForm,.jqForm1 {
    visibility: hidden;
}

    .jqForm.jqtransformdone,.jqForm1.jqtransformdone {
        visibility: visible;
    }

    .jqForm ,.jqForm1 {
        
        position: relative;
    }

        .jqForm .checkbox,.jqForm1.checkbox {
            margin-bottom: 6px;
            position: relative;
        }

        .jqForm  .validatorDiv,.jqForm1.validatorDiv {
            position: absolute;
            left: 12px;
            top: 84px;
            font-size: 14px;
        }

            .jqForm  .validatorDiv * ,.jqForm1.validatorDiv *{
                color: #f15b07 !important;
            }

        .jqForm  .validatorDiv2 * ,.jqForm1.validatorDiv2 *{
            color: #f15b07 !important;
        }

        .jqForm  label ,.jqForm1.label{
            display: block;
            font-size: 14px;
            line-height: 16px;
            margin-bottom: 4px;
            color: #fff;
        }

          

        .jqForm  .jqTransformTextarea,
        .jqForm  .jqTransformSelectWrapper,
        .jqForm  .jqTransformInputWrapper ,.jqForm1.jqTransformTextarea,.jqForm1.jqTransformSelectWrapper,.jqForm1.jqTransformInputWrapper{
            width: 100% !important;
            padding: 8px;
            border:1px solid rgba(255,255,255,0.2);
            
        }

        .jqForm .notValid .jqTransformTextarea,
        .jqForm .notValid .jqTransformSelectWrapper,
        .jqForm .notValid .jqTransformInputWrapper,
        .jqForm1 .notValid .jqTransformTextarea,
        .jqForm1 .notValid .jqTransformSelectWrapper,
        .jqForm1 .notValid .jqTransformInputWrapper {
            border-color: #F15B07;
        }

        .jqForm .notValid2 .jqTransformTextarea,
        .jqForm .notValid2 .jqTransformSelectWrapper,
        .jqForm .notValid2 .jqTransformInputWrapper {
            border-color: #F15B07;
        }

        .jqForm  .col.notValid .jqTransformTextarea,
        .jqForm  .col.notValid .jqTransformSelectWrapper,
        .jqForm  .col.notValid .jqTransformInputWrapper {
            border-color: #F15B07;
        }

        .jqForm  .col.notValid2 .jqTransformTextarea,
        .jqForm  .col.notValid2 .jqTransformSelectWrapper,
        .jqForm  .col.notValid2 .jqTransformInputWrapper {
            border-color: #F15B07;
        }


        .jqForm  .jqTransformTextarea textarea,
        .jqForm  .jqTransformTextarea input,
        .jqForm  .jqTransformSelectWrapper textarea,
        .jqForm  .jqTransformSelectWrapper input,
        .jqForm  .jqTransformInputWrapper textarea,
        .jqForm  .jqTransformInputWrapper input {
            border: 0;
            background: none;
            width: 100%;
            height: 24px;
            line-height: 24px;
            font-size: 18px;
            color: #333;
        }

        .jqForm  .jqTransformTextarea textarea,
        .jqForm  .jqTransformSelectWrapper textarea,
        .jqForm  .jqTransformInputWrapper textarea {
            height: 168px;
        }

    .jqForm .jqTransformHidden,.jqForm1 .jqTransformHidden {
        display: none;
    }

    .jqForm .jqTransformSelectWrapper ul,.jqForm1 .jqTransformSelectWrapper ul {
        /*background-color: rgba(0,0,0,0.4);*/
        border: 0px solid #CCCCCC;
        right: 0;
        list-style: none outside none;
        margin: 0;
        padding: 0;
        position: absolute;
        top: 45px;
        z-index: 10;
        overflow-y: auto !important;
        width: 636px !important;
        max-width: 100% !important;
        height: auto !important;
        max-height: 230px !important;
    }

        .jqForm .jqTransformSelectWrapper ul a,.jqForm1 .jqTransformSelectWrapper ul a {
            background-color: rgba(255,255,255,0.7);
            background-color: #c5c5c5;
            display: block;
            font-size: 14px;
            padding: 7px 12px;
            color: #000;
            text-decoration: none;
        }
        #hp .jqForm .jqTransformSelectWrapper ul a,#hp .jqForm1 .jqTransformSelectWrapper ul a {
            background-color: rgba(255,255,255,0.7);
            }

            .jqForm .jqTransformSelectWrapper ul a.selected,.jqForm1 .jqTransformSelectWrapper ul a.selected {
                background-color: #fff !important;
                color: #b6202a;
            }

            .jqForm .jqTransformSelectWrapper ul a:hover,.jqForm1 .jqTransformSelectWrapper ul a:hover {
                background-color: #fff !important;
                color: #000;color: #b6202a;
            }

        .jqForm .jqTransformSelectWrapper ul li,.jqForm1 .jqTransformSelectWrapper ul li {
            padding: 0;
            background: none;
        }

    .jqForm .jqTransformSelectWrapper div span,.jqForm1 .jqTransformSelectWrapper div span,
    .jqForm .jqTransformTextarea textarea,
    .jqForm .jqTransformInputInner input {
        color: #fff;
        font-size: 14px;
        line-height: 29px;
        height: 29px;
    }

    .jqForm .jqTransformSelectWrapper,.jqForm1 .jqTransformSelectWrapper {
        position: relative;
    }

        .jqForm .jqTransformSelectWrapper div span,.jqForm1 .jqTransformSelectWrapper div span {
            cursor: pointer;
            display: block;
            overflow: hidden;
            width: 100% !important;
            padding-left:35px;
            padding: 0 10px;
        }
        
        #hp .jqForm .jqTransformSelectWrapper div span,#hp .jqForm1 .jqTransformSelectWrapper div span {
        	padding-left:35px;
        }

    .jqForm a.jqTransformSelectOpen,.jqForm1 a.jqTransformSelectOpen {
        background: red;
        display: block;
        position: absolute;
        right:0;
        background: url(../images/selectArrow2.png) no-repeat 0 center;
        height: 45px;
        width: 50px;
        top: 0px;
        
    }

    .jqForm .checkbox label {
        padding-right: 26px;
    }

    .jqForm .checkbox .jqTransformCheckbox {
        position: absolute;
        top: 4px;
        width: 18px;
        height: 18px;
        background: url(../images/jqTransformCheckbox.png) no-repeat 0 0;
    }

        .jqForm .checkbox .jqTransformCheckbox.jqTransformChecked {
            background-position: right 0;
        }

    .jqForm .requredDiv {
        float: right;
        font-size: 14px;
        color: #f15b07;
        background: url("../images/asterix.png") no-repeat right 1px;
        padding-right: 30px;
        line-height: 24px;
    }

        .jqForm .requredDiv .requred {
            display: none;
        }
        
        
#storeSelector .selectors .select{ width: 223px; float: left;  height: 45px; margin-left: 24px;}
#storeSelector .selectors .select:first-child{  margin: 0px !important;}

#breadcrumbs{ 
	font-size: 12px;
	
	margin-bottom: 32px;margin-bottom: 20px;
	
}
#breadcrumbs a{ color: #dc202e; }

.h1{ font-size: 30px; line-height: 30px; margin-bottom: 42px; font-weight: bold;}

.sideMenu{ 
	background: url(../images/sideMenuStripe.png) repeat-y 0 0;
	margin-bottom: 70px;
}
.sideMenu li{ margin-top: 5px; line-height: 17px; }
.sideMenu li:first-child{ margin-top: 0px; }
.sideMenu a{ font-size: 16px; display: inline-block;font-size: 14px;font-size: 15px;
	padding-left:17px;
	background: url(../images/sideArrow.png) no-repeat 0 -1000px;
	
}
.sideMenu a:hover{ color: #dc202e;  }
.sideMenu .selected a { 
	
	background-position: 0 5px;
	color: #dc202e; 
}

#storesMenu .title {
  background: url("../images/sideMenuStripe.png") repeat-y 0 0;

font-size: 18px;font-size: 16px;font-size: 14px;
font-weight: bold;
padding-left: 17px;

}

#storesMenu .title span{
	display: inline-block;
	border-bottom:2px solid red;
padding-bottom:5px;
margin-bottom: 8px;

}

#storesMenu .title_0 span{
border-color: #dc2130	
}
#storesMenu .title_2 span{
border-color: #e0bd77	
}
#storesMenu .title_1 span{
border-color: #7c9cd9	
}

#storesMenu .sideMenu{ 
	
	margin-bottom: 36px;
}

#storeMenuUL > li{
	width: 50%;
	padding-right:4%;
	float: left;
}

#storesMenu .sideMenu a {
  font-size: 14px;
}



.textcontainer a {
    text-decoration: underline;
    color: #dc202e; 
}

    .textcontainer a:hover {
        text-decoration: none;
    }

.textcontainer h2, .textcontainer h3, .textcontainer h4, .textcontainer h6, .textcontainer h5 {
    line-height: 1.4em;
    font-size: 26px;
    margin-bottom: 0.4em;
}
.textcontainer h2{
	font-weight: bold;
}
.textcontainer h5,
.textcontainer h6,
.textcontainer h4{
	font-size: 24px;
}



.textcontainer ul > li {
    background: url(../images/bullet2.png) no-repeat scroll 0 4px;
    list-style: none;
    margin-left: 0px;
    padding-left: 22px;
    /*background-size: auto 8px;
    padding-bottom: 7px;*/
}

.textcontainer ul li.clearLI {
    background: none;
    list-style: none outside none;
    padding: 0;
}

.textcontainer ol > li {
    list-style-type: decimal;
    list-style-position: inside;
    margin-left: 0px;
}

.textcontainer ul.clearUL {
    margin-bottom: 0px;
}

.textcontainer p, .textcontainer ul, .textcontainer ol {
    margin: 0;
    margin-bottom: 1.6em;
}	

.richtextPdf{ padding-top:4em; line-height: 30px; width: 70%;}
.richtextPdf > span{ float:left; margin-right: 9px; }
.richtextPdf .pdfLink{ float:left;
	background: url(../images/smallArrow) no-repeat 0 0;
	height: 32px;
	background: #dc202e; 
	color: #fff;
	font-size: 16px;
	text-decoration: none;
	border-radius:16px;
	padding: 0 16px 0 27px;
	line-height: 30px;
}
.richtextPdf .pdfLink span{ display: block;
	background: url(../images/smallArrow.png) no-repeat 0 8px;
	padding-left: 18px;
}
.richtextPdf .border{
	height: 4px;
	background: #cf222b; 
	width: 100px;
	
	margin-top: 12px;
}
.bigBook{
	display: block;
	width: 125px;
	height: 124px;
	background: url(../images/bigBook.png) no-repeat 0 0px;
	padding-top:104px;
	font-size: 15px;
	line-height: 20px;
}	

#eventsPage .noResults{
	padding:22px 32px 22px 28px;
	border-top:2px solid #CCCCCC;
	background: rgba(0, 0, 0, 0.4);
	margin-bottom: 40px;
	display: none;
	
}
.eventsUL{ min-height:230px;text-align:left; }
.eventsUL > li { border-top:2px solid #ccc;
	background: rgba(0,0,0,0.4);
	margin-bottom: 10px;
	padding: 22px 32px 22px 28px;
	visibility: hidden;
}
.eventsUL > li .lb{
	position: fixed;
	top:-100px;
}
.eventsUL > li .salesImageDivPop{
	cursor: pointer;
}
.salesImageDiv { float: left;min-height:10px; width: 14.94%;margin-right: 3.4%; }
.salesImageDiv img { display: block; max-width:100%;}

.eventsUL .title{ float: left; width: 13.16%; padding-top:0px;font-size: 24px; line-height: 30px; padding-right: 1%;width: 21.16%;  }
.eventsUL .title h3{
	font-size: 20px; font-weight: bold;
}
.eventsUL .newsAbstract{ float: left;min-height:10px; width: 50%; padding:20px 4%;width: 42%;
	border:1px solid #fff;
	border-width:0 1px;
	border-color: rgba(255,255,255,0.4);
}
.eventsUL .eventInfo{ width: 15.26%; float: right;text-align: center; padding-top:8px;}
.eventsUL .eventInfo span{ display: block; }
.eventsUL .eventInfo span.days{ 
	font-size: 20px;font-size: 18px;
	border-bottom:1px solid #fff;
	margin-bottom: 16px;
	padding-bottom:20px;
	text-transform: uppercase;
	font-weight: bold;
}
.eventsUL .eventInfo span.dates{ 
	font-size: 36px;font-size: 28px;font-weight: normal;
	line-height: 40px;
	margin-bottom: 8px;
	
	
}

.eventsUL .eventInfo span.date{ 
	font-size: 18px;
	font-weight: bold;
	margin-top: -10px;
	
}

.filter{ 
	background: rgba(0,0,0,0.4);
	text-align: center;
	padding: 28px;
	margin-bottom: 21px;
	border-bottom:3px solid #b61d27;
}
.filter .select{ width: 24%;display: inline-block; margin:0 10px; text-align: left;}

#newssiteUL{ padding:  0 2.5%;padding-top:40px; }
#newssiteUL li{ width: 45%; float: left;  margin-bottom: 45px;margin-right: 5%; }
#newssiteUL li:hover{
	color: #DC202E;
	cursor: pointer;
}
#newssiteUL li.h{ display: none; }

#newssiteUL li > div{ float: left; font-size: 20px; line-height: 30px; padding-top:18px;width: 73%;
	
}
#newssiteUL li > div h3{  font-size: 20px;}
#newssiteUL li > div.newsdate{ font-size: 20px; font-weight: bold; }
#newssiteUL li > div.downloadIcon{ margin-right: 5%;padding-top:0; width: 22%;}
#newssiteUL li > div.downloadIcon a{ width: 76px; height: 78px;background: url(../images/pdfIcon.png) no-repeat 0 0;;
	display: block;
	text-indent: -9999px;
}


div.border{
	height: 4px;
	background: #cf222b; 
	width: 100px;
	float: right;
	margin-top: 12px;
}

#title{ margin-bottom: 40px; }
#title h1{ float: left;font-size: 28px; font-weight: bold; line-height: 30px; }
#title .border{ margin-top: 14px; }

#newsPage .richtextPdf{ width: 100%;  }
#newsPage .richtextPdf.h{ visibility: hidden;}

#rentalZones .tabs{ border-bottom:1px solid rgba(255,255,255,1); }
#rentalZones .tabs a{ float:left;text-align:center; font-size: 24px; height: 68px; line-height: 64px;
border-left:1px solid rgba(255,255,255,0.4);width: 33.3333%;
background: #000;
font-weight: bold;
font-size: 22px;font-size: 20px;
}
#rentalZones .tabs a:first-child{ border-left:0px solid rgba(255,255,255,0.4);
}
#rentalZones .tabs a.selected{ background: rgba(183,34,43,0.6);text-decoration: underline; }

#rentalZones .padder{ padding: 20px 5%; background: rgba(0,0,0,0.4); }


.rentalZonesTable{ line-height: 24px;  }


.rentalZonesTable tr.row_0,
.rentalZonesTable tr.row_3,
.rentalZonesTable tr.row_1{
	display: none;
}
.rentalZonesTable td,.rentalZonesTable th{
	padding: 5px 2%;
	text-align: center;text-align: left;
	vertical-align: middle;
	font-size: 16px;
}


.rentalZonesTable th{ font-size: 24px;padding: 4px 2% 12px;font-size: 22px; font-weight: bold;; font-size: 20px;line-height: 20px; }
.rentalZonesTable td{ border-top:1px solid #fff; }

.rentalZonesTable td .phone{ display: inline-block;
	height: 19px; line-height: 20px;
	background: url(../images/rentalZonesIcons.png) no-repeat 0 0;
	font-size: 16px;
	padding-left:24px;
	white-space: nowrap;
}
.rentalZonesTable td .email{ display: inline-block;
height: 19px; line-height: 20px;
	background: url(../images/rentalZonesIcons.png) no-repeat 0 bottom;
	font-size: 16px;
	padding-left:24px;
	white-space: nowrap;
}
.rentalZonesTable td .email:hover{ background-position: 0 -24px;color: #cc0e1b; }
.rentalZonesTable a:hover{ color: #cc0e1b; }

.rentalZonesTable .column2{
	width: 18%;
}
.rentalZonesTable .column3{
	width: 13%;
}
.rentalZonesTable .column4{
	width: 17%;
}
.rentalZonesTable .column6{
	width: 15%;
}
.rentalZonesTable .column5{
	width: 25%;
}
.rentalZonesTable .column1{
	width: 36%;
}
.container{padding:0; padding: 0 3%; padding: 0 7.9% 0 5.52%; }
#header .container,#footer .container{ width: 100%; /*min-width:1240px; margin:0 5%;*/ overflow: hidden;max-width:1880px;}


#ContactFormMain{ width: 76%; float: left; background: rgba(0,0,0,0.7); padding: 40px 4%;}
#ContactFormSide{ width: 22%; float: right; background: rgba(0,0,0,0.7); padding: 40px 3%;}

#staticFormPage{  }


#staticFormPage .inputArea{ width: 23%; float: left; margin-right: 2%;  }
#staticFormPage .inputRow{ margin-bottom: 14px; }
#staticFormPage .inputArea.inputAreaWide{ width: 73%; }

#staticFormPage .jqForm .jqTransformSelectWrapper div span,#staticFormPage  .jqForm .jqTransformTextarea textarea,#staticFormPage  .jqForm .jqTransformInputInner input {
  cursor: pointer;
  display: block;
  overflow: hidden;
  padding: 0 10px;
  width: 100% !important;
}

.contactIntro{ display: block; margin-bottom: 32px; }

.jqForm .jqTransformTextarea textarea{ height: 145px; overflow-y:auto; }
#staticFormPage .note {
  color: #e8424e;
  display: block;
  font-size: 14px;
  line-height: 16px;
  
}

  .jqForm  label span.requred {
  color: #e8424e;
  /*
                width: 30px;
                float: right;
                background: red;
                margin-left: 12px;
                display: inline-block;
                background: url(../images/asterix.png) no-repeat 0 1px;
                text-indent: -9999px;
                width: 18px;
                */
            }


#staticFormPage .buttonRow{ margin-right: 2%;  }            
.sendBT{ float: right; font-size: 18px;
	background: #af1a25;
	height: 54px;
	padding: 0 68px;
	padding-top:15px;
}            
.checkdiv{ float:left;
	font-size: 14px;
}
.checkdiv label{
	display: inline;
}
.jqTransformCheckbox{ 
	width: 25px; height: 25px; float:left;
	background: red;
	margin-right: 8px;
	background: url(../images/checkBox.png) no-repeat 0 0;
	position: relative;
	top:-2px;
}
.jqTransformCheckbox.jqTransformChecked{background-position: 0 bottom;  }

#staticFormPage .jqForm .jqTransformTextarea, #staticFormPage .jqForm .jqTransformSelectWrapper, #staticFormPage .jqForm .jqTransformInputWrapper{
	border: 1px solid rgba(255, 255, 255, 0.7);
}

#CFcube{ font-size: 16px; }
#CFcube .textcontainer{
	margin-bottom: 20px;
}
#CFcube iframe{ width: 100% !important;  height: auto !important;}
#CFcube li{ padding-bottom: 20px; }
.CFcubeItem { margin-bottom: 12px; }
.CFcubeItem span { font-weight: bold; margin-bottom: 4px; display: block; }
.CFcubeItem.Title{ font-size: 24px; font-weight: bold;margin-bottom: 20px; line-height: 24px;; }

h1.nb{ margin-bottom: 24px; font-size: 28px; line-height: 30px;font-weight: bold;}

#bigWorldPage h1.nb{ margin-bottom: 10px;}
#bigWorldPage{ font-size: 12px; line-height: 13px; }
#worldImg{ width: 54%; float: right; }
#worldImg img{ display: block; max-width: 100%; margin-top: 30px;}
#worldText{ width: 44%; float: left; }
#worldImgContainer{
	width: 580px;
	margin: 0 auto;
	position: relative;
	background: url(../images/bigWolrd4.png) no-repeat 0 0;
	height: 237px;
	background-size: 100% auto; 
}
#worldImgContainer .related{
	height: 237px;width: 580px;
}
#worldImg a{
	position: absolute;
	width: 92px;
	height: 92px;
	background-position: 0 bottom;
	display:block;
	z-index: 200;
	background-size: 100% auto; 
}
#worldImg a:hover{
	background-position: 0 0;
}
#worldImg{
	padding-top:40px;
}



#bigWorldPage h2.title{ display: inline-block; border-bottom:1px solid #dc2130; padding-bottom:3px; margin-bottom:11px; font-size: 17px; line-height: 20px;}
#bigWorldPage .texts{ margin-bottom: 11px; }
#worldUL > li{ margin-bottom: 18px; }

#worldUL .links a{ float: left; }

#worldUL .links a > span{ float:left; margin-right: 12px; height: 18px;font-weight: bold;
line-height: 18px; }
#worldUL .links a .click{ 
background: none repeat scroll 0 0 #DC202E;
border-radius: 16px;
color: #FFFFFF;
float: left;
font-size: 10px;
height: 18px;
line-height: 18px;
padding: 0 9px 0 9px;
text-decoration: none;
 }
 
#worldUL  .links a .click span{ 
 background: url("../images/smallArrow.png") no-repeat scroll 0 4px;
 background-size: auto 9px;
display: block;
padding-left: 11px;
   }
   
.container{
	max-width: 1880px;
	/*min-width: 1240px;*/
overflow: hidden;
width: 100%;
}   
#hp{
	height: 100%;min-height: 400px;
}
#innerPage{
	min-height: 400px;
	padding-bottom: 100px;
}
body, html{
	height: 100%;
}
#sticky{
	background: rgba(0, 0, 0, 0.7);
	position: relative;
}

#innerPage{
	background: none;
}
form,
#container{
	height: 100%;
}

#sticky{
	margin-bottom: -51px;
	min-height: 100%;
	overflow: hidden;
}




.wideMenuLayout #mainContext {
	width: 24%;  
	width: 29%;
  	padding-right: 0%;
}
.wideMenuLayout #mainContent {
	width: 74%;  
	width: 69%;
}


#newsList{}
#newsList > li{ background: rgba(0,0,0,0.6);
	border-top:2px solid #7f7f7f;margin-bottom: 20px;
	padding: 22px 3%;
	
}

#newsList > li > .inner{
	background: url(../images/newsSep.png) repeat-y 18% 0;
}
#newsList > li .image{
	width: 15%;
	float: left;
}
#newsList > li .image img,
#newsList > li .image a{
	display: block;
	max-width: 100%;
}
#newsList > li .content{
	width: 79%;
	float: right;
}

#newsList .newsTitle{
	font-size: 22px;
	font-weight: bold;
	line-height: 22px;
	padding-right:25%;
}

#newsList .date{
	font-size: 14px;
	font-style: italic;
}

#newsList .newsInnerPad{
	margin-top: 16px;
	padding-right:25%;
}

#newsList .newsItemLinks {
	
}


#newsList .links{
	margin-top: 12px;
}
#newsList .links a{ float: right;  font-size: 16px;}

#newsList .links a > span{ float:left; margin-right: 12px; height: 25px;
line-height: 25px; }


#newsList .links a .click{ 
background: none repeat scroll 0 0 #DC202E;
border-radius: 16px;
color: #FFFFFF;
float: left;
font-size: 16px;
height: 25px;
line-height: 25px;
padding: 0 14px 0 14px;
text-decoration: none;
 }
 
#newsList  .links a .click span{ 
 background: url("../images/smallArrow.png") no-repeat scroll 0 6px;
 background-size: auto 11px;
display: block;
padding-left: 12px;
   }
   
   
.newsPage .news-Date   {
	font-size: 14px;
	font-style: italic;
	margin-bottom: 8px;
}

.newsPage .richtextPdf{
	width: 100%;
}


.managementUL{
padding-bottom: 3px;
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
}
.managementUL > li{
	width: 12.571%;
	float: left;
	margin-right: 2%;
	position: relative;
	min-height: 10px;
	margin-bottom: 42px;
}

.managementUL > li .responsiveHeight {
    padding-bottom:132.2%;
}
.managementUL > li.clickable{
	cursor: pointer;
}
.managementUL > li:nth-child(7n+0){
	margin-right: 0;
}
.managementUL > li img.teamImg{
	/*max-width: 100%;*/
	width: 100%;
	display: block;
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
  filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%);
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.managementUL > li:hover img.teamImg{
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
	filter: none; /* IE6-9 */
    -webkit-filter: grayscale(0%);
}
.managementUL > li .darkMask{
	position: absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background: url(../images/darkMask.png) no-repeat 0 0;
	background-size:100% 100%;
	z-index: 10;
}

.managementUL > li .manegertitles{
	position: absolute;
	left:0;
	right:0;
	bottom:0;
	z-index: 120;
	line-height: 20px;
	font-size: 12px;font-size: 11px;
	/*
	border-top:1px dashed #fff;
	*/
	visibility: hidden;
	text-shadow:1px 1px 1px #000;
	transition:bottom 0.6s;
}

.managementUL > li.clickable:hover .manegertitles{ 

/*height: 100% !important;*/
bottom:22px;


 }

.managementUL > li:hover .manegertitles h3{
	color: #DC202E;
}
.managementUL > li .emailLink a{
	visibility: hidden;
	opacity:0;
	transition: opacity 0.4s;
}
.managementUL > li:hover .emailLink a{
	visibility: visible;
	opacity: 1;
}
.managementUL > li .manegertitles .managerPhone{
display: none;
visibility:hidden;
opacity: 0;
transition: opacity 0.4s;
}
.managementUL > li:hover .manegertitles .managerPhone{
visibility:visible;
opacity:1;
display: block;
}

.managementUL > li .manegertitles .inner{
	padding-right: 30%;
}


.managementUL > li .manegertitles h3 {
  font-size: 14px;
  font-weight: bold;
  line-height: 16px;
  margin-bottom: 5px;
}

.managementUL > li .manegertitles h4{
	line-height: 14px;
	font-size: 12px;
	margin-bottom: 3px;
}
.managementUL > li .emailLink{
	position: absolute;
	left:0;
	right:0;
	bottom:0;
	z-index: 120;
	
}
.managementUL > li .emailLink a{
	width: 23%;
	float:right;
	/*width: 35px;
	height: 35px;
	
	
	text-indent: -9999px;
	background: url(../images/envalope.png) no-repeat center center;
	*/
	background-color: #787878;
	
	border-radius:50%;
}
.managementUL > li:hover .emailLink a{
	background-color: #cf222b;
}
.managementUL > li .emailLink a img{
	display: block;
	width: 100%;
}
.managementUL > li .inner{
	padding: 8px 3% !important;
	padding-bottom:10px;
	padding-top:10px;
	
}

#managementPage h2.title{
	
	font-size: 28px;
	font-weight: bold;;
	line-height: 32px;
	padding-bottom:15px;
	margin-bottom: 23px;
	text-align: center;
	border-bottom:4px solid #cf222b;
}
.managementUL > li a.linkable{
	position: absolute;
	left:0;
	right:0;
	bottom:0;
	top:0;
	
	z-index: 200;
	
}

.presentaionList{
	width: 37.45%;
	float: right;
	background: url(../images/presentaionList.png) repeat-x 0 0;
	border-top:3px solid #b61d27;
	padding: 35px 0;
}
.presentaionList ul{
	padding: 0 8%;
}

.presentaionList ul li{
	margin-bottom: 36px;
}

.presentaionList .viewIcon{
	width: 88%;
	float: left;
}
.presentaionList .downloadIcon{
	width: 10%;
	float: right;
}

.presentaionList .downloadIcon a{
	background: url(../images/downloadIcon.png) no-repeat 0 0;
	width: 24px;
	height: 23px;
	text-indent: -9999px;
	float: right;
margin-top: 22px;	
}


.presentaionList .viewIcon a{
	background: url(../images/smallPdf.png) no-repeat 0 0;
	height: 69px;
	padding-left:90px;
	float: left;
	padding-top:22px;
	font-size: 22px;
}




.presentaionFrame{
	width: 57.3%;
	float: left;
}


#stocksSite{ }   
#stocksSite .select{
	width: 25%;
	float: left;
	margin-bottom: 12px;
}
#stocksSite .jqTransformSelectWrapper{
	border-color:rgba(255,255,255, 0.7) !important;
}
#stocksSite .stockBox{
	width: 31.6%;
	margin-left: 2.6%;
	
	float: left;
	border:2px solid #676261;
	border-radius: 3px;
	
	/*visibility: hidden;
	opacity:0;*/
}
#stocksSite .stockBox:first-child{
	margin-left: 0;
}

#stocksSite td{
	padding: 4px 5%;
	font-size: 18px;
	font-size: 16px;
	
}

#stocksSite tr:nth-child(2n+0) td{
	background: rgba(120,120,120,0.6);
}
#stocksSite tr:nth-child(2n+1) td{
	background: rgba(0,0,0,0.6);
}

#stocksSite td{
	width: 36%;
}
#stocksSite td:first-child{
	width: 64%;
}

#stocksSite .title{
	margin-bottom: 12px;
	font-size: 24px;font-weight: bold;;
	display: none;
}

#stocksSite .stockInfo{
	margin-bottom: 40px;
	visibility: hidden;
}

#sideMenu li {
  margin-top: 18px;
  line-height: 21px;
}
#sideMenu li a{
  font-size: 18px;
  font-weight: bold;
}
#sideMenu .selected a{
	background-position: 0 7px;
}

#sitemap{
	position: fixed;
	/*top:136px;*/
	left:0;
	right:0;
	/*bottom:51px;*/
	bottom:0;
	
	z-index: 2000;

/*
overflow: hidden;

height: 0;
padding: 0;	
*/
padding-top: 57px;
overflow: hidden;

/*
height: 100%;
margin-top: 136px;
top:0;
*/

/*top:79px;*/

height: 0%;

transition: height 0.4s, bottom 0.2s;transition-timing-function::ease-in-out;
/*
display: none;*/

position: absolute;
height: 0px;
}



#sitemap .inner{
	height: 100%;
	background: rgba(0,0,0,0.9);
	padding:165px 3% 60px;	
	padding: 60px 3%;
	background: #b61d27;
	opacity: 0;
	transition: opacity 0.6s;transition-timing-function::ease-in-out;
}


#sitemap.open .inner{
	opacity: 1;
}

#sitemap .inner2{
/*
	overflow: auto;
	max-height: 100%;
	*/
}
/*
#sitemap .inner{
	overflow: hidden;
	overflow-y:scroll;
	padding:40px 3%;
	max-height: 100%;
}
html{
		overflow: hidden;
}
*/
#sitemap h2.title{
	font-size: 24px;
	font-weight: bold;
	border-bottom:4px solid #cf222b;
	margin-bottom: 20px;
	padding-bottom:12px;
	text-align: center;
}
#sitemap li.upperList{
	float:left;
	width: 18%;
	width: 14.285%;
	width: 12.285%;
	margin-right: 2%;
	margin-bottom: 40px;
}
#sitemap li.upperList h3{
	font-weight: bold;
	font-size: 20px;
	
}
#sitemap li.upperList h3 a{
	display:inline-block;
	border-bottom: 1px solid #fff;
	padding: 0 0 7px;
	margin-bottom: 5px;
}



#sitemap li.upperList:nth-child(7n+1){
	clear:both;
}
#sitemap .sitemap{
	
}
#sitemap .innerlist{
	font-size: 18px;
	font-weight: bold;
}
#sitemap .innerlist > li{
	margin-bottom: 3px;
	line-height: 17px;
	padding: 2px 0;
}


	#sitemap #siteMap{
		height: 57px;
		position: absolute;
		/*bottom:0;*/
		/*top: -57px;*/
		top:0;
		left:50%;
		background-image: url(../images/siteMap2.png);
		margin-left: -64px;
		width: 128px;
		/*
		text-indent: -9999px;
		*/
		font-size: 12px;
		font-weight: normal;
		text-align: center;
		padding-top: 12px;
		cursor: pointer;
		letter-spacing: 1px;
	}
	

	

	
#sitemap li.upperList h3 {
  font-size: 16px;
  
}	
#sitemap .innerlist {
  font-size: 14px;
  
}
	

body #merkazMenu li {
  padding: 0 10px;
}
#centers #filter .label {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  margin: 0 22px 10px 0;
  vertical-align: top;
}

.plansPDF a{ float: left;

	background-image: url(../images/plansPDF.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-left:56px;
	height: 43px;
	line-height: 40px;
	position: relative;
	top:-30px;
	margin-bottom: -20px;
}


#results ul li{
	display: block;
	float: left;
	width: 33.3333%;
	padding-right: 3.3333%;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	margin-bottom: 12px;
}
#results ul li:nth-child(3n+1){
	
	clear: both;
}
#results ul li a{
	display: block;
	}
	
	
#results .resultTitle{
	border-width:3px !important;
	padding-bottom: 3px;
	
}	
#results ul{
	padding-top: 3px;
}

#results {
  padding: 18px 26px 22px !important;
}

.opening{
	margin-top: -10px;
	line-height: 22px;
	font-size: 14px;
}
.opening p{
	margin-bottom: 0;
}
.opening span{
	margin-bottom: 6px;
	display: inline-block;
	font-weight: bold;
}

#centers #sales .eventsULDiv {
  height: 476px;
  overflow-y: auto;
}

.israelMap #mikraa{
	width: 117px;
	height: 51px;
	position: absolute;
	top:400px;
	left:67px;left:640px;
	background: url(../images/mikraa.png) no-repeat 0 0;
}
#centers .KlaliText{
	margin:0 !important;
}

#no-pdfView{
	display: none;
	padding:20px;
	border:1px solid #B61D27;
}

#mainContent.israelMap{
	left: -84px;
}



}


@media (min-width: 1560px) and (min-width: 1025px){ 
	.managementUL > li .manegertitles h3 {
  font-size: 16px;
  
  
}

.managementUL > li .manegertitles h4 {
  font-size: 14px;
  line-height: 18px;
  
}
.managementUL > li .manegertitles .managerPhone{ font-size: 12px; }
}

@media (min-width: 1880px) and (min-width: 1025px) { 

#worldImgContainer {
  background: url("../images/bigWolrd4.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 362px;
  margin: 0 auto;
  position: relative;
  width: 866px;
}
#worldImgContainer .related{
	height: 362px;width: 866px;
}
#worldImg a{
width: 141px;
	height: 141px;
	margin-left: 13px;
}
#worldImg{
	padding-top:50px;
}
.eventsUL .title{ width: 13.16%; }
.eventsUL .newsAbstract{ width: 50%;}



	/*.container{ width: 1880px; }*/
	
#sitemap li.upperList h3 {
  font-size: 20px;
  
}	
#sitemap .innerlist {
  font-size: 18px;
 
}
	
	#worldImg img {
  margin-top: 9px;
}
	
	#worldUL > li{ margin-bottom: 44px; }
	#bigWorldPage .texts {
  margin-bottom: 13px;
}
	#bigWorldPage h2.title {
  border-bottom: 2px solid #DC2130;
  
  font-size: 22px;
  line-height: 24px;
  margin-bottom: 18px;
  padding-bottom: 5px;
}

#bigWorldPage h1.nb {
  margin-bottom: 24px;
}

#bigWorldPage {
  font-size: 14px;
  line-height: 18px;
}

#worldUL .links a > span {
  float: left;
  height: 24px;
  line-height: 24px;
  margin-right: 12px;
}
#worldUL .links a > span{ font-size: 18px; font-weight: bold; }

#worldUL .links a .click {
  background: none repeat scroll 0 0 #DC202E;
  border-radius: 16px;
  color: #FFFFFF;
  float: left;
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  padding: 0 19px 0 11px;
  
}
#worldUL .links a .click span {
background-position: 0 5px;
  background-size: auto 12px; 
  display: block;
  padding-left: 13px;
}

body #merkazMenu li {
  padding: 0 25px;
}

.wideMenuLayout #mainContext {
	width: 24%;  
	
}
.wideMenuLayout #mainContent {
	width: 74%;  
	
}


}

@media (min-width: 1025px) {
    .lb-data .lb-number {
        display: none !important;
    }

    #centers .llb {
        position: fixed;
        top: -1000px;
    }

    #centers #mainimage {
        cursor: pointer;
    }

    #mainContent.israelMap .wrap a#I9650 {
        background-position: center 0;
    }

    #topMenu li a#otherLanguageLink {
        background: url(../images/isr_flag.jpg) no-repeat 0 0;
        width: 43px;
        height: 30px;
        margin-top: 1px;
        text-indent: -9999px;
    }
}

@media (max-width: 1024px){ 

    * {
    -webkit-tap-highlight-color: transparent;
}
form{height:100%;}
body{position:absolute;width:100%;top:0;bottom:0;right:0;left:0;}
#container{
    -webkit-overflow-scrolling: touch;
    height:100%;
    position:fixed;
    position:static !important;
    top:0;bottom:0;right:0;left:0;
    overflow-y: scroll;
}

	#debug1{
	/*display: none;*/
}
.related {
  position: relative;
}
.responsiveHeight {
    position:relative;
    width:100%;
    padding-bottom:100%;
    height:0;
    overflow:hidden;
  }
  .responsiveHeightInner {
    position:absolute;
    width:100%;
    height:100%;
    
  }
  


#Form1,
html{ height: 100%;  }





	body{
		text-align:right;
		direction: rtl;
		
		font-size: 12px;
		line-height: 15px;
		color: #fff;
		background-color: #000;
		background-repeat: no-repeat;
		background-size:cover;
		background-position: center top;
		/*
		font-family: "Myriad Hebrew";
		font-family: 'Muli', sans-serif;*/
		font-family: 'Open Sans Hebrew', sans-serif !important;
		background-attachment: fixed;
		
		/*background-image: url(../images/1.jpg) !important;*/
        background-repeat: no-repeat ;background-position: center 0;
		background-size: cover;
		background-attachment: fixed;
		height: 100%;
		
		
	}

	
	#container{
		background: rgba(0,0,0,0.6);	min-height: 100%;
		padding-bottom:26px;
		
		
	}

	a{
		color: #fff;
	}

	
	.container{
	/*
		width: 1240px;
		margin: 0 auto;*/
		padding: 0 3.125%;
	}
	
	.opac{
		/*background: rgba(0,0,0,0.6);	*/
	}
	
	#mainContext,
	#footer,
	#breadcrumbs,
	#sitemap{
		display: none;
	}
	#header{
		height: 58px;
		/*background: #900;*/
		overflow: hidden;
		/*margin-bottom: 10px;*/
	}
	
	#title h1 {
  float: right;
}


#header .branding{
	float:left;
	margin-top: 14px;
}
#header .branding img{
	display: block;
	height: 30px;
}

	
	div.border {
  	background: none repeat scroll 0 0 #cf222b;
  	float: left;
  	height: 2px;
  	margin-top: 13px;
  	width: 100px;
	}
	
.textcontainer a {
    text-decoration: underline;
    color: #dc202e; 
}

    .textcontainer a:hover {
        text-decoration: none;
    }

.textcontainer h2, .textcontainer h3, .textcontainer h4, .textcontainer h6, .textcontainer h5 {
    line-height: 1.3333em;
    font-size: 24px;
    margin-bottom: 0.4em;
}
.textcontainer h2{
	font-weight: normal;
}
.textcontainer h5,
.textcontainer h6,
.textcontainer h4{
	font-size: 24px;
	font-weight: normal;
}



.textcontainer ul > li {
    background: url(../images/bullet2_ltr.png) no-repeat scroll right 4px;
    list-style: none;
    margin-left: 0px;
    padding-right: 20px;
    /*background-size: auto 8px;
    padding-bottom: 7px;*/
}

.textcontainer ul li.clearLI {
    background: none;
    list-style: none outside none;
    padding: 0;
}

.textcontainer ol > li {
    list-style-type: decimal;
    list-style-position: inside;
    margin-left: 0px;
}

.textcontainer ul.clearUL {
    margin-bottom: 0px;
}

.textcontainer p, .textcontainer ul, .textcontainer ol {
    margin: 0;
    margin-bottom: 1.25em;
}		
#title h1{
	font-size: 18px;
	font-weight: bold;
	line-height: 1.4;
	margin-bottom: 12px;
}

#richTextPage .richtextimages{
	padding: 0 15%;
}
#richTextPage .richtextimages img{
	display: block;
	margin:0 auto;
	width: auto;
	max-width: 100%;
	margin-top: 6px;
	border:20px solid rgba(0,0,0,0.1) !important;
	border-radius:50%;
}
#topMenu{
	display: none;
}
#topMenu_m li{
	float:left;
	padding: 18px 0px 0 15px;
}
#topMenu_m li a{
	display: block;
	width: 24px;
	height: 24px;
	background: url(../images/fb_m.jpg) no-repeat 0 0;
	background-size: 100% 100%;
		text-indent: -9999px;
}

#topMenu_m li a#facebookLink_m{
	background-image: url(../images/fb_m.jpg);
}
#topMenu_m li a#phone_m{
	background-image: url(../images/phone_m.jpg);
}
#topMenu_m li a#font_m{
	background-image: url(../images/font_m.jpg);
}
#topMenu_m li#menuToggle_m,
#topMenu_m li#otherLanguageLink_m{
	float: right;
}
#topMenu_m li#otherLanguageLink_m a{
	background-image: url(../images/flag.jpg);
	width: 34px;

}
#topMenu_m li#menuToggle_m a{
	background-image: url(../images/menuToggle_m.png);
}

#topContent{
	display: none;
}

#newsPage .richtextPdf {
  display: none;
}

#newsList > li{
	padding: 19px 0 27px;
	border-bottom:1px solid #fff;
}
#newsList > li .image{
	margin-bottom: 22px;
}
#newsList > li .image img,
#newsList > li .image a{
	display: block;
	max-width: 100%;
}

#newsList > li .newsTitle{
	font-size: 18px;
	line-height: 1.3333;
	margin-bottom: 1em;
}

#newsList > li .newsInnerPad{
	margin-bottom: 1em;
}

#newsList > li .newsItemLinks{
	line-height: 16px;
}
#newsList > li .newsItemLinks a > span{
	display: inline-block;
	margin-left: 12px;
}
#newsList > li .newsItemLinks a > span.click{
	background: #dc2130;
	border-radius: 8px;
	padding: 0 12px;
	padding-bottom:1px;
}
#newsList > li .newsItemLinks a > span.click:before{
	content: ">";
}


#presentationPage{
	
}
#presentationPage #pdfView,
#presentationPage #no-pdfView{
	display: none !important;
}

#presentationPage .viewIcon{
	display: none;
}

#presentationPage .presentaionList ul > li{
	padding:11px 0;
	border-bottom:1px solid #fff;
}
#presentationPage .presentaionList ul > li a{
	background: url(../images/pdf_m.png) no-repeat 0 0;
	display: block;
	height: 26px;
	padding-top:6px;
	padding-left:40px;
	background-size: auto 26px;
}


#managementPage{
	display: none;
}

#managementPage_m .managementUL > li{
	width: 100%;
	text-align: center;
/*	visibility: hidden !important; */
font-size: 18px;
line-height: 21px;
}
#managementPage_m .managementUL > li img{
	margin-bottom: 19px;
}
#managementPage_m .managementUL > li .manegertitles{
	margin-bottom: 20px;
}

#managementPage_m .managementUL > li .managerIcons{
	height: 29px;
}
#managementPage_m .managementUL > li .managerIcons a{
	height: 29px;
	width: 29px;
	text-indent: -9999px;
	display: inline-block;
	background: url(../images/managerIcons_m.png) no-repeat 0 0;
	background-size: auto 100%;
	margin:0 15px;
}
#managementPage_m .managementUL > li .managerIcons a.P{
	background-position: right 0;
}
#managementPage_m .gal{
	position: relative;
	margin-bottom: 2em;
    z-index:200;
}
    #managementPage_m .gal .responsiveHeight{
        padding:0;
        height:auto;
    }
    #managementPage_m .gal .responsiveHeightInner{
        position:static;
    }
#managementPage_m .gal .nav span{
	position: absolute;
	top:140px;
	right:-3.125%;
	width: 40px;
	height: 82px;
	cursor: pointer;
	display: block;
	background: red;
	text-indent: -9999px;
	z-index: 20000;
	background: url(../images/next_m.png) no-repeat 0 0;
	background-size: 100% 100%;
}

#managementPage_m .gal .nav span.prev{
	right:auto;
	left:-3.125%;
	background-image: url(../images/prev_m.png);
}

#managementPage_m .gal h2.title{
	float: right;
	font-size: 18px;
	line-height: 1.4;
	margin-bottom: 1em;
}

#eventsPage.salesPage{
    padding-top:3px;	
    min-height:360px;
}  

#eventsPage.salesPage .eventsUL > li div.title h3{
	padding-top:23px !important;
	clear:both;
	
	font-size: 18px;
	line-height: 1.3333;
	margin-bottom: 0.6em;
	font-weight: bold;
	
	
}
    #eventsPage.salesPage .eventsUL {
        position:relative;
            top:-17px;
    } 
   
#eventsPage.salesPage .eventsUL > li{
	padding: 32px 0 26px;
	border-bottom:1px solid #fff;
	visibility: hidden;
	font-weight: bold;
}
#eventsPage.salesPage .eventsUL > li .newsAbstract{
	min-height: 0 !important;
}    

#eventsPage.salesPage .eventsUL > li .salesImageDiv {
	width: 48.4%;
	float: right;
}
#eventsPage.salesPage .eventsUL > li .salesImageDiv img{
	display: block;
	max-width: 100%;
}
#eventsPage.salesPage .eventsUL > li .eventInfo_m{
	width: 48.4%;
	float: left;
	background: rgba(0,0,0,0.6);
	padding: 33px 20px 23px;
	text-align: center;
}
#eventsPage.salesPage .eventsUL > li .eventInfo_m span{
	display: block;
	font-size: 18px;
	line-height: 22px;
}
#eventsPage.salesPage .eventsUL > li .eventInfo_m span.days{
	padding-bottom: 12px;
	margin-bottom: 10px;
	border-bottom: 1px solid #fff;
}


#eventsPage.salesPage .eventsUL > li .eventInfo{
	display: none;
}

#eventsPage.salesPage .eventsUL > li .newsAbstract{
	
}

.filter {
/*
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
  border-bottom: 3px solid #b61d27;
  margin-bottom: 21px;
  padding: 28px;
  */
}
.filter .select {
  display: block;
  margin-bottom: 16px;
}

.jqForm, .jqForm1 {
  position: relative;
  visibility: hidden;
}

.jqTransformCheckbox {
width: 25px;
height: 25px;
float: left;
background: red;
margin-right: 8px;
background: url(../images/checkBox.png) no-repeat 0 0;
position: relative;
top: -2px;

float: right;
margin-left: 8px;
margin-right: 0px;
}
.jqTransformCheckbox.jqTransformChecked {
background-position: 0 bottom;
}

.checkdiv{
	font-size: 15px;
	line-height: 20px;
}
#ContactFormMain,
#ContactFormSide{
	height: auto !important;
}
#ContactFormSide{
	padding-top: 24px;
    font-size:15rem;
}
#ContactFormSide iframe{
	width: 100% !important;
}
.sendBT{
	display: block;
	background: rgba(220,33,48,0.7);
	color: #fff;
	font-size: 18px;
	line-height: 1.5;
	padding: 16px;
	text-align:center;
	margin-top: 25px;
}
.jqForm.jqtransformdone, .jqForm1.jqtransformdone {
  visibility: visible;
}

.jqForm .jqTransformTextarea, .jqForm .jqTransformSelectWrapper, .jqForm .jqTransformInputWrapper, .jqForm1.jqTransformTextarea, .jqForm1.jqTransformSelectWrapper, .jqForm1.jqTransformInputWrapper {
  border: 1px solid rgba(255, 255, 255, 1);
  padding: 8px;
  width: 100% !important;
}

.jqForm .jqTransformSelectWrapper, .jqForm1 .jqTransformSelectWrapper {
  position: relative;
}

.jqForm .select-b .jqTransformSelectWrapper, .jqForm1 .select-b .jqTransformSelectWrapper {
 z-index:100 !important;
}

.jqForm .jqTransformSelectWrapper div span, .jqForm1 .jqTransformSelectWrapper div span, .jqForm .jqTransformTextarea textarea, .jqForm .jqTransformInputInner input {
  color: #fff;
  font-size: 18px;
  height: 25px;
  line-height: 25px;
  
  cursor: pointer;
display: block;
overflow: hidden;
padding: 0 10px;
width: 100% !important;
border:0;
background: none;
}
.jqForm .jqTransformTextarea textarea{
	height: 175px;
	overflow: auto;
}
.jqForm .jqTransformSelectWrapper div span, .jqForm1 .jqTransformSelectWrapper div span {
  cursor: pointer;
  display: block;
  overflow: hidden;
  padding: 0 10px;
  width: 100% !important;
}

.jqForm a.jqTransformSelectOpen, .jqForm1 a.jqTransformSelectOpen {
  background: url("../images/selectArrow2.png") no-repeat scroll 0 center rgba(0, 0, 0, 0);
  display: block;
  height: 41px;
  position: absolute;
  right: 0;
  top: 0;
  width: 50px;
  
  background-image: url("../images/selectArrow2_rtl.png");
background-position: 20px center;
left: 0;
right: auto;
}

.jqForm .jqTransformHidden, .jqForm1 .jqTransformHidden {
  display: none;
}
    .jqForm .jqTransformSelectWrapper ul,.jqForm1 .jqTransformSelectWrapper ul {
        /*background-color: rgba(0,0,0,0.4);*/
        border: 0px solid #CCCCCC;
        right: 0;
        list-style: none outside none;
        margin: 0;
        padding: 0;
        position: absolute;
        top: 42px;
        z-index: 10;
        overflow-y: auto !important;
        
        width: 100% !important;
        height: auto !important;
        max-height: 180px !important;
    }

        .jqForm .jqTransformSelectWrapper ul a,.jqForm1 .jqTransformSelectWrapper ul a {
            background-color: rgba(255,255,255,0.7);
            background-color: #c5c5c5;
            display: block;
            font-size: 14px;
            padding: 7px 12px;
            color: #000;
            text-decoration: none;
        }
        #hp .jqForm .jqTransformSelectWrapper ul a,#hp .jqForm1 .jqTransformSelectWrapper ul a {
            background-color: rgba(255,255,255,0.7);position: relative;z-index:1000;
            }

            .jqForm .jqTransformSelectWrapper ul a.selected,.jqForm1 .jqTransformSelectWrapper ul a.selected {
                background-color: #fff !important;
                color: #b6202a;
            }

            .jqForm .jqTransformSelectWrapper ul a:hover,.jqForm1 .jqTransformSelectWrapper ul a:hover {
                background-color: #fff !important;
                color: #000;color: #b6202a;
            }

        .jqForm .jqTransformSelectWrapper ul li,.jqForm1 .jqTransformSelectWrapper ul li {
            padding: 0;
            background: none;
        }
        
caption, th {
  text-align: right;
}        
#rentalZones{
	display: none;	
}
#rentalZones_m{
	padding-top:10px;
}

#rentalZones_m .title{
	text-align: center;
	background: rgba(159,24,34,0.7);
	padding: 12px 20px;
	margin-bottom: 10px;
	font-size: 18px;
	line-height: 1.3333;
}

.rentalZonesTable{
	margin-bottom: 30px;
	padding: 1% 3.2%;
	background: rgba(0,0,0,0.7);
}

.rentalZonesTable th{
	padding: 11px 0;
	font-weight: bold;
}
.rentalZonesTable td{
	padding: 12px 0;
}

.rentalZonesTable td{
	border-top:1px solid #fff;
}

.rentalZonesTable .column5{
	text-align: center;
	padding: 8px 0;
}
.rentalZonesTable .column5 .phone{
	display: inline-block;
	width: 22px;
	height: 22px;
	background: url(../images/phone2_m.png) no-repeat 0 0;
	background-size: 100% 100%;
	text-indent: -9999px;
	
}

#newsPage ul#newssiteUL > li {
  border-bottom: 1px solid #fff;
  padding: 6px 0;
}

#newsPage ul#newssiteUL > li a {
  background: url("../images/pdf_m.png") no-repeat scroll 0 0 / auto 26px rgba(0, 0, 0, 0);
  display: block;
  /*height: 26px;*/
  padding-left: 40px;
  padding-top: 6px;
  margin-left: 1.4%;
}
#newsPage ul#newssiteUL > li a span{
	display: inline-block;
	margin-left:16px;
	width: 68px;
}

#newsPage ul#newssiteUL > li .downloadIcon,
#newsPage ul#newssiteUL > li .newsdate,
#newsPage ul#newssiteUL > li .newsTitle{
	display: none;
}


/*#bigWorldPage h1.nb{ margin-bottom: 10px;}
#bigWorldPage{ font-size: 12px; line-height: 13px; }
#worldImg{ width: 54%; float: right; }
#worldImg img{ display: block; max-width: 100%; margin-top: 30px;}
#worldText{ width: 44%; float: left; }*/
#worldImgContainer{
	width: 290px;
	margin: 0 auto;
	position: relative;
	background: url(../images/bigWolrd4.png) no-repeat 0 0;
	height: 120px;
	background-size: 100% auto; 
}
#worldImgContainer .related{
	height: 120px;width: 290px;
}
#worldImg a{
	position: absolute;
	width: 46px;
	height: 46px;
	background-position: 0 bottom;
	display:block;
	z-index: 200;
	background-size: 100% auto; 
}
#worldImg a:hover{
	background-position: 0 0;
}
#worldImg{
	padding-top:30px;
}



#bigWorldPage h2.title{ display: inline-block; border-bottom:1px solid #dc2130; padding-bottom:3px; margin-bottom:11px; font-size: 24px; line-height: 1;

                        color:#dc2130;
}
#bigWorldPage .texts{ margin-bottom: 14px; }
    #worldUL {
        padding-top:3px;
    }
#worldUL > li{ margin-bottom: 32px; }

#worldUL .links a{ float: right;line-height: 16px; }


#worldUL .links a > span {
  display: inline-block;
  margin-left: 12px;
}
#worldUL  .links a .click span {
  background: none repeat scroll 0 0 #dc2130;
  border-radius: 8px;
  padding: 0 12px 1px;
}

#worldUL  .links a .click span:before {
  content: " > ";
}
/*
#worldUL .links a > span{ float:left; margin-right: 12px; height: 18px;font-weight: bold;
line-height: 18px; }
#worldUL .links a .click{ 
background: none repeat scroll 0 0 #DC202E;
border-radius: 16px;
color: #FFFFFF;
float: left;
font-size: 10px;
height: 18px;
line-height: 18px;
padding: 0 9px 0 9px;
text-decoration: none;
 }
 
#worldUL  .links a .click span{ 
 background: url("../images/smallArrow.png") no-repeat scroll 0 4px;
 background-size: auto 9px;
display: block;
padding-left: 11px;
   }
*/

.module6 #container{
	padding-bottom: 0;	
}
#storeAreaSite{
	display: none;
}
#storeAreaSite_m #mainGate{
	margin:0 -3.3333%;
}
#storeAreaSite_m #mainGate .gate{
	position: relative;
}
#storeAreaSite_m #mainGate .gate h2 a img{
	position: relative;
	z-index: 2;
	display: block;
	max-width: 100%;
}
#storeAreaSite_m #mainGate .gate h2 a{
	display: block;
}

#storeAreaSite_m #mainGate .gate h2 a span{
	position: absolute;
	bottom:0;
	left:0;
	right:0;
	padding: 10px 3.125%;
	text-align: center;
	z-index: 10;
	background: rgba(0,0,0,0.7);
	font-size: 18px;
    line-height: 24px;
	display: block;
}

#mainGate .gate > .gateMenu{
	display: none;
}
#mainGate .gate > .gateMenu{ padding: 0 3.125%;font-size: 18px; line-height: 1.4; padding-top:10px;}
#mainGate .gate > .gateMenu > ul{ padding-bottom:55px;}
#mainGate .gate > .gateMenu > ul > li{ margin-bottom: 33px;  position: relative;}
#mainGate .gate > .gateMenu > ul > li img{ margin-bottom: 33px;  position: absolute; right:18px; top:-9px;}
#mainGate .gate > .gateMenu > ul > li a{
	display: block;
	background: rgba(0,0,0,0.7);
	height: 58px;
	padding-right: 114px;padding-right: 84px;
}
#mainGate .gate > .gateMenu > ul > li a span{
	display: block;
	background: url(../images/gateMenuArrow.png) no-repeat 0 0;
	background-size: auto 100%;
	height: 58px;
    padding:0 30px;
	padding-top: 16px;
}

#mainGate .gate > .gateMenu .backToCenters{
	display: block;
	margin-bottom: 22px;
	background-color: rgba(0,0,0,0.7) !important;
	height: 42px;
	padding-top: 6px;
	padding-right:44px;
	background: url(../images/backToCenters.png) no-repeat right 0;
	background-size: auto 100%;
}


#stocksSite .stockInfo {
  visibility: hidden;
}

#stocksSite .wobil{
	display: none;
}

#stocksSite .stockBox{
	margin-bottom: 16px;
	
}

#stocksSite .stockBox .title{
font-size: 18px;
text-align: center;
padding: 12px 20px;
line-height: 1.4;
	margin-bottom: 20px;
	background: rgba(159,24,34,0.7);
}
#stocksSite .stockBox table{
	margin:0 3.125%;
	width: 93.75%;
}

#stocksSite .stockBox table tr td{
	padding: 12px 0;
	border-top:1px solid #fff;
	padding-left:5%;
}
#stocksSite .stockBox table tr:first-child td{
	padding-top:0;
	border-top:0px solid #fff;
}

#stocksSite .stockBox table tr:first-child td:first-child{
	width: 40%;
}
#stocksSite{
	padding-top:10px;
}
#stocksSite .select{
	margin-bottom: 15px;
}
.DOWN {
  color: #c42727;
}
.UP {
  color: #01853c;
}
.ltr {
  direction: ltr;
}

.module13 #container{
	background: none;
	padding: 0;
}

.module13 #header{
	background: rgba(0,0,0,0.7);
	margin-bottom: 0;
}



#hp{
	position: fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
}
#hp .storeSelectorNav{
	position: absolute;z-index: 500;
	bottom:0;
	width: 100%;
}
#hp .storeSelectorNav a{
	width: 50%;
	float: right;
	height: 50px;
	background: rgba(0,0,0,0.7);
	font-size: 18px;
	padding-top: 16px;
	text-align: center;
}
#hp .storeSelectorNav a.selected_m{
	background: rgba(159,24,34,0.7);
}
#storeSelector .selectors > div > div {
  display: none;
}

#storeSelector .selectors > div > div{
	padding:20px 3.125% 1px;
	background: rgba(0,0,0,0.7);
	
}
#storeSelector .selectors {
	position: absolute;z-index: 500;
	width: 100%;
	bottom:50px;
}
#storeSelector #results {
	position: absolute;z-index: 498;
	width: 100%;
	bottom:195px;
	padding:20px 3.125% 12px;
	background: rgba(0,0,0,0.7);
	font-size: 15rem;
	text-align: center;
}
#storeSelector #results .resultTitle{
	display: inline-block;
	border-bottom:1px solid #900;
	margin-bottom: 14px;
	padding-bottom: 4px;
	font-size: 18rem;
}
#storeSelector #results ul{
	padding: 0 5%;
}
#storeSelector #results ul >li{
	margin-bottom: 8px;
	line-height: 1;
}
#storeSelector .selectors .select{
	margin-bottom: 20px;
}

#hp .jqForm .jqTransformSelectWrapper ul, #hp .jqForm1 .jqTransformSelectWrapper ul{
	top:auto;
	bottom:42px;
	z-index: 600;
}

#hpContainer {
  background: none repeat scroll 0 0 #000;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 400;
}

#header {
  position: relative;
  z-index: 500;
}

#hpCycler {
  height: 100% !important;
  overflow: hidden;
  visibility: hidden;
  width: 100% !important;
}
#hpCycler > div {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100% !important;
  overflow: hidden;
  width: 100% !important;
}


#hpCyclerNav a {
  background-image: url("../images/hpCyclerNav.png");
  display: block;
  height: 136px;
  left: 0;
  margin-top: -68px;
  position: absolute;
  text-indent: -9999px;
  top: 50%;
  width: 87px;
  width: 40px;
  height: 83px;
  background-size: 200% 100%;
  z-index: 600;
}
#hpCyclerNav a#prev2 {
  background-position: right 0;
  left: auto;
  right: 0;
}
.richtextPdf {
  line-height: 16px;
  margin-top: 40px;
  clear:both;
}
.richtextPdf > span{
	display: inline-block;
margin-left: 12px;
}
.richtextPdf .pdfLink{
	display: inline-block;
margin-left: 12px;
background: none repeat scroll 0 0 #dc2130;
border-radius: 8px;
padding: 0 12px 1px;
}
.richtextPdf .pdfLink:before {
  content: " > ";
}

.richtextPdf div.border{
	margin-top: 8px;
}

.module40 #container{
	padding-bottom: 0;
}
#centers #mainContent{
	position: fixed;
	top:-20000px;
	left:0; right:0;
}
#merkazMenu{
	display: none;
}
#centers #centerMain{
	padding: 0;
}
#centers #centerMain img{
	max-width:100%;width:100%;
	display: block;
}
#merkazPage .tab{
	width: 50%;
	float: right;
	position: relative;
	cursor: pointer;
}
#merkazPage .tab[data-show='plans'],
#merkazPage .tab[data-show='movie'],
#merkazPage .tab[data-show='rent'],
#merkazPage .tab[data-show='sales'],
#merkazPage .tab[data-show='clients'],
#merkazPage .tab[data-show='air']{
	height: 0;
	padding-bottom: 40%;
}
#merkazPage .tab[data-show='plans'] .reg,
#merkazPage .tab[data-show='movie'] .reg,
#merkazPage .tab[data-show='rent'] .reg,
#merkazPage .tab[data-show='sales'] .reg,
#merkazPage .tab[data-show='clients'] .reg,
#merkazPage .tab[data-show='air'] .reg{
	width: 100%;height: 100%;
	position: absolute; overflow: hidden;
}
#merkazPage .tab img{
	position: relative;
	z-index: 10;
}
#merkazPage .tab .fontB{
	position: absolute;
	z-index: 20;
	bottom:0;
	width: 100%;
	display: block;
	color: #fff;
	background: rgba(0,0,0,0.7);
	text-align: center;
	font-size: 18px;
	line-height: 24px;
	padding: 10px;
}

#merkazPage .tab .textWrapper.fontS{
	position: absolute;
	z-index: 20;
	bottom:0;/*top:0;*/
	width: 100%;
	display: block;
	color: #fff;
	background: rgba(0,0,0,0.7);
	text-align: center;
}

#merkazPage .tab .textWrapper.fontS .waze,
#merkazPage .tab .textWrapper.fontS .ManagerEmail,
#merkazPage .tab .textWrapper.fontS .ManagerPhones,
#merkazPage .tab .textWrapper.fontS .ManagerTitle,
#merkazPage .tab .textWrapper.fontS .Info,
#merkazPage .tab .textWrapper.fontS .OpeningHours,
#merkazPage .tab .textWrapper.fontS .subTitle,
#merkazPage .tab .textWrapper.fontS .title,
#merkazPage .tab .textWrapper.fontS .futureText{
	display: none;
}

#merkazPage .tab .textWrapper.fontS .bottom .title,
#merkazPage .tab .textWrapper.fontS .bottom .OpeningHours,
#merkazPage .tab .textWrapper.fontS .bottom .ManagerPhones,
#merkazPage .tab .textWrapper.fontS .bottom .waze{
	display: block;
}
#merkazPage .tab.box_w{
	width: 100%;
}
#merkazPage .tab.box_w.box1{
	cursor: default;
	
}

#merkazPage .tab .textWrapper.fontS .bottom .OpeningHours,
#merkazPage .tab .textWrapper.fontS .bottom .ManagerPhones,
#merkazPage .tab .textWrapper.fontS .bottom .waze{
	display: inline-block !important;
	width: 25%;
	margin:0 2%;
}

#merkazPage .tab .textWrapper.fontS .bottom .OpeningHours a,
#merkazPage .tab .textWrapper.fontS .bottom .ManagerPhones a,
#merkazPage .tab .textWrapper.fontS .bottom .waze a{
	display: block;
	color: #fff;
	text-decoration: none;
	padding-top: 25px;
	background: url(../images/OpeningHours_m.png) no-repeat center 0;
	background-size: 22px 22px;
	font-size: 12px;
}
#merkazPage .tab .textWrapper.fontS .bottom .OpeningHours a.moreInfo_m{
	background-image: url(../images/info_m.png);
}
#merkazPage .tab .textWrapper.fontS .bottom .ManagerPhones a{
	background-image: url(../images/ManagerPhones_m.png);
}
#merkazPage .tab .textWrapper.fontS .bottom .waze a{
	background-image: url(../images/waze_m.png);
}
#merkazPage .tab .textWrapper.fontS .title{
	color: #dc2130;
	font-size: 18px;
	display: block;
	line-height: 1.4;
	margin-bottom: 0.5em;
}
#merkazPage .tab .textWrapper.fontS{
	padding: 12px 3.125% 12px;
}

#merkazPage .tab .textWrapper.fontS{
/*	top:0;*/
}

#merkazPage .tab .textWrapper.fontS .Info,
#merkazPage .tab .textWrapper.fontS .OpeningHours,
#merkazPage .tab .textWrapper.fontS .subTitle{
	/*display: block;*/
	font-size: 15px;
	line-height: 18px;
}
#merkazPage .tab .textWrapper.fontS .subTitle{
	border-bottom:1px solid #fff;
	padding: 0 5%;
	padding-bottom:15px;
	margin-bottom: 15px;
	padding-top: 11px;
	/*display: inline-block;*/
	
}
#merkazPage .tab .textWrapper.fontS .bottom{
	/*position: absolute;*/
	bottom:12px;
	left:3.125%;right:3.125%;
}

#mercazPages #air{
	padding: 0 3.125%;
}
#mercazPages #air iframe{
	width: 100%;
	height: 343px;
}
#mercazPages #air .airInfo{
	padding: 16px;
	padding-top: 20px;
	padding-bottom: 25px;
	background: rgba(0,0,0,0.7);
}
#mercazPages #air .airInfo > div{
	float: right;
	width: 60%;
	line-height: 20px;
	font-size: 15px;
}
#mercazPages #air .airInfo > div h3{
	font-size: 18px;
	color: #dc2130;
}
#mercazPages #air .airInfo a{
	float:left;
	
	background: url("../images/waze_m.png") no-repeat scroll center 0;
	background-size: 22px 22px;
	color: #fff;
	display: block;
	font-size: 12px;
	padding-top: 25px;
	text-decoration: none;
}
#mercazPages .centersBack{
	text-align: center;
	margin-top: 16px;
}
#mercazPages .centersBack a{
	display: inline-block;
	background: #dc2130;
	color: #fff;
	font-size: 18px;
	height: 47px;
	line-height: 27px;
	padding: 10px 21px;
	background: rgba(220,33,48,0.7);
}

#mercazPages #rent .KlaliImages{
	display: none;
}
#mercazPages #rent .KlaliText{
	padding: 0 3.125%;
}
#mercazPages #rent .rentalZonesTable{
	padding: 0;
	margin: 0;
	background: none;
	display: none;
}
#mercazPages #rent .mobil.rentalZonesTable{
	display: table;
}
#mercazPages #rent .T{
	display: none;
}
#mercazPages #rent .T.mobil{
	display: block;
	margin-bottom: 2em;
}

.bordered.titled .title{
	font-size: 18px;
font-weight: bold;
line-height: 1.4;
margin-bottom: 12px;
float:right;
}
.textcontainer h3.bigRed{
	font-size: 24px;
	color: #dc2130;
	font-weight: bold;
}

#mercazPages #plans{
	padding: 0 3.125%;
}
#mercazPages #plans img{
	/*background: red;*/
	display: block;
	max-width: 100%;
	margin-bottom: 30px;
}
#mercazPages #plans .plansPDF{
	display: none;
}
    #mercazPages #plans .plansPDF_m {
        margin: 12px 0 0 0;
        padding:0 3.125%;
	text-align: center;
    }
#mercazPages #plans .plansPDF_m a{
	display: inline-block;
	padding-top: 68px;
	background: url(../images/plansPDF_m.png) no-repeat center 0;
	background-size: 55px auto;
	text-indent:-9999px;
}

#mercazPages #sales{
	padding: 0 3.125%;
}

#mercazPages .merkazTopBack{
	background-attachment: scroll;
	background-clip: border-box;
	background-color: rgba(220, 33, 48, 0.7) !important;
	background-image: url("../images/backToCenters.png");
	background-origin: padding-box;
	background-position: right 0;
	background-repeat: no-repeat;
	background-size: auto 100%;
	display: block;
	height: 42px;
	margin-bottom: 12px;
	padding-right: 44px;
	padding-top: 6px;
	
	font-size: 18px;
	line-height: 1.4;

}

#mercazPages #clients{
	padding: 0 3.125%;
}
#mercazPages #clients #storeFilter{
	padding:0px;
	text-align: center;
	width: 282px;
	margin: 0 auto;
	padding-top: 55px;
	
}
#mercazPages #clients #storeFilter .centersBack{
	margin-top: 118px;margin-top: 68px;
	clear: both;
	float: right;
	width: 100%;
}
#mercazPages #clients #storeFilter .filter{
	width: 78px;
	height: 78px;
	/*background: #900;*/
	float: right;
	
	margin:0px 0px 20px 24px;
	cursor: pointer;
}
#mercazPages #clients #storeFilter .filter span{
	display: block;
	width: 100%;
	height: 100%;
	background-size: 78px 78px;
	background-color: rgba(220, 33, 48, 0.7) !important;
	border-radius: 39px;
    padding:0 8px;
	padding-top: 50px;
	/*white-space: nowrap;*/
	font-size: 10px;
}
#mercazPages #clients #storeFilter .filter:nth-child(3n){
	margin-left: 0;
	margin-right: 0;
}
#mercazPages #clients #customersScrollerWrapper{
	display: none;
}
#mercazPages #clients #customersScroller{
	margin: 0 -2%;
}
#mercazPages #clients #customersScroller > li{
	width: 46%;
	float: right;
	margin: 0 2%;
	margin-bottom: 30px;
	
}
/*
#mercazPages #clients #customersScroller > li:nth-child(2n){
	float: left;

}
*/
#mercazPages #clients #customersScroller > li > a,
#mercazPages #clients #customersScroller > li > span{
	display: block;
}

#mercazPages #clients #customersScroller > li .images{
	background: #fff;
	display: block;
	height: 93px;
	text-align: center;
	padding-top: 33px;padding-top: 29px;padding-top: 14px;
}
#mercazPages #clients #customersScroller > li .images img{
	max-width: 100px;
	max-height: 27px;max-height: 34px;max-height: 68px;
	width: auto;
	display: block;
	margin:0 auto;
}
#mercazPages #clients #customersScroller > li .texts{
	background-color: rgba(220, 33, 48, 0.7);
	text-align: center;
	height: 54px;
	line-height: 17px;
	display: block;
	padding-top: 10px;
}

#mercazPages .storesBack {
	text-align: center;
	margin-top: 16px;
}
#mercazPages .storesBack a {
display: inline-block;

color: #fff;
font-size: 18px;
height: 47px;
line-height: 27px;
padding: 10px 21px;
background: rgba(220,33,48,0.7);
}



#mercazPages #videos{
	padding:0 3.125%;
}
#mercazPages #videos img{
	max-width:100%;
	display: none;
}
#mercazPages #videos .images_m{
	margin-bottom: 15px;
}
#mercazPages #videos .images_m iframe{
	position: relative;
	
}
#mercazPages #videos .images_m .icon{
	position: absolute;
	top:50%;
	left:50%;
	margin-left: -115px;
	margin-top: -72px;
	
}
#mercazPages #videos > ul > li{
	margin-bottom: 25px;
	
}
#mercazPages #videos > ul > li a.UT{
	display: none;
}
#mercazPages #videos > ul > li table p{
	font-size: 18px;
	line-height: 1.2em;
}
#mercazPages #videos > ul > li table .dater{
	display: inline-block;
	margin-top: 14px;
}


#galleryPage #mainimagecontainer{
	display: none;
}
#galleryPage{
	padding: 0 3.125%;
}
#galleryPage .imagesthumbnails{
	/*width: 299px;
	margin: 0 auto;*/
}
#galleryPage .imagesthumbnails .items{
	margin:0 auto;
    width:299px !important;
}
#galleryPage .imagesthumbnails .items > div{
	width: 30%;
	width: 93px;height: 93px;
	margin-bottom: 10px;
}
#galleryPage .imagesthumbnails .items > div a{
	display: none;
}
#galleryPage .imagesthumbnails .items > div img{
	max-width: 100%;
	display: block;
	border:0 !important;
}
#galleryPage .imagesthumbnails .items > div:nth-child(3n+1){
	margin-right: 0;
}

#galleryPage .imagesthumbnails .items > div:nth-child(12n+7),
#galleryPage .imagesthumbnails .items > div:nth-child(12n+2){
	width: 196px;height: 196px;
	
}

#mercazPages #videos .images_m {
position: relative;
height: 0;
padding-bottom: 60%;
}
#mercazPages #videos .images_m iframe{
position: absolute;
height: 100%;
width: 100%;
}

#contactformArea .labelRow,
#contactformArea .inputArea label{
	display: none;
}
#contactformArea .inputArea{
	margin-bottom: 17px;
}
#contactformArea .contactIntro{
	display: block;
	margin-bottom: 0.6667em;
	font-size: 15px;
	line-height: 1.3333;
	
}
#contactformArea .contactIntro.note{
	color: #dc2130;
}


a#tm_m{
	display: block;
width: 24px;
height: 24px;
background: url(../images/fb_m.jpg) no-repeat 0 0;
background-size: 100% 100%;
text-indent: -9999px;
background-image: url(../images/menuToggle_m.png);
position: absolute;
left:3.125%;
top:18px;
}
a#mb_m{
	display: block;
width: 24px;
height: 24px;
background: url(../images/fb_m.jpg) no-repeat 0 0;
background-size: 100% 100%;
text-indent: -9999px;
background-image: url(../images/mb_m.png);
position: absolute;
right:3.125%;
top:18px;
display: none;
}
#mainnavigation_m{
	position: fixed; z-index: 1200;position: absolute;
	background: rgba(0,0,0,0.9);
	top:0;
	bottom:0;
	left: 0;
	right:0;
	display: none;
	min-height: 100%;
    overflow:scroll;
    -webkit-overflow-scrolling:touch;
	
}
#container{
	position: relative;
}
ul#mainMenu_m{
	padding: 0 3.125%;padding: 0 12%;
	padding-top: 64px;
}
ul#mainMenu_m li{
	border-top:1px solid rgba(255,255,255,0.7);
}

ul#mainMenu_m li.opened,
ul#mainMenu_m li:first-child{
	border-top:1px solid transparent;
}
ul#mainMenu_m li a{
	font-size: 16px;
	color: #fff;
	line-height: 16px;
	padding: 16px 5.6%;
	display: block;
}
ul#mainMenu_m li a.HasChildren{
	background: url(../images/menuArrow.png) no-repeat 0 0;
	background-size: auto 18px;
	background-position: 0 center;
}
ul#mainMenu_m ul.inner{
	display: none;
}
ul#mainMenu_m.openMenu{
	padding-top: 64px; padding-top: 0px;
}
ul#mainMenu_m.openMenu li.opened > a{
	font-size: 18px;
	line-height: 16px;line-height: 24px;
	color: #dc2130;
	font-weight: bold;
	border-top: 0;
	margin-bottom: 8px;
	padding-left:0;padding-right:0;
}
ul#mainMenu_m.openMenu li.opened > a.HasChildren{
	background: none;
}
ul#mainMenu_m{
	margin-bottom: 80px;
}
#mainnavigation_m .cube{
	margin:0 12%;
}
#fontSizer_m{
	position: absolute;
	top:58px;
	left:0;
	right:0;
	padding: 12px 3.125%;
	background: #900;
	line-height: 22px;
	background: rgba(220,33,48,0.7);
	z-index: 1000;
	display: none;
}
#fontSizer_m > span{
	float: right;/*width: 50%;*/white-space: nowrap;
}
#fontSizer_m > a{
	float: left;
	background: url(../images/fontSizer_m.png) no-repeat 0 0;
	background-size: 24px auto;
	margin-right: 24px;
	padding-left:30px;
	height: 24px;
}
#fontSizer_m > a.disabled{
	opacity: 0.7;
	cursor: default;
}
#fontSizer_m > a#biggerFont{
	background-position: 0 bottom;
}

#mercazPages .slider > div {padding-bottom:26px !important;}
#innerPage, #sticky{overflow:hidden;}

body #lightbox .lb-data .lb-details{
    display:none;
}
body #lightbox .lb-dataContainer{
    width:100% !important;padding-top:12px;
}

body #lightbox .lb-dataContainer a{
    width:100%;
    float:none;
    color: #fff;
font-size: 18px;
height: 47px;
line-height: 27px;
padding: 10px 21px;
background: rgba(220,33,48,0.7);
text-align: center;
}
.lb-nav a.lb-prev,
.lb-nav a.lb-next {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}

.lb-nav a.lb-next {
background-image: url("../images/hpCyclerNav2.png");
background-size:auto 68px;
}
.lb-nav a.lb-prev {
background-image: url("../images/hpCyclerNav3.png");
background-size:auto 68px;
}


}

@media (min-width: 940px) and (max-width: 1024px){
 

#storeAreaSite_m #mainGate .gate {
position: relative;
width: 50%;
float: right;
padding-bottom: 26%;
height: 0;
}
#storeAreaSite_m #mainGate .gate.gateOpen {
width: 100%;
float: none;
padding-bottom: 0;
height: auto;
}

}


@media (min-width: 940px) and (max-width: 1024px){
    #merkazPage .tab.box_w{width:50%;}
    #merkazPage .tab[data-show='none'],
    #merkazPage .tab[data-show='gallery'] {
height: 0;
padding-bottom: 37%;
}

    #merkazPage .tab[data-show='none'] .reg,
    #merkazPage .tab[data-show='gallery'] .reg {
width: 100%;
height: 100%;
position: absolute;
overflow: hidden;
}

#merkazPage .tab[data-show='gallery'] .reg img{height:100%;}

#storeAreaSite_m #mainGate .gate {
position: relative;
width: 50%;
float: right;
padding-bottom: 26%;
height: 0;
}
#storeAreaSite_m #mainGate .gate.gateOpen {
width: 100%;
float: none;
padding-bottom: 0;
height: auto;
}

}


@media (min-width: 768px) and (max-width: 1024px){
	body{
		/*font-size: 400px;*/
	}
	#richTextPage #title {
  width: 70%;
}
#richtextcontent {
  padding-left: 5%;
  width: 70%;
}
#richTextPage .richtextimages {
  position: absolute;
  left: 0;
  top: 0;
  width: 32%;
  padding: 0;
}

.richtextPdf{
	width: 70%;
}


#newsList > li .image {
  margin-bottom: 0px;
  width: 30%;
  float: right;
}

#newsList > li .image + .content{
	width: 70%;
	float: left;
}
#newsList > li .content{
	
	padding:0 2%;
}


#eventsPage.salesPage .eventsUL > li .salesImageDiv{
	width: 30%;
	min-height: 50px;
}
#eventsPage.salesPage .eventsUL > li .eventInfo_m{
	width: 30%;
}

#eventsPage.salesPage .eventsUL > li .title,
#eventsPage.salesPage .eventsUL > li .newsAbstract{
	width: 40%;
	float:left;
	padding: 0 2%;
	padding-top:0 !important;
	
}
#eventsPage.salesPage .eventsUL > li div.title h3{
		padding-top:0 !important;
}
#eventsPage.salesPage .filter{
	text-align: center;
}
#eventsPage.salesPage .select{
/*	display: inline-block;
	width: 25%;
	margin:0 1%;*/
text-align:right;
}

#worldImgContainer .related,
#worldImgContainer {
  height: 362px;
  width: 866px;
}

#worldImg a {
  height: 141px;
  margin-left: 13px;
  width: 141px;
}
#worldImg {
  padding-top: 60px;
}/*
#storeAreaSite_m #mainGate .gate > h2{
	width: 48%;
	float: right;
	margin: 1%;
	position: relative;
}*/
#storeSelector .selectors{
	text-align: center;
}
#storeSelector .selectors .select{
	width: 46%;
	margin-left:1%;
	margin-right:1%;
	display: inline-block;
	text-align: right;
}

#mercazPages #videos .images_m {
margin-bottom: 15px;
position: relative;
height: 0;
padding-bottom: 24%;

width: 40%;
float: right;
}
#mercazPages #videos .texts_m {
width: 58%;
float: left;
}


/*
#galleryPage .imagesthumbnails .items{
	margin:0 auto;
    width:505px !important;
}*/
 #galleryPage .imagesthumbnails .items > div {

width: 232px;
height: 232px;
margin-bottom: 10px;
}
#galleryPage .imagesthumbnails .items > div:nth-child(12n+7), #galleryPage .imagesthumbnails .items > div:nth-child(12n+2) {
width: 474px;
height: 474px;
}
#galleryPage .imagesthumbnails .items > div img{width:100% !important;}
#galleryPage .imagesthumbnails .items{ width: 716px !important ;}





}

@media (min-width: 1000px) and (max-width: 1024px){ 

#merkazPage .tab.box_w{
	width: 50%;
    height:0;
    padding-bottom:26%;
    overflow:hidden;
}
#merkazPage .tab.box_w .inner{
	width: 100%;height:100%;position:absolute;
    overflow:hidden;
}

#merkazPage .tab[data-show='plans'],
#merkazPage .tab[data-show='movie'],
#merkazPage .tab[data-show='rent'],
#merkazPage .tab[data-show='sales'],
#merkazPage .tab[data-show='clients'],
#merkazPage .tab[data-show='air']{
    width:33.3333%;
    padding-bottom:26.6667%;
}


    #galleryPage .imagesthumbnails .items > div {

width: 186px;
height: 186px;
margin-bottom: 10px;
}
#galleryPage .imagesthumbnails .items > div:nth-child(12n+7), #galleryPage .imagesthumbnails .items > div:nth-child(12n+2) {
width: 382px;
height: 382px;
}
#galleryPage .imagesthumbnails .items > div img{width:100% !important;}
#galleryPage .imagesthumbnails .items{ width: 970px !important ;}

}
@media (min-width: 1025px) and (max-width: 1280px){

    #header #topContent{
        width:80%;
    }
#mainMenu li.separator {
    width: 24px;
}

#worldImg {
position: relative;
left: -38px;
}
#mainMenu {
font-size: 12px;
}

}

@media screen and (min-width:320px) and (max-width:480px) and (orientation:portrait) and (device-aspect-ratio: 2/3) { /*iphone 4*/
    #storeSelector .selectors .select {
    margin-bottom: 10px;
}
}