/*
Theme Name: bbxdesert
Theme URI: http://wordpress.bbxdesign.com/
Description: WordPress Desert Theme
Version: 1.0
Author: bbx
Author URI: http://bbxdesign.com/
Tags: empty, full-width, simple, white

	bbxdesert
  http://wordpress.bbxdesign.com/

*/
body{ margin:0;padding:0;background:#000;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0;}
address,caption,cite,code,dfn,var{ font-style:normal; font-weight:normal;}
ol,ul{ list-style:none;}
caption,th{ text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:20px; font-weight:bold; line-height:28px; color:#E21F26;}
q:before,q:after{ content:'';}
abbr,acronym{ border:0;}
a{text-decoration:none;}
body,button,input,select,textarea{ color:#333; font-family:Arial,Verdana,sans-serif; font-size:14px; line-height:16px;}
a
{
color:#ec1f15;
}
a:hover
{
color:#ff0000;
}
/* HEADER */
.header_fond{  width:100%;  height:100px;  background:url(/wp-content/themes/bbxdesert/style.css) top center repeat-x; background-color:#E21F26;margin-bottom:0px; border-bottom-style:solid; border-bottom-width:2px; border-bottom-color:#FBAF17;}
.header_conteneur{  width:100%; max-width:1024px;  height:100px;  top: 5px; position:relative;  text-align:left;}
.header_logo{  width:100%;max-width:275px;  height:auto;  position:absolute;  top:0px;  left:0%;  display:block;}
.header_logo img{  width:100%;max-width:275px;  height:auto; }
.header_menu_gauche{ 	width:40%;  height:79px;  position:absolute;  top:94px;  left:0px;}
.header_menu_droite{ 	width:60%;  height:30px;  position:absolute;  top:30px;  left:350px;}
.header_reseaux_sociaux{  width:200px;  height:40px;  position:absolute; top:10px; right: 0%; z-index:99;}
.header_facebook{  width:40px;  height:40px;  background:url(/wp-content/themes/bbxdesert/images/images_header/logo_facebook.png) no-repeat;  display:block;  float:left;}
.header_instagram{  width:40px;  height:40px;  background:url(/wp-content/themes/bbxdesert/images/images_header/logo_instagram.png) no-repeat;  display:block; float:left;margin-left:8px;}
.header_tripadvisor{  width:40px;  height:40px;  background:url(/wp-content/themes/bbxdesert/images/images_header/logo_tripadvisor.png) no-repeat;  display:block; float:left;margin-left:8px;}
.header_foodora{  width:40px;  height:40px; display:block;  float:left;margin-left:8px; background:url(/wp-content/themes/bbxdesert/images/images_header/foodora_logo.png) no-repeat;background-size: cover;}
.header_linkedin{  display:none;width:40px;  height:40px;  background:url(/wp-content/themes/bbxdesert/images/images_header/header_linkedin.png) no-repeat;   position:absolute;  top:0px;  left:0px;}
.header_macaron_livraison
{
 display:block; 
 width:115px;
 height:115px;
  background:url(/wp-content/themes/bbxdesert/images/images_header/macaron_livraison2.png) no-repeat;
  position:absolute;
  top:0px;
  right:0px;
  z-index:99;
}
.header_macaron_fidelite
{
 display:block; 
 width:115px;
 height:115px;
  background:url(/wp-content/themes/bbxdesert/images/images_header/macaron_fidelite.png) no-repeat;
  position:absolute;
  top:0px;
  left:0px;
  z-index:99;
}
/* MENU HEADER */.header_menu_gauche ul, .header_menu_droite ul{}.header_menu_gauche li, .header_menu_droite li{	float:left;  line-height:79px;  font-size:14px;  font-family:'Calibri';  font-weight:bold; color:#fff;  padding:0px 15px;  text-transform:uppercase;}
.header_menu_gauche li a, .header_menu_droite li a{  font-size:16px;  font-family:'Calibri';  font-weight:bold; color:#fff;}
.header_menu_gauche li a:hover, .header_menu_droite li a:hover{  font-size:16px;  font-family:'Calibri'; font-weight:bold; color:#ffb723;}
.header_menu_gauche .active a, .header_menu_droite .active a
{
color:#ffb723;
}

.just_eat_logo_bas_droite
{
width:200px;
height:48px;display:none;
background:url(/wp-content/themes/bbxdesert/images/images_footer/just_eat_logo.png);
position:absolute;
top:5px;
left:5px;
}

.just_eat_logo_lien
{
width:200px;
height:48px;
display:block;
}

/* PAGE CONTENU */
.photos_page_contenu
{
padding-left:20px;
padding-bottom:20px;
}

/* FOOTER */
.footer_conteneur
{
	width:100%;
	height:30px;
	/* background: rgba(0, 0, 0, .5); */
	line-height:30px;
	/* position:absolute;
	bottom:0px; */
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-shadow:
				#000 1px 1px 1px,
				#000 -1px 1px 1px,
				#000 -1px -1px 1px,
				#000 1px -1px 1px; 
}

/* CENTRE PAGE */

.centre_conteneur
{
	width:900px;
	max-width:1024px;
	min-width:320px;
	background:#FFF;
	border-style:solid;
	border-color:#FBAF17;
	border-width:2px;
	padding-bottom:25px;
    /*border: 2px solid;
    border-radius: 15px;
    box-shadow: 10px 10px 10px 5px rgba(0, 0, 0, 0.5);*/
	overflow:hidden;
}

.centre_contenu
{
	padding:0px 0px 0px 0px;
	text-align:left;
}

.centre_texte
{
	padding:0px 0px 0px 0px;
	text-align:left;
	color:#626366;
}

.header_photo
{
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#FBAF17;
}
.text
{
	padding:30px 25px 25px 25px;
	text-align:left;
	color:#626366;
}

.text p
{
	margin-top:5px;
}

.centre_titre_conteneur
{
 width:100%;
 padding:0px;
 padding-bottom:0px;
 background-color:#FBAF17;
}

.centre_titre_gauche
{
 width:15%;
 height:66px;
 float:left;
/* background:url(/wp-content/themes/bbxdesert/images/images_centre_page/titre_page_gauche.png) top left no-repeat;*/
}

.centre_titre
{
 width:800px;
 padding-left:25px;
 padding-top:5px;
 padding-bottom:5px;
 /*background:url(/wp-content/themes/bbxdesert/images/images_centre_page/titre_page_centre.png) top left repeat-x;*/
 font-family:'Calibri'; 
 font-weight:bold;
 font-size:16px;
 color:#fff;
 text-transform:uppercase;
 text-align:left;
}

.centre_titre_droite
{
 width:15%;
 height:66px;
 float:left;
 /*background:url(/wp-content/themes/bbxdesert/images/images_centre_page/titre_page_droite.png) top right no-repeat;*/
}

/* Page galerie photos*/

.slideshowlink
{
display:none;
}

/* LES FORMULAIRES */

input
{
  height:30px;
  border-radius:5px;
  border:1px solid #666;
}

textarea
{
  border-radius:5px;
  border:1px solid #666; 
}

/* STYLE editeur de texte */

h1
{
 font-family:'Calibri'; 
 font-size:16px;
 font-weight:normal;
}

h3
{
 margin-top:10px;
 font-family:'Calibri'; 
 font-size:20px;
 font-weight:normal;
}

/* Balises block */
.post-content h1{ }
.post-content h2{ }
.post-content h3{ }
.post-content h4{ }
.post-content h5{ }
.post-content h6{ }
.post-content p{ }
.post-content ul{ }
.post-content ol{ }
.post-content blockquote{ }
.post-content pre{ }
.post-content address{ }
.post-content address{ }

/* Balises inline */
.post-content strong{ }
.post-content em{ }
.post-content acronym{ }
.post-content code{ }
.post-content del{ }
.post-content ins{ }

/* Classes des images */
.alignleft{ display:inline; float:left;}
.aligncenter{ clear:both;	display:block; margin-left:auto; margin-right:auto;}
.alignright{ display:inline; float:right;}
.size-auto{ }
.size-medium{ }
.size-large{ }
.size-full{ }
.wp-caption{ }
.wp-caption img{ }
.gallery{ }
.gallery .gallery-item{ }

/* CSS TABLETTE ET TELEPHONE */
@media screen and (max-width:720px) {
.header_logo{  width:180px;  height:auto;  position:absolute;  top:35px;  left:33%;  display:block;}
.header_logo img{  width:180px;height:auto; }

	/* MENU HEADER */.header_menu_gauche ul, .header_menu_droite ul{}.header_menu_gauche li, .header_menu_droite li{	float:left;  line-height:79px;  font-size:10px;  font-family:'Chelsea Market', cursive;  color:#fff;  padding:0px 4px;  text-transform:uppercase;}
	.header_menu_gauche li a, .header_menu_droite li a{  font-size:10px;  font-family:'Chelsea Market', cursive;  color:#fff;}
	.header_menu_gauche li a:hover, .header_menu_droite li a:hover{  font-size:10px;  font-family:'Chelsea Market', cursive;  color:#ffb723;}
	.header_menu_gauche .active a, .header_menu_droite .active a
	{
	color:#ffb723;
	}
	
}

/* CSS TABLETTE ET TELEPHONE */
@media screen and (max-width:480px) {
.header_logo{  width:120px;  height:auto;  position:absolute;  top:0px;  left:33%;  display:block;}
.header_logo img{  width:120px;height:auto; }
.header_menu_gauche{ 	width:auto;  height:79px;  position:absolute;  top:94px;  float:left;overflow:hidden}
.header_menu_droite{ 	width:auto;  height:79px;  position:absolute;  top:94px;  float:left;overflow:hidden}
.header_reseaux_sociaux{  width:auto;  height:40px;  position:absolute;  top:200px;  left:65px;z-index:99;}
	.centre_titre_conteneur
	{
	 width:100%;
	 height:33px;
	 padding-bottom:15px;
	}

	.centre_titre_gauche
	{
	 width:10%;
	 height:33px;
	 float:left;
	 background:url(/wp-content/themes/bbxdesert/images/smartphone/titre_page_gauche.png) top left no-repeat;
	}

	.centre_titre
	{
	 width:80%;
	 height:33px;
	 line-height:16px;
	 float:left;
	 background:url(/wp-content/themes/bbxdesert/images/smartphone/titre_page_centre.png) top left repeat-x;
	 font-family:'Calibri'; 
	 font-size:12px;
	 text-transform:uppercase;
	}

	.centre_titre_droite
	{
	 width:10%;
	 height:33px;
	 float:left;
	 background:url(/wp-content/themes/bbxdesert/images/smartphone/titre_page_droite.png) top left no-repeat;
	}
	
	/* MENU HEADER */.header_menu_gauche ul, .header_menu_droite ul{}.header_menu_gauche li, .header_menu_droite li{	float:left;  line-height:79px;  font-size:8px;  font-family:'Chelsea Market', cursive;  color:#fff;  padding:0px 5px;  text-transform:uppercase;}
	.header_menu_gauche li a, .header_menu_droite li a{  font-size:8px;  font-family:'Chelsea Market', cursive;  color:#fff;}
	.header_menu_gauche li a:hover, .header_menu_droite li a:hover{  font-size:8px;  font-family:'Chelsea Market', cursive;  color:#ffb723;}
	.header_menu_gauche .active a, .header_menu_droite .active a
	{
	color:#ffb723;
	}
	
}