

/* ********************************* SECTION ENTETE **********************************/

.jg-bh-liens-langue 				{ text-align:left; }

.jg-sh-liens-langue				{ text-align:left; }
.jg-sh-logo						{ margin-right: 45px; }
.jg-sh-border					{ border-right:1px rgb(207,128,45) SOLID; border-left:0px rgb(207,128,45) SOLID;}

h1.jg-h1-ml						{ text-align:right; }


/* ********************************* HOME IMG/VIDEO ********************************* */

/* .jg-bahae-p 				{ font-family:'Arabic Aligot de Mirabelle', Georgia, serif; font-size:20px; color:white; font-weight:bold; text-align:center; transition:all 0.3s;} */

.jg-bahae-p				{ font-family:'Arabic Aligot de Mirabelle', Georgia, serif; font-size:90px; line-height:120px; padding:0px 15px; }
.jg-bahae-p-little		{ font-family:'Arabic Aligot de Mirabelle', Georgia, serif; font-size:40px; padding:0px 15px; margin-top: -25px; }
/* .jg-bahae-margin 		{ padding-top:230px; } */

@media only screen and (min-width:1500px)  {
	.jg-bahae-margin 		{ padding-top:240px; }
	.jg-bahae-p				{ font-size:120px; line-height:170px; transition:all 0.3s;}
	.jg-bahae-p-little		{ font-size:70px; }
}
@media only screen and (max-width:1100px)  {
	.jg-bahae-margin 		{ padding-top:180px; }
}
@media only screen and (max-width:1000px)  {
	.jg-bahae-p				{ font-size:70px; line-height:100px; padding:0px 15px; transition:all 0.3s;}
	.jg-bahae-p-little		{ font-size:30px; padding:0px 15px; }
}
@media only screen and (max-width:950px)  {
	.jg-bahae-margin 		{ padding-top:140px; }
}
@media only screen and (max-width:810px)  {
	.jg-bahae-margin 		{ padding-top:90px; }
}
@media only screen and (max-width:728px)  {	
	.jg-bahae-margin 		{ padding-top:80px; }
	.jg-bahae-p				{ font-size:50px; line-height:75px; padding-right:10px; padding-left:10px; transition:all 0.3s;}
	.jg-bahae-p-little		{ font-size:30px; }
}
@media only screen and (max-width:600px)  {
	.jg-bahae-margin 		{ padding-top:60px; }
	.jg-bahae-p				{ font-size:50px; line-height:75px; transition:all 0.3s;}
	.jg-bahae-p-little		{ font-size:30px; }
}
@media only screen and (max-width:540px)  {
	.jg-bahae-p				{ font-size:40px; line-height: 65px; padding-right:8px;  padding-left:8px; }
}
@media only screen and (max-width:430px)  {
	.jg-bahae-margin 		{ padding-top:25px; }
	.jg-bahae-p				{ font-size:30px; line-height:45px; }
	.jg-bahae-p-little		{ font-size:30px; line-height:30px; margin-top: -15px; }
}
@media only screen and (max-width:350px)  {
	.jg-bahae-margin 		{ padding-top:20px; }
}

/* ********************************* SECTION MARQUES **********************************/

.jg-marque-logo-img				{ width:90px; }
.jg-marques-bahae-p 				{ font-size:0px; line-height:0px; }

.jg-marques-content-fashion		{ margin-left:-95%; margin-right:70%; }
.jg-marque-img-fashion			{ margin-right:-203%; }
.jg-marques-content-shoes		{ margin-left:80%; margin-right:-95%; }
.jg-marque-img-shoes			{ margin-left:-203%; }
.jg-marques-content-cos			{ margin-left:-95%; margin-right:75%; }
.jg-marque-img-cos				{ margin-right:-203%; }

/* .jg-marques-bahae-p 				{ font-family:'Arabic Aligot de Mirabelle', Georgia, serif;  font-size:90px; line-height:70px;  font-weight:bold; z-index:1; transition:all 0.3s;} */

@media only screen and (max-width: 616px){ 
	.jg-marque-logo-img				{ width:55px; }
	.jg-marques-content-fashion 	{ margin-left:30px; margin-right:30px; }  
	.jg-marques-content-shoes 	{ margin-left:30px; margin-right:30px; }  
	.jg-marques-content-cos 		{ margin-left:30px; margin-right:30px; }  
	.jg-marque-img 				{ width:85%; }
	.jg-marque-img-fashion 		{ margin-right:0%; }
	.jg-marque-img-shoes 		{ margin-left:0%; }
	.jg-marque-img-cos 			{ margin-right:0%; }
}

/* ********************************* SECTION CONTACTE **********************************/

.jg-contact-form-margin			{ padding: 30px 0% 30px 12%; }
.jg-contact-form-content 		{ padding-left:47.85%; padding-right:0%; }
.jg-contact-form-bg 				{ padding-top:15px; }

.nf-error-msg 					{ margin-right: 15px; }

@media only screen and (max-width: 616px){ 
	.jg-contact-form-margin 		{ margin-top:0px; padding:0px 6%; }
	.jg-contact-form-content 	{ padding-left: 0px; position:relative; left:0%; right:0%; }
}
/* ********************************* COMMUN **********************************/

/* Non pris en compte car jg-p-right déclaré dans jg-common.css*/
.jg-p-right						{ text-align:left; }


h1  				{ font-size:16px; line-height:16px; }
h1.jg-h1-ml		{ font-size:45px; line-height:50px; }
h2  				{ font-size:35px; line-height:40px; }
h3  				{ font-size:25px; line-height:30px; }
p 				{ font-size:17px; line-height:21px; }
li 				{ font-size:17px; line-height:25px; }

@media only screen and (max-width:1400px)  {
	p 			{ font-size:16px; line-height:24px; }
	li 			{ font-size:16px; line-height:24px; }
}

@media only screen and (max-width:950px)  {
	h3  { font-size:25px; line-height:30px; } 
}

@media only screen and (max-width:728px)  {
	.jg-marques-date { padding-bottom:20px; }
	
	h1  				{ font-size:16px; line-height:16px; }
	h1.jg-h1-ml		{ font-size:40px; line-height:45px; }
	h2  				{ font-size:30px; line-height:35px; }
	h3  				{ font-size:22px; line-height:26px; }
	p 				{ font-size:16px; line-height:21px; }
}

@media only screen and (max-width:600px)  {
	.jg-marques-date { padding-bottom:0px; }
	
  	h1  				{ font-size:16px; line-height:16px; }
	h1.jg-h1-ml		{ font-size:40px; line-height:45px; }
	h2  				{ font-size:26px; line-height:40px; }
	h3  				{ font-size:20px; line-height:24px; }
	p 				{ font-size:14px; line-height:19px; }
	li 				{ font-size:14px; line-height:19px; }
}

@media only screen and (max-width:430px)  {
	h1  				{ font-size:16px; line-height:16px; }
	h1.jg-h1-ml		{ font-size:40px; line-height:45px; }
	h2  				{ font-size:26px; line-height:40px; }
	h3  				{ font-size:20px; line-height:24px; }
	p 				{ font-size:14px; line-height:19px; }
	li 				{ font-size:14px; line-height:19px; }
}



@font-face {
	font-family: "Arabic Aligot de Mirabelle";
	font-weight: bold;
	font-display: swap;
	src: url('./ressources/custom/decotype-thuluth-ii.ttf');
}


