@charset "utf-8";
/* CSS Document */


@font-face {
	font-family: 'Alef';
	src: url('https://www.veredgiladi.co.il/templates/t4238/alef/Alef-bold.eot');
	src:
		url('https://www.veredgiladi.co.il/templates/t4238/alef/Alef-bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.veredgiladi.co.il/templates/t4238/alef/Alef-bold.woff') format('woff'),
		url('https://www.veredgiladi.co.il/templates/t4238/alef/Alef-bold.ttf') format('truetype'),
		url('https://www.veredgiladi.co.il/templates/t4238/alef/Alef-bold.svg#alefbold') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Alef';
	src: url('https://www.veredgiladi.co.il/templates/t4238/alef/Alef-regular.eot');
	src:
		url('https://www.veredgiladi.co.il/templates/t4238/alef/Alef-regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.veredgiladi.co.il/templates/t4238/alef/Alef-regular.woff') format('woff'),
		url('https://www.veredgiladi.co.il/templates/t4238/alef/Alef-regular.ttf') format('truetype'),
		url('https://www.veredgiladi.co.il/templates/t4238/alef/Alef-regular.svg#alefregular') format('svg');
	font-weight: normal;
	font-style: normal;
}



body {
	font-family:alef, Arial, Helvetica, sans-serif; direction: ltr!important;
}
.header{ margin:0; padding:20px 0 30px 0; border-bottom:1px dotted #9c9491; position:relative;}
ul.social{ margin:0; padding:40px 0 0 0; list-style:none;}
ul.social li{ margin:0 0 0 10px; padding:0; float:right;}
.menu{ margin:0; padding:10px 0 0 0;}
.logo_mobile{ display:none;}
.social_mobile{ display:none; position:absolute; right:0; bottom:5px; z-index:99;left:auto!important}

.navigation{ margin:0; padding:35px 0 0 0; direction:ltr;}
nav{display:block; }
.mobile-menu i{ margin-left:5px; }
.main-nav{display:block; margin:0; padding:0; list-style:none;  }
.main-nav li{display:inline-block; position:relative; z-index:100; font-size:15px; margin:0 18px; line-height:35px;}
.main-nav li:last-child{ margin:0;}
.main-nav li a{text-decoration:none; margin:0; display:block; color:#565353; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; transition:all 0.2s ease-in-out 0s; border-bottom:5px solid #fff;}
.main-nav li a:hover, .main-nav li:hover > a,  .main-nav li.active > a{color:#333;  border-bottom:5px solid #565353; }
.main-nav ul{display:none; margin:0; padding:0; width:400px; position:absolute; top:100%; left:0px; text-align:left; line-height:none;}
.main-nav ul li{background:none; margin:0; padding: 0 15px 0 0; margin-right:10px; float:left; line-height:normal !important; background:url(../images/divider.png) no-repeat right center;}
.main-nav ul > li:last-child{ background:none;}
.main-nav ul li a{font-size:14px; font-weight:normal; display:block; color:#565353; padding:4px 0; white-space:nowrap; margin:0; border:none;}
.main-nav ul li a:hover, .main-nav ul li:hover > a{color:#333; border:none; }
.main-nav li:hover > ul{display:block; }
.main-nav ul ul{right:149px; top:0px; }
.mobile-toogle{display:none; width:100%; padding:0 0; color:#ffffff; text-transform:uppercase; font-size:16px; text-decoration:none; background:url(../images/menu_icon.png) no-repeat left center; text-indent:9999px; height:44px; outline:none !important ; margin-bottom:7px;}
.mobile-toogle:hover,  .mobile-toogle:focus{ background:url(../images/menu_icon.png) no-repeat left center; color:#ffffff; text-decoration:none; }
.mobile-toogle i{ margin-left:8px; }
@media (min-width: 767px) and (max-width:991px)
{
.navigation{ padding:25px 0 0 0}
.main-nav li{font-size:14px; margin:0 10px;}	
}
@media (max-width: 767px) {
.navigation{ position:absolute; top:10px; left:15px; right:15px; padding:0;}
.main-nav{display:none; }
nav{margin:0; background:none; }
.main-nav{ }
.main-nav li{display:block; margin:0; background:#fff; font-size:18px;}
.main-nav li a{color:#565353; padding:0px 10px; border:none; font-weight: bold;}
.main-nav li a:hover, .main-nav li:hover > a{color:#000; border:none; }
.main-nav ul{display:block; position:relative; top:0; right:0; width:100%; }
.main-nav ul ul{right:0; }
.mobile-toogle{ display:inline-block !important}
.main-nav ul li{ background:none; float:none; margin:0; padding:0 18px;}
.main-nav ul li a{ color:#565353;  font-size:16px; background:url(../images/subline.png) no-repeat left center; padding: 0 0 0 15px;}
.main-nav ul li a:hover{ color:#000;}
}



.new_gallery{
	margin:40px 0 0 0;
	text-align: center;
}
.new_gallery ul{
	text-align: center;
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.new_gallery ul li{
	text-align: center;
	display: block;
	padding: 0px;
	list-style-type: none;
	margin: 0 0 50px 0;

}

.new_gallery ul li img {
	display: block;
	height: auto;
	
}
.new_gallery ul li:nth-last-child(1){margin: 0 0 10px 0;}
@media only screen and (min-width: 992px) { 
.new_gallery ul li img {
	margin-left: auto;
	margin-right: auto;
	width: auto;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px) { /*.container,*/
#nav {width: 100%;margin:16px 0 0 0 !important;padding:0 !important; }
#nav { height:35px;}
#nav li a {line-height:35px; height:35px; font-size:14px !important; padding:0 0px!important;margin:0px 10px!important; }
#nav ul li {height:28px; }
#nav ul li a,#nav ul li ul a {font-size:13px !important; line-height:28px; }
#nav ul a {height:28px; }
.new_gallery ul li img {
  display: block;
  height: auto;
  width: auto;
}
}
  @media (min-width: 768px)
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
  float: right !important;
}
@media only screen and (max-width: 767px) { 
#nav {display:none; }
.tinynav{width: 100% !important;display: table; margin:20px auto 0 !important; font-size:16px; border-radius: 0 !important;background:#fff; padding:5px 12px; color:#000; border:3px solid #565353; }
.new_gallery ul li img {
  display: block;
  height: auto;
  width: 100%;
}
	.product a.link { text-align: left;}
	.product .img-responsive, .banner .img-responsive{ width: 100%;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) 
{
#nav {display:none; }
.tinynav{width: 100% !important;display: table; margin:20px auto 0 !important; font-size:16px; border-radius: 0 !important;background:#fff; padding:5px 12px; color:#000; border:3px solid #565353;}
nav.primary li:after,nav.primary a {font-size: 12px; padding: 0 3px; }
nav.primary li {line-height:1}
}

.banner{ margin:20px 0; padding:0;}
.banner ul{ margin:0; padding:0; list-style:none;}

.footer{ margin:0; padding:15px 0;  border-top:1px dotted #9c9491; font-size:10px;}
.footer-links{ margin:0; padding:0; float:left; list-style:none;}
.footer-links li{ margin:0 2px 0 0; float:left;}
.footer_link-mobile{ display:none; direction: ltr!important;}
.footer_link-desktop { direction: ltr!important;}

.page-contnet{ margin:0; padding:40px 0 55px 0; direction: ltr !important;}
.page-contnet h2{ font-size:24px; margin:0; padding:0 0 10px 0;}
.page-contnet p{ margin:0; padding:8px 0 10px 0; font-size:15px; line-height:20px;}
.page-contnet p span{ font-size:20px; line-height:23px;}
img.alignright{ float:left; margin:0 20px 20px 0;}
img.alignleft{ float:right; margin:0 0 20px 20px;}

.contact_wrap{ margin:0; padding:113px 0; font-size:20px;}
.contact_wrap h3{ margin:0; padding:0 0 15px 0; font-size:20px;}
.contact_wrap label{ margin:0; padding:0; font-weight:normal; line-height:30px;}
.mobile{ display:none;}
.desktop{ display:block;}
.contact_wrap input[type=text], .contact_wrap textarea{ background:#ececeb; border:none; border-radius:0 0 0 0; margin-bottom:20px;}
.contact_wrap textarea{ height:90px;}
.contact_wrap form{ padding:5px 0 0 0;}
.Flexible-container {
    position: relative;
    padding-bottom: 86.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
	margin:0;
}

.Flexible-container iframe,   
.Flexible-container object,  
.Flexible-container embed {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
}

.collection{ margin:25px 0 0 0; padding:0;}
a.link{ margin:18px 0 0 0; padding:18px 0 0 0; background:url(../images/arrow2.png) no-repeat left top; font-size:15px; display:block;}
.product{ margin:20px 0 0 0}

.recomendation{ margin:40px 0 0 0; padding:60px 0 0 0; background:url(../images/diamond-shape.png) no-repeat top center;}
.recomendation ul{ margin:0; padding:0; list-style:none;}
.recomendation ul li{ margin:0 10px 15px 10px; padding:0; display:inline-block;}


.collection .col-sm-3 {
	float: left!important;
} 



    .slider { margin:40px 0 0 0; }
	.scroll-pane { overflow: hidden; width: auto; position: relative; }
	.scroll-content { white-space: nowrap; float: right; list-style-type: none; margin: 0 0 8px; }
	.scroll-content li { display: inline; margin-left: 7px; position: relative; }
	/*.scroll-content li:last-child { margin: 0; }*/
	.scroll-bar-wrap { clear: right; padding: 0 2px 0 4px; background-color: #ececeb;  -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; }
	.scroll-bar-wrap .ui-slider { background: none; border:0; height: 10px; margin: 0 auto;  }
	.scroll-bar-wrap .ui-handle-helper-parent { position: relative; width: 100%; height: 100%; margin: 0 auto; }
	.scroll-bar-wrap .ui-slider-handle { position: absolute; top:0; height: 9px; z-index: 2;  -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; }
	.ui-state-default { background:#60544e }
	.ui-state-hover, .ui-state-focus { background:#60544e; }
	/*.scroll-bar-wrap .ui-slider-handle .ui-icon { margin: -8px auto 0; position: relative; top: 50%; background:#60544e; height: 16px; width: 16px; display: block; overflow: hidden; text-indent: -99999px;}*/
	.scroll-content img { height:389px; }
	

a.back {
margin: 0;
padding: 0 0 15px 0;
background: url(../images/arrow2.png) no-repeat bottom right;
font-size: 15px;
display: block;
float: right;
}