@import url(http://fonts.googleapis.com/css?family=Libre+Baskerville:400,300,500,700,800);
@import url(http://fonts.googleapis.com/css?family=Libre+Baskerville);

@font-face {
    font-family: 'stam';
    src: url('../font/stamashkenazclm-webfont.eot');
    src: url('../font/stamashkenazclm-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/stamashkenazclm-webfont.woff') format('woff'),
         url('../font/stamashkenazclm-webfont.ttf') format('truetype'),
         url('../font/stamashkenazclm-webfont.svg#stam_ashkenaz_clmmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'stam_sefarad_clmmedium';
    src: url('../font/stamsefaradclm-webfont.eot');
    src: url('../font/stamsefaradclm-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/stamsefaradclm-webfont.woff') format('woff'),
         url('../font/stamsefaradclm-webfont.ttf') format('truetype'),
         url('../font/stamsefaradclm-webfont.svg#stam_sefarad_clmmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}




.di
{
	display:inline;
}

h1, h2, h3, h4, h5, h6 {
	font: 700 40px/1.2 Raleway, sans-serif;
	text-transform: uppercase;
	letter-spacing: 5px;
	margin: 5px 0 5px;
	color: #222;
}

h2 {
	font-size: 30px;
	margin: 0 0 30px;
}
h3 {
	font-size: 13px;
	letter-spacing: 1px;
	margin: 0 0 5px;
}

h4 {
	font-size: 12px;
	letter-spacing: 1px;
}
h5 {
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: 400;
}

h6 {
	font-size: 11px;
	letter-spacing: 1px;
	font-weight: 400;
}
a {
	color: #E7746F;
}
#content 
{
	font-size:125%;
	font-family:David-Bold; 
	font-weight:bold;
	direction: rtl;
	margin-top:0px;
	display:block;
	height:1000px;
    width:100%;
	position:relative;
	
}


#content img
{
	 position:absolute;
    left:0;
    top:0;
	right:0;
	left:0;
	margin:auto;
	
}
body
{	
	
	background-color:#f5f5f5;
	
	
}
header{
font: 300 14px/1.8 'Raleway', sans-serif;
}



html, body {
  overflow-x:hidden;
   width:100%;
} 
#ascrail2000-hr
{
	top:700px;
}
body > div:nth-child(6) > span:hover
{
	cursor:pointer;
}
#text {

	padding-bottom:3px;
    position:absolute;    
    font-size:24px;

     left:0;
    top:-60;
	right:0;
	left:0;
	margin:250px auto auto auto;
	
	
	 text-align: justify;
    text-justify: inter-word;
	 word-wrap:break-word;
	display:block;
	overflow-x:auto;
	width:712px;
	padding-right:20px;
	height:500px;
	 -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
    -webkit-column-gap: 60px; /* Chrome, Safari, Opera */
    -moz-column-gap: 60px; /* Firefox */
    column-gap: 60px;
	
	
 
	 transition: 0s background-color;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	
	  box-sizing: border-box;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
}


#content .buyOk:hover
{
	background-color:none;


}


@media(min-width: 1080px) {

	#content .buyOk:hover
	{
		background-color:grey;
		
	}
	
	#text:hover
	{
		cursor:url("../images/yad.png") 0 0, auto;
	}
	

}


#content .buyNo{
	cursor:default;
	background-color:rgba(103, 66, 39, 0.3);
	color:rgba(255, 255, 255, 0.59);
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.align
{
	display: -webkit-box; /* OLD: Safari, iOS 6 and earlier; Android browser, older WebKit */
display: -moz-box; /* OLD: Firefox (can be buggy) */
display: -ms-flexbox; /* OLD: IE 10 */
display: -webkit-flex; /* FINAL, PREFIXED, Chrome 21+ */
display: flex; /* FINAL: Opera 12.1+, Firefox 22+ */
-webkit-box-align: center;
-moz-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
-webkit-box-pack: center;
-moz-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
.clear {
    clear: both;
}




body > div:nth-child(4):not('.thanks')
{
	z-index:100;
    position:absolute;    
    font-size:24px;
    
     left:0;
    top: 920;
	right:0;
	

}

body > div:nth-child(5)
{
	z-index:100;
    position:absolute;    
   
    
     left:0;
    top:190;
	right:0;
	
	
}

#\31
{
	font-size:33px;
}

body > div:nth-child(4) > img:nth-child(1)
{
	cursor: pointer;
		
		
}
body > div:nth-child(4) > img:nth-child(2)
{
	height: 60px;
    position: absolute;
    top: -568px;
    display: none;
    margin: 43%;
    left: 0px;
}

body > div:nth-child(4) > img:nth-child(4)
{
	cursor: pointer;
}

#ascrail2000-hr > div
{
	cursor: pointer;
}
#content > img:nth-child(3)
{
	left:-1786;
	z-index:500;

}
#content > img:nth-child(2)
{
	right:-1778;
	z-index:500;

}
.nicescroll-cursors 
{
	top:10px;
	z-index:600;
}
#ascrail2000-hr
{
	z-index:600;
}

.cover {
	position: fixed;
	height: 100%;
	width: 100%; 
	top:0;
	left: 0; 
	background: #f5f5f5;
	z-index:9999; 
	font-size: 60px;
	text-align: center;
	padding-top: 200px;
	color: #666;
}

#custom-collapse > ul > li
{
	  color: rgb(102, 102, 102);
}


/* ---------------------------------------------- /*
 * Navigation
/* ---------------------------------------------- */

.header {
	border-bottom: 1px solid #f5f5f5;
	position: relative;
	width: 100%;
	z-index: 998;
	font: 300 14px/1.8 'Raleway', sans-serif;
}

.navbar-custom {
	border: 0;
	border-radius: 0;
	margin: 0;
	text-transform: uppercase;
	font-family: Raleway, sans-serif;
	
	
}

.navbar-custom,
.navbar-custom .dropdown-menu {
	background: #fff;
	padding: 0;
}

.navbar-custom .navbar-brand,
.navbar-custom .navbar-nav > li > a,
.navbar-custom .navbar-nav .dropdown-menu > li > a {
	font-size: 11px;
	letter-spacing: 3px;
	color: #222;
}

.navbar-custom .nav li.active,
.navbar-custom .nav li a:hover,
.navbar-custom .nav li a:focus,
.navbar-custom .navbar-nav > li.active a {
	background: none;
	outline: 0;
	color: #E7746F;
}

.navbar-custom .navbar-brand {
	font-weight: 700;
	font-size: 22px;
    font-family: Lobster, cursive;
}

.navbar-custom .dropdown-menu {
	border: 0;
	border-top: 2px solid #E7746F;
	border-radius: 0;
}

.navbar-custom .dropdown-menu > li > a {
	padding: 10px 20px;
}

.navbar-custom .nav .open > a,
.navbar-custom .dropdown-menu > li > a:hover,
.navbar-custom .dropdown-menu > li > a:focus {
	background: #f5f5f5;
}

.navbar-custom .navbar-toggle .icon-bar {
	background: #222;
}

.header
{
	margin-bottom:50px;
	
}





/* ---------------------------------------------- /*
 * LightBox de connexion
/* ---------------------------------------------- */

  #sign_up {
        -moz-border-radius: 6px;
        background: #eef2f7;
        -webkit-border-radius: 6px;
        border: 1px solid #536376;
        -webkit-box-shadow: rgba(0,0,0,.6) 0px 2px 12px;
        -moz-box-shadow:  rgba(0,0,0,.6) 0px 2px 12px;;
        padding: 14px 22px;
        width: 400px;
        position: relative;
        display: none;
		font: 300 14px/1.8 'Raleway', sans-serif;
    }
    #sign_up #sign_up_form {
        margin-top: 13px;
    }
    #sign_up label {
        display: block;
        margin-bottom: 10px; 
        color: #536376;
        font-size: .9em;
    }
  
    #sign_up label input {
        display: block;
        width: 345px;
        height: 31px;
        background-position: -201px 0;
        padding: 2px 8px;
        font-size: 1.2em;
        line-height: 31px;
    }
    
    #see_id {
        width: 400px;
        height: 23px;
        background-position: -202px -133px;
	    font-size: 18px;
    }
    #left_out {
        background-position: -202px -158px;
        width: 300px; height: 16px;
    }
    #sign_up_form {
        position: relative;
        background: url(divider.png) repeat-x bottom left;
        padding-bottom: 54px;
        margin-bottom: 12px;
    }
	
	   a.form_button {
        float: left;
        width: 93px; height: 31px;
        margin-right: 15px;
    }
    #cancel { background-position: -198px -36px; }
    #log_in { background-position: -291px -36px; }
    #cancel:hover { background-position: -198px -67px; }
    #cancel:active { background-position: -198px -98px; }
    #log_in:hover { background-position: -291px -67px; }
    #log_in:active { background-position: -291px -98px; }
    #close_x { 
        width: 24px; height: 23px;
        overflow: hidden; line-height: 1000px;
        display: block;
        position: absolute; top: 5px; right: 5px;
        background-position: -387px -102px;
    }
	
	/* ---------------------------------------------- /*
 * LightBox de création de compte
/* ---------------------------------------------- */

  #register {
        -moz-border-radius: 6px;
        background: #eef2f7;
        -webkit-border-radius: 6px;
        border: 1px solid #536376;
        -webkit-box-shadow: rgba(0,0,0,.6) 0px 2px 12px;
        -moz-box-shadow:  rgba(0,0,0,.6) 0px 2px 12px;;
        padding: 14px 22px;
        width: 400px;
        position: relative;
        display: none;
		
    }
    #register #sign_up_form {
        margin-top: 13px;
    }
    #register label {
        display: block;
        margin-bottom: 10px; 
        color: #536376;
        font-size: .9em;
    }
  
    #register label input {
        display: block;
        width: 336px;
        height: 31px;
        background-position: -201px 0;
        padding: 2px 8px;
        font-size: 1.2em;
        line-height: 31px;
    }
	#sign_up > span:nth-child(2)
	{
		font-size: 14px;
	}
	#register > span
	{
		font-size: 14px;
	}
	
	  #register  a.form_button {
        float: right;
        width: 93px; height: 31px;
        margin-right: 15px;
    }
	
	
.noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}


  