/* small css file to load above the fold content */

@font-face {
  font-family: "Flaticon";
  src: url("../fonts/iconfont/Flaticon.eot");
  src: url("../fonts/iconfont/Flaticon.eot?#iefix") format("embedded-opentype"),
       url("../fonts/iconfont/Flaticon.woff") format("woff"),
       url("../fonts/iconfont/Flaticon.ttf") format("truetype"),
       url("../fonts/iconfont/Flaticon.svg#Flaticon") format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticon";
    src: url("../fonts/iconfont/Flaticon.svg#Flaticon") format("svg");
  }
}
.flaticon-instagram:before { content: "\f100"; }
.flaticon-social-media:before { content: "\f101"; }
.flaticon-google:before { content: "\f102"; }
.flaticon-youtube:before { content: "\f103"; }
.flaticon-linkedin:before { content: "\f104"; }
.flaticon-facebook-footer:before { content: "\f105"; }
.flaticon-phone:before { content: "\f106"; }
.flaticon-link:before { content: "\f107"; }
.flaticon-print:before { content: "\f108"; }
.flaticon-location:before { content: "\f109"; }
.flaticon-mail:before { content: "\f10a"; }
.flaticon-pdf:before { content: "\f10b"; }



@font-face {
	font-family: "Danor Extrafields Icons";
	src: url("../fonts/Danorextrafields/flaticon.eot");
	src: url("../fonts/Danorextrafields/flaticon.eot#iefix") format("embedded-opentype"),
	url("../fonts/Danorextrafields/flaticon.woff") format("woff"),
	url("../fonts/Danorextrafields/flaticon.ttf") format("truetype"),
	url("../fonts/Danorextrafields/flaticon.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: "Spoiler Regular";
	src: url("../fonts/spoiler/fbspoiler-regular-webfont.eot");
	src: url("../fonts/spoiler/fbspoiler-regular-webfont.eot#iefix") format("embedded-opentype"),
	url("../fonts/spoiler/fbspoiler-regular-webfont.woff") format("woff"),
	url("../fonts/spoiler/fbspoiler-regular-webfont.ttf") format("truetype"),
	url("../fonts/spoiler/fbspoiler-regular-webfont.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: "Spoiler Light";
	src: url("../fonts/spoiler/fbspoiler-lightwebfont.eot");
	src: url("../fonts/spoiler/fbspoiler-lightwebfont.eot#iefix") format("embedded-opentype"),
	url("../fonts/spoiler/fbspoiler-lightwebfont.woff") format("woff"),
	url("../fonts/spoiler/fbspoiler-lightwebfont.ttf") format("truetype"),
	url("../fonts/spoiler/fbspoiler-lightwebfont.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}


[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after,
.catalog.item-view .itemToolbar li {   
	font-family: Flaticon;
    font-size: 1em;
	font-style: normal;
}

*{
	margin:0 ;
	padding:0;
}

body {
	direction:rtl;
	text-align:right;
	font-size:18px;
	line-height:1.6;
	color:#101010;
}

body .site {
	opacity:0;
	transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
}
body .site.loaded {
	opacity:1 ;
}
.loader,
.loader:before,
.loader:after {
  border-radius: 50%;
  width: 2.5em;
  height: 2.5em;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: load7 1.8s infinite ease-in-out;
  animation: load7 1.8s infinite ease-in-out;
}
.loader {
  color: #ffeb41;
  font-size: 10px;
  margin: 20% auto;
  position: absolute;
  text-indent: -9999em;
  left:50%;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
.loader:before,
.loader:after {
  content: '';
  position: absolute;
  top: 0;
}
.loader:before {
  left: -3.5em;
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.loader:after {
  left: 3.5em;
}
@-webkit-keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em;
  }
  40% {
    box-shadow: 0 2.5em 0 0;
  }
}
@keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em;
  }
  40% {
    box-shadow: 0 2.5em 0 0;
  }
}
a{
	color:inherit ;
}
a:hover{
	color:inherit ;
}
h1{
	font-size:3.2em;
	line-height:1;
	padding-bottom:20px;
	margin:0;
	font-weight:100;
}
h2{
	font-size:1.35em;
	line-height:1.5;
}
h3{
	text-align:right ;
}
h4{
	font-size:1.8em;
	margin:0 0 0.5em;
}
.page-home h3{
	font-size:3.2em;
	line-height:1;
	padding-bottom:15px;
	margin:0;
}
p{
	margin-bottom:0.5em;
}
.container{
	max-width:1400px;
	width:100%;
	padding:0;
}


.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;
}
.page .col-md-9{
	float:left;
}
.page .col-md-3{
	width:23%;
	padding-left:10px;
	
}
.clr{
	clear:both;
}

.home .section-row {
    padding: 70px 0 0;
}
.english,
.accordion-heading.panel-heading,
.page-english .breadcrumbs,
.page-english .sidebar-block .moduletable h3,
.page-english #umacc106 dt > a,
.main-nav li.item-245 a,
span.wf_file_size{
	font-family:calibri, "Spoiler Regular", arial;
	font-weight:100;

}
/* ### transitions ### */
a,
img,
button,
input,
textarea,
select ,
.to-top,
.liveSearchResults,
#umacc106 dt > a,
.formError,
.page-contact  .itemExtraFields li:before,
.page-contact  .itemExtraFields li span,
.contact.itemExtraFields li:before,
.contact.itemExtraFields li span,
.itemListView .resplc-loadmore-btn,
.section.categories ul li .yellow,
.catalog.item-view .itemCategoryImage,
.main-nav ul li ul ,
#features ul.tabs-features li.ui-tabs-active a span,
#features ul.tabs-features li a:before {
	transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
}

/* ### spoiler ### */
body,
h5,
h6,
.itemFullText h2,
.itemFullText h3,
footer .nav>li li,
.page-contact  .itemExtraFields li span,
.contact.itemExtraFields li span,
h3.title,
.itemCatalogTitle,
.rsck2-minimal .rsck2-details h3,
.subCategoryContent h2,
.catalog.item-view h3.itemExtraFieldsHeader,
.error-page .middle h2,
.rsck2-retro-light .rsck2-details h3,
#regridk2124.regridk2 .inner-mix h3,
.subsydaries.category-view .item-335.itemContainer h2,
.subsydaries.category-view .item-336.itemContainer h2{
	font-family: calibri,"Spoiler Regular", arial;
}
h1,
h2,
h3,
h4,
.tp-caption.large_bold_black,
.large_bold_black,
footer .nav>li,
.section.categories .image-title,
.tp-caption.large_bold_black2,
.large_bold_black2{
	font-family: calibri, "Spoiler Light", arial;
}

.rsform-block-textphone p{
	font-family:  "Spoiler Light", arial;
}
/*** Header ***/
.site-header{
	margin: 0;
    background: #fff;
	position:fixed;
	width:100%;
	z-index:999;
	box-shadow:0 0 15px rgba(0,0,0,0.3);
}
 .header-inner .header-col.brand .custom{
	position:relative;
	background:#fff;
	padding:8px 7px 7px;
	/*box-shadow:0 0 10px rgba(0,0,0,0.3);
	-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);
	-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);
	-o-box-shadow:0 0 10px rgba(0,0,0,0.3);
	-ms-box-shadow:0 0 10px rgba(0,0,0,0.3);*/
 }
 /*.header-inner .header-col.brand:before{
	position:absolute;
	top:0;
	left:0;
	width:102%;
	height:75px;
	content:"";
	z-index:1;
	 background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 44%, rgba(255, 255, 255, 0) 100%) repeat scroll 0 0;
 }*/
 .header-inner .header-col.brand .custom img{
	position:relative;
	z-index:999999;
 }
  .header-inner .header-col.brand p{
  margin:0;
  }
.shadow{
	z-index:9;
	width:100%;
	height:100px;
	content:"";
	position:fixed;
	top:70px;
	lefT:0;
	box-shadow:0px 6px 10px 0 rgba(0,0,0,0.1) inset;
	opacity:0;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0.52) 48%, rgba(255,255,255,0) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0.52) 48%,rgba(255,255,255,0) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0.52) 48%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );


}
/* menu */
.main-nav ul li.item-332,
.main-nav ul li.item-569{
	display:none;
}
.main-nav ul li a{
	padding:0 15px 10px;
	font-size:0.95em;
	height:70px;
}
.nav > li > a:hover,
.nav > li:hover > a,
  .nav > li.active > a,
  .nav > li > a:focus {
	  padding-top:0;
  }
.nav > li > a > img{
	max-width:40px;
	display:block;
	margin:-40px auto 23px;
	 text-align:center;
}
.nav > li > a > span{
	display:block;
	padding-bottom: 20px;
}
.nav > li.item-101 > a {
	height:50px;
	background:none !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	-o-box-shadow:none !important;
	-ms- box-shadow:none !important;
}

.nav > li.item-101 > a > img{
	max-width:30px;
	margin:20px  auto 0 !important;
}
header .nav > li.item-101  span{
	display:none;
}
.nav > li > a:hover img,
.nav > li:hover > a img,
.nav > li.active > a img,
.nav > li > a:focus img{
	margin:0px auto 0px;
}

.main-nav ul li ul{
	top:70px;
	border-color:#ffeb41;
	opacity:0;
	visibility:hidden;
	padding:5px 0;
	display:block !important;
	 -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    transition-delay: 200ms;
	margin-top:-6px;
}

.main-nav ul li:hover ul{
	opacity:1;
	visibility:visible;
	margin-top:0px;
}
.main-nav ul li li{
	border:none;
	border-bottom:1px solid #e8e8e8;
	margin:0 10px;
		position:relative;
}
.main-nav ul li li a {
        padding: 4px 10px 2px 10px;
    font-size: 0.8em;
    height: auto;
    text-align: right;
}
.main-nav ul li li a .english{
	display:block;
	font-size:smaller;
}
.main-nav ul li.item-199 ul{ /* תאורת במה */
	width:750px;
	
}
.main-nav ul li.item-199 ul li:nth-child(odd) { /* תאורת במה */
    float: right;
	width:350px;

}

.main-nav ul li.item-199 ul li:nth-child(even) { /* תאורת במה */
    float: left;
	width:350px;
}
.main-nav ul li.item-213 ul, /* תאורה אדריכלית */
.main-nav ul li.item-224 ul{ /* השכרות */
	width:550px;
	
}
.main-nav ul li.item-213 ul li:nth-child(odd) , /* תאורה אדריכלית */
.main-nav ul li.item-224 ul li:nth-child(odd) { /* השכרות */
    float: right;
	width:250px;
}
.main-nav ul li.item-213 ul li:nth-child(even) , /* תאורה אדריכלית */
.main-nav ul li.item-224 ul li:nth-child(even) { /* השכרות */
    float: left;
	width:250px;
}
.main-nav ul li.item-199  ul li:nth-child(odd):after,
.main-nav ul li.item-213  ul li:nth-child(odd):after,
.main-nav ul li.item-224  ul li:nth-child(odd):after{
	border-left:1px  solid #e8e8e8;
	position:absolute;
	top:0;
	left:-15px;
	content:"";
	width:1px;
	height:35px;
}

.main-nav ul li li.item-361,
.main-nav ul li li.item-461,
.main-nav ul li li:nth-child(even):last-of-type,
.main-nav ul li li:nth-child(odd):last-of-type{
	border:none;
}
header .nav > li:hover li:hover a,
header .nav > li li a:focus,
header .nav > li li.active a{
	background-color:#ddd;
}
.main-nav ul li.item-245 ul{
	right:auto;
	left:0;
	
}
.main-nav ul li.item-245 li a{
	text-align:left;
}
.main-nav ul li li.item-441,
.main-nav ul li li.item-442,
.right dt.item-441,
.right dt.item-442{
	display:none !important;
}
.slinky-menu{
	position: fixed;
    left: 0px;
    top: 0;
    z-index: 9999;
}
/* header buttons */
.header-phone{
	 width: 40px;
    height: 40px;
    background: #ddd;
    margin: 0 5px;
	text-align: center;
    line-height: 37px;
	display:inline-block;
	vertical-align:top;
}
.header-phone img{
	max-width:85%;
}
.header-waze{
	display:inline-block;
	vertical-align:top;
}
/* home slider */
.fullscreen-container,
.tp-simpleresponsive .slotholder img {
	height:485px !important;
}
.tp-leftarrow.default,
.tp-rightarrow.default{
	width:60px;
	height:80px;
	right:150px;
	left:auto;
	background:url(../img/navigation.png) no-repeat;
}
.tp-rightarrow.default{
	background-position:0 -121px;
	right:auto !important;
	left:150px;
}
.tp-bullets.simplebullets.round .bullet{
	width:20px;
	height:20px;
	float:right;
	background:url(../img/navigation.png) no-repeat center -270px;
}
.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.navbar .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet.selected{
	background-position:center -240px;
}
.sliderButtons{
	display:none;
}


/* home categories */
.section.categories{
	margin-top:-3em;
	margin-bottom:15px;
}
.section.categories ul{
	text-align:justify;
	padding:0;
	margin:0;
	display:block;
}
.section.categories ul li{
	position:relative;
	list-style:none;
	width:18%;
	display:inline-block;
	vertical-align:top;
	text-align:right;
	margin:0 1%;
	padding:1em 1em 1em 0 ;
	background: rgb(227,227,227);
background: -moz-linear-gradient(left,  rgba(227,227,227,1) 0%, rgba(255,255,255,1) 35%, rgba(255,255,255,1) 70%, rgba(227,227,227,1) 100%);
background: -webkit-linear-gradient(left,  rgba(227,227,227,1) 0%,rgba(255,255,255,1) 35%,rgba(255,255,255,1) 70%,rgba(227,227,227,1) 100%);
background: linear-gradient(to right,  rgba(227,227,227,1) 0%,rgba(255,255,255,1) 35%,rgba(255,255,255,1) 70%,rgba(227,227,227,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#e3e3e3',GradientType=1 );


}
.section.categories ul li.item-332{
	display:none;
}
.section.categories ul li:after{
	position: absolute;
    width: 300px;
    height: 150px;
    content: "";
    bottom: -16px;
    left: -17px;
    z-index: -1;
    background: url(../img/shadow.png) no-repeat center bottom;
    background-size: 340px 210px;
    opacity: 0.7;

}
.section.categories ul li span,
.section.categories ul li img{
	position:relative;
	z-index:2;
}


.section.categories .image-title{
	font-size:1.25em;
	vertical-align:bottom;
	padding-right:5px;
}

.section.categories ul li .yellow{
	position: absolute;
    width: 100%;
    height: 110%;
	display:block;
    bottom: -16px;
    left: 0;
    z-index: 0;
	opacity:0;
    background: -moz-radial-gradient(center, ellipse cover,  rgba(255,232,63,1) 0%, rgba(255,232,63,0.99) 1%, rgba(255,255,255,0) 100%);
background: -webkit-radial-gradient(center, ellipse cover,  rgba(255,232,63,1) 0%,rgba(255,232,63,0.99) 1%,rgba(255,255,255,0) 100%);
background: radial-gradient(ellipse at center,  rgba(255,232,63,1) 0%,rgba(255,232,63,0.99) 1%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe83f', endColorstr='#00ffffff',GradientType=1 );

}
.section.categories ul li:hover .yellow,
.section.categories ul li a:focus .yellow{
	
	opacity:1;

}
.section.categories ul li:after {
    left: -17px;
    background-size: 325px 160px;
}
.section.categories .image-title {
    font-size: 1.15em;
    padding-right: 12px;
    line-height: 1.2;
}
.section.categories ul li img {
    max-width: 80px;
}

.section.categories ul li a{
display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

.section.categories ul li.item-569 a {
    margin:10px;
}
.section.categories ul li {
    padding: 1em 0em 1em 0;
    flex-grow: 1;
}
.section.categories ul {

    display: flex;
}
.section.categories .new_logos ul li img{
	 max-width: 100%;
    margin-bottom: 10px;
}
.section.categories .new_logos ul li a{
	flex-direction: column;
}
.section.categories .new_logos .image-title {
    font-size: 1em;
    font-weight: bold;
	padding:0;
}

/* home about */
.page-home .about h4{
	margin:0.5em 0 0.2em;
	font-size:1.8em;
}
.page-home .about .section-row{
	padding:40px 0;
}
/* home news */
.rsck2{
	direction:ltr;
}


.owl-item{
	float:left;
}
.owl-pagination, .owl-dots {
	float: left;
	margin: 15px 0;
}

.owl-dot {
	cursor: pointer;
	display: inline-block;
}
  .rsck2 .owl-controls .owl-page span, .owl-dots span {
	border-radius: 50%;
	margin: 0 2px;
	padding: 8px;
	
	width: 12px;
	height: 12px;
	border: 1px solid #000;
	display: block;

}

.owl-dot.active span,.owl-dot:hover span {
	background:#000;
}
.rsck2 .owl-controls .owl-page.active span, 
.rsck2 .owl-controls.clickable .owl-page:hover span,  {
	background:#000;
}
.rsck2 .rsck2-item {
	background:#e5e5e5;
	padding:10px;
	display:inline-block;
	vertical-align:top;
	position:relative;
}
.rsck2-item{
position:relative;
}
.rsck2.rsck2-retro-light .rsck2-item {
	min-height:385px;
}
 .products .k2CatalogReadMore{
	 position:absolute;
	 bottom:10px;
 }
.rsck2-retro-light{
	padding:28px 0 0;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
}
.rsck2.rsck2-retro-light .owl-wrapper{
	padding:20px 0;
}
.rsck2.rsck2-retro-light .sales-image.category-view {
        max-width: 80px;
    top: 2%;
    right: 1%;
}
.rsck2-minimal .rsck2-media,
.rsck2-retro-light .rsck2-media{
	padding:0;
	border:none;
	height:120px;
	overflow:hidden;
	margin-bottom:15px;
	position:relative;
}
.rsck2-retro-light .rsck2-media{
	height:155px;
}
.rsck2-retro-light .rsck2-media-inner {
	background: #fff;
	text-align: center;
	padding: 25px 10px ;
	position: relative;
	border:1px solid #eaeaea;

	overflow: hidden;
	display: flex;
    width: 100%;
    justify-content: center;
	align-items: center;
}
.rsck2-minimal .rsck2-media img{
	min-height:120px;
	/*max-height:120px;*/
}
.rsck2-retro-light .rsck2-media-inner img{
	margin:0 auto;
	max-height:125px;
	width:auto;
	display: flex;
    max-width: 90%;
}
.rsck2-minimal .rsck2-details,
.rsck2-retro-light  .rsck2-details{
	direction:rtl;
	font-size:1em;
	color:#101010;
	padding: 0;
}
.rsck2-minimal .rsck2-details h3{
	    font-size: 1em;
    line-height: 1;
    height: 50px;
    overflow: hidden;
	 margin-bottom: 10px;
	 letter-spacing:-0.5px;
}
.rsck2-retro-light .rsck2-details h3{
	 font-size: 1em;
    line-height: 1;
    overflow: hidden;
	 margin-bottom: 0;
	 padding:0;
}
.rsck2-retro-light .rsck2-details h3 .english{
	font-size:0.8em;
	font-weight:normal;
}
.rsck2-minimal .rsck2-title a,
.rsck2-minimal .rsck2-intro-outer p,
 .rsck2-minimal .rsck2-intro-outer span{
	font-size:inherit;
	color:#101010;
	font-weight:normal;
	line-height:inherit;
}
.rsck2-minimal .rsck2-intro-outer {
    font-size: 0.8em;
    color: #101010;
	text-align:right;
	line-height:1.2;
	margin:20px 0 10px;
}

.rsck2-minimal .rsck2-date{
	text-align:right;
	color:#101010;
}
.rsck2-minimal .rsck2-readmore a,
.rsck2-retro-light  .k2CatalogReadMore a {

    display: block;
    padding: 0;
    color: inherit;
    font-size: 0.9em;
    font-weight: normal;
    border: none !important;
}
.k2CatalogReadMore
.rsck2-retro-light{
	box-shadow:none !important;
}
.rsck2-retro-light  .k2CatalogReadMore{
	margin:15px 0 5px;
}
.rsck2-retro-light  .manufacturer{
	position: absolute;
	top: 15px;
	left: 20px;
	width: 80px;
	z-index:2;
}
.rsck2-retro-light  .manufacturer.robe,
.rsck2-retro-light  .manufacturer.antari{
	width:55px;
	top: 15px;
	left: 25px
}
.rsck2-retro-light .rsck2-title a {
    font-size: inherit;
}
.rsck2-retro-light  .k2CatalogReadMore a{
	line-height: 1.8;
font-weight: inherit;
margin: 0;
font-size: inherit;

}
.rsck2-retro-light  .owl-buttons{
	position: absolute;
top: 40%;
left: 0px;
width: 100%;
}
.rsck2-retro-light .owl-controls .owl-buttons div {
    position:absolute;
	border:none !important;
	width:60px;
	height:80px;
	background:url(../img/navigation.png) no-repeat;
}
.rsck2-retro-light .owl-controls .owl-buttons .owl-prev{
	right:-80px;
}
.rsck2-retro-light .owl-controls .owl-buttons .owl-next{
	left:-80px;
	background-position:0 -120px;
}
.rsck2{
	overflow:visible;
}
/* banner */
.banner_main{
	background: url(../img/bg_banner.jpg) no-repeat center 70px;
    background-position:center 50px;
	 padding: 100px 0 0px;
    box-shadow: 0 0 15px rgba(0,0,0,0.25) inset;
	background-size:100% 290px;
	height:340px;
}
.banner_image,
.banner_content{
	display:table-cell;
	vertical-align:bottom;
	padding-left:50px;
}
.banner_main img{
	max-height:310px;
}
.banner_content h2{
	margin:0;
	font-size:2.5em;
	line-height:1;
}
.banner_content h3{
	margin:0 0 40px;
	font-size:1.6em;
	font-weight: 100;
    font-family: "Spoiler Light", arial;
}
/* breadcrumbs */
.breadcrumbs_main{
	background-color:#dfdfdf;
	font-size:0.95em;
	padding:8px 0;
	margin-bottom:40px;
}
.breadcrumbs_main ul{
	padding:0;
	margin:0;
}
.breadcrumbs_main ul li{
	float:right;
	list-style:none;
	font-size:0.9em;
}

.breadcrumbs_main .divider{
	display:inline-block;
	padding:0 15px;
}
.breadcrumbs_main .divider.icon-location{
	display:none;
}
/*** right ***/
.sidebar-block .moduletable{
	margin-bottom:50px;
}
.sidebar-block .moduletable h3{
	margin:0 0 10px;
	font-size:1.8em;
}
/* search */

.k2SearchBlock{
	margin:15px 0 -30px;
}
.k2SearchBlock label{
	display:none;
}
.k2SearchBlock input[type="text"]{
	    border: 1px solid #b1b1b1;
    font-size: 0.8em;
    width: calc(100% - 55px);
    height: 35px;
    margin: 0;
    display: inline-block;
    vertical-align: top;
    padding: 0 10px;
	color:#555;
}
.k2SearchBlock input[type="submit"]{
	border: 1px solid #b1b1b1;
    background: #dfdfdf url(../img/search.png) center center no-repeat;
    width: 50px;
    background-size: 40%;
    height: 35px;
	border-radius:0;
	}	
.k2SearchBlock input[value="חפש"]{
	display:none;
}
.liveSearchResults{
	list-style: none;
    font-size: 0.85em;
    position: absolute;
    background: #fff;
    padding: 10px;
    box-shadow: 0 0 5px rgba(0,0,0,0.2);
    width: 100%;
    max-width: 310px;
    margin: -10px 0 0;
	}
/* right menu */

#umacc106 dt{
	font-weight:normal;
}
#umacc106 dt > a{
	display:block;
	width:100% !important;
	margin-left:0 !important;
}
#umacc106 dt.level1 > a{
	padding: 5px 0px  ;
    margin: 0px 0;
    border-bottom: solid 1px #ddd;
    color: #101010;
    font-size: 18px;
}

#umacc106 dt.level1 > a.has {
    outline: none;
    background-image: url(../../../../modules/mod_um_accordionmenu/images/gray-plus.png);
	background-position:left center;
	background-repeat:	no-repeat ;
}
#umacc106 dt.level1.open > a.has {
    background-image: url(../../../../modules/mod_um_accordionmenu/images/gray-minus.png);
	background-repeat:	no-repeat ;
	background-position:left center;
	background-color:#ffeb41;
	padding:5px 10px;
}
#umacc106 dt.level2 > a {
    padding:3px 20px   ;
    margin: 0px ;
    color: #101010;
    font-size: 16px;
}

#umacc106 dt dt:hover  a,
#umacc106 dt dt  a:focus,
#umacc106 dt.level1 > a.isactive,
#umacc106 dt.level2 > a.isactive{
	background:#ffeb41;
	padding:5px 10px;
	color:#0e0e0e;
	font-weight:normal;
	box-shadow:0 0 8px rgba(122,107,7,0.3) inset;
}

#umacc106 dt > a:hover,
#umacc106 dt > a:focus{
	padding-left:0 !important;
	margin-left:0 !important;
	font-weight:normal;
	background:#ffeb41;
	padding:5px 10px;
	color:#0e0e0e;
	font-weight:normal;
	box-shadow:0 0 8px rgba(122,107,7,0.3) inset;
}

.menu a:hover, .menu a:active, .menu a:focus {
	-webkit-transition: all 0.5s ease-in-out; 
	-moz-transition: all 0.5s ease-in-out; 
	transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
}
dl{
	margin-bottom:0;
}
dl dl{
	background:#efefef;
}
dl.menu dt{
	padding-left:0 !important;
}
#umacc106 dt.level2 > a.isactive{
	font-weight:bold;
	box-shadow:none;
}
#umacc106 dt.level2 > a{
	padding:3px 20px !important;
}
#umacc106 dt > a .english{
	font-size:smaller;
	display:block;
}
/* right form */
.right .rsform {
	background:#dfdfdf;
	padding:0.6em;
}
 .rsform-block{
	    margin: 0 0 10px;
	max-width:290px;
}
.rsform-block-textphone p{
	font-size:32px;
	margin:-15px 0 0;
}
.rsform-block-textphone img{
	max-width: 30px;
    vertical-align: middle;
}
.rsform-block-textphone span{
	font-size:0.9em;
	display:block;
}
.rsform-block-submit{
	text-align:center;
	margin-top:20px;
}
.rsform-block-submit input[type="submit"]{
	background:#4a4a4a;
	font-size:1.3em;
	color:#fff;
	border: none;
    padding: 0px 20px;
}
.rsform-block-submit input[type="submit"]:hover,
.rsform-block-submit input[type="submit"]:focus{
	background:#ffeb41;
	color:#101010;
	box-shadow:inset 0 0 15px rgba(122,107,7,0.3);
	outline:0;
}
textarea{
	line-height:1.1;
}
.rsform-block-message .input--kaede{
	height:90px;
}
.formHorizontal  .formError {
    color: red;
    font-weight: bold;
    font-size: 0.8em;
    line-height: 1;
    margin: 10px 0 20px;
    display: block;
}
.input {
	position: relative;
	z-index: 1;
	display: inline-block;
	vertical-align: top;
}

.input__field {
	position: relative;
	display: block;
	float: right;
	padding:0.3em 0.8em;
	width: 60%;
	border: none;
	border-radius: 0;
	background: #f0f0f0;
	color: #000000;
	-webkit-appearance: none; /* for box shadows to show on iOS */
}

.input__field:focus {
	outline: none;
}

.input__label {
	display: inline-block;
	float: left;
	padding: 0 1em;
	width: 40%;
	color: #000000;
	font-size: 80%;
	-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.input__label-content {
	position: relative;
	display: block;
	padding: 0.5em 0;
	width: 100%;
}

.graphic {
	position: absolute;
	top: 0;
	left: 0;
	fill: none;
}

.icon {
	color: #ddd;
	font-size: 150%;
}
/* Kaede */
.input--kaede {
	display: block;
	overflow: hidden;
	background: #fff;
	border:1px solid #d7d7d7;
	font-weight:normal;
}

.input__field--kaede {
	position: absolute;
	font-size:0.8em;
	top: 0;
	left: 100%;
	width: 70%;
	height: 100%;
	background: #fff;
	color: #000000;
	cursor:text;
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}

.input__label--kaede {
	z-index: 10;
	display: block;
	width: 100%;
	height: 100%;
	text-align: right;
	cursor: text;
	margin:0;
	-webkit-transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}


.input__field--kaede:focus,
.input--filled .input__field--kaede {
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	-webkit-transition-delay: 0.06s;
	transition-delay: 0.06s;
}

.input__field--kaede:focus + .input__label--kaede,
.input--filled .input__label--kaede  {
	-webkit-transform: translate3d(-70%, 0, 0);
	transform: translate3d(-70%, 0, 0);
	pointer-events: none;
	background:#eaeaea;
}

@media screen and (max-width: 34em) {
	.input__field--kaede:focus + .input__label--kaede,
	.input--filled .input__label--kaede  {
		-webkit-transform: translate3d(-70%, 0, 0) scale3d(0.65, 0.65, 1);
		transform: translate3d(-70%, 0, 0) scale3d(0.65, 0.65, 1);
		pointer-events: none;
	}
}
@media screen and (max-width: 1500em){
	.section.categories ul li{
		padding:25px 10px;
	}
}


.rsck2-retro-light{
max-width:95%;
position :relative;
overflow:visible;
}
.owl-stage-outer {
	overflow: hidden;
	width: 100%;
}
.rsck2 .owl-item{
	float:left;
}
.owl-nav{
	position:absolute;
	top:40%;
	width:100%;
	left:0;
}

.owl-nav div{
	z-index:1;
	cursor:pointer;
}
.owl-prev{
	right:-80px;
	    position: absolute;
    border: none !important;
    width: 60px;
    height: 80px;
    background: url(../img/navigation.png) no-repeat;
        background-position-x: 0%;
        background-position-y: 0;
}


.owl-next{
	left:-60px;
	    position: absolute;
    border: none !important;
    width: 60px;
    height: 80px;
    background: url(../img/navigation.png) no-repeat;
        background-position-x: 0%;
        background-position-y: -120px;
}

.owl-nav.disabled,.owl-dots.disabled{
	display:none;
}

