containerBte@font-face {
 src: url("core/fonts/Lato-Bold.ttf");
font-family: latoBold;
}
@font-face {
 src: url("core/fonts/Lato-Regular.ttf");
font-family: LatoRegular;
}
.FontCarte
{
    font-family: latoRegular;
    font-size: 25px;
    font-weight: 800;

}
html , body{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	font-family: Verdana;
	font-size: 14px;

	background-size: cover;
	background-attachment: fixed;
}

#load{
    width:100%;
    height:100%;
    position:fixed;
    z-index:9999;

    background:url('../../images/img/Intro_TopPrestigeTravel.jpg') no-repeat center center;
}
#chargement {
		font-size: 25px;
		font-family:laboRegular;
		text-align: center;
		position: absolute;
		left: 53%;
		top: 57%;
		width: 600px;
		height:100px;
		margin-left: -300px;
		
         
		
	}
	
	#chargement-infos {
		text-align:right;
		white-space: nowrap;
		display: block;
		border-bottom:4px solid #000;
		width: 0%;
	
		
	}
	#voyaOmra  
	{
	
	width:21% !important;
	}
i.fa.fa-facebook:hover {

  color:#cccccc;
}
i.fa.fa-skype:hover {

  color:#cccccc;
}
i.fa.fa-twitter:hover {

  color:#cccccc;
}
.fontFamily{
	font-family: Segoe Print;
}
a{
	text-decoration: none;
}
.kadriHamza{
	margin-top: 10px;
  	color: #906;
  	font-size: 16px;
  	font-weight: bold;
}
ul li{
	  list-style-type: none;
}
.btn.btn-social-icon  .fa-skype{
	background: #01ccf8;

  border-radius: 50%;
  width: 40px;
  height: 40px;
  padding-top: 10px;
  color: white;
  font-size: 25px;
	
}
.fa  .fa-skype  {
	
	border:1px solid green
	
	}
.btn.btn-social-icon  .fa-twitter{
	background: #43b6ff;

  border-radius: 50%;
  width: 40px;
  height: 40px;
  padding-top: 10px;
  color: white;
  font-size: 25px;
}
.btn.btn-social-icon  .fa-facebook{
	background: #044ab3;

  border-radius: 50%;
  width: 40px;
  height: 40px;
  padding-top: 10px;
  color: white;
  font-size: 25px;
}
#gal-sun-meteo 
{

height:400px !important; 
}
.titre-hotels
{
color: #f8b901;
font-family:latoRegular;
font-size:30px;

}
.tel-icon {
	
	border-radius:50%;
	padding:10px;
	background-color:#000000;
	color:white;
	margin-right:10px;
	
	
	}
	.info_tel  {
	
	text-align:right;
	 float:right;

	}
	.info_tel  p {
	color: #f8b901;
	font-family: latoBold;
	font-size:20px;
	}
	.navmenu{

	color: #f8b901;
	font-family: latoBold;
}
.slogon  {
padding-top:40px;
padding-bottom:30px;






}
.slogon  strong
{
 text-transform: uppercase;
padding:26px 60px 26px 60px;
text-align:center;
background-color:#a4a6a6;
color:#ffffff;

}
.navmenu {

}
.collapse .navbar-nav>li>a {
  color: #f8b901;
/* font-size: 12px; */
padding: 3px;

margin: 0;
 font-family: latoBold  !important; 
 text-transform: uppercase;

}
.titre-block{

text-align:center;
padding:2px 2px  2px 2px ;

color:#ffffff;
background-image:url('../../images/img/bck_reservation.jpg');


}
.sous-titre
{
font-family:LatoRegular ;
line-height:0px;
 color:#d4d5d5;
font-size:12px;


}
.ReservationVol-titre
{
font-size: 16px;
color: #FFFFFF;
font-weight: bold;
padding-left: 20px;
height: 40px;
text-align: center;
line-height: 40px;
background: #f8b901;


}
.ReservationVol-titre:hover
{
background-color:#e4b600;


}
input.envoyer {
  background-color: #f8b901;
  border-radius: 25px;
  color: #ffffff;
}
.ligne
{

color: #906;
font-size:15px;
font-weight:bold;


}


/*

.carousel-inner > .item > a > img:hover{
-webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
     -ms-transform: scale(1.5);
      -o-transform: scale(1.5);
         transform: scale(1.5);
}
*/
.zoome  img{



box-shadow:0 0 3px black;
-webkit-transition:all .5s cubic-bezier(.6,2,.4,1);
    -moz-transition:all .5s cubic-bezier(.6,2,.4,1);
     -ms-transition:all .5s cubic-bezier(.6,2,.4,1);
      -o-transition:all .5s cubic-bezier(.6,2,.4,1);
         transition:all .5s cubic-bezier(.6,2,.4,1);
}
.zoome a:hover img{
position:absolute;
z-index:2;
-webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
     -ms-transform: scale(1.5);
      -o-transform: scale(1.5);
         transform: scale(1.5);
box-shadow:0 0 10px black; 
border:2px solid #ffffff;

}
.zoome >.text-info{
width:100%;

}

}
.clasadd 
{
display:none;

}
/*
.item:hover a:not(:hover) img{
-webkit-filter: grayscale(1) blur(5px);
    -moz-filter: grayscale(1) blur(5px);
     -ms-filter: grayscale(1) blur(5px);
      -o-filter: grayscale(1) blur(5px);
         filter: grayscale(1) blur(5px);
}*/



.zoom img:hover {
width:300px;
height:400px;
}
.voyageorganisee   {

background-image:url('../../images/img/voyageOrganisee.jpg') ;
height:447px;
padding-top:15px;
width:100%;

}

.omra   {

background-image:url('../../images/img/omra.jpg') ;
height:447px;
padding-top:15px;

}

.info-hotel
{
  background-color: rgba(15, 13, 13,0.6);

  z-index:1000;
  width: 80%;
  height: 95px;
  position: absolute;
  bottom: 2px;

}

.text-info
{
text-align:center;
margin-top:10px;

width:211px;
	

}
.etoile
{
color:#ffffff;
font-family:latoRegular;
font-size:12px;




}
.hotelsNom   
{
color:#ffffff;
font-family:latoRegular;
font-size:18px;

}
.prixLPD
{
padding:2px 5px 2px 5px;
background-color:#f8b901;
color:#ffffff;
font-family:latoRegular;
font-size:10px;


}
.imgBck
{
background-image:url('../../images/img/voyageOrganisee.jpg') ;
width:100%;
}

.titre-voyages  
{
text-transform: uppercase;
font-family:LatoRegular ;
color:#ffffff;
font-size:30px;
}
.titre-slogon  h4{


padding:10px 2px  10px 10% ;
background-color:#a4a6a6;
color:#ffffff;
 text-transform: uppercase;
 font-family:LatoRegular;
 font-size:28px;

}

.titre-block:hover{
background-color:#adafaf  !important;
background-image:none !important;
}
.addRoom
{
color:#f89e01;



}
.btnRes{
padding:10px;color:#ffffff;background-color:#f89e01;float:right; margin-right:10px;
background-image:url('images/img/recherche.jpg');background-position:left;padding-left:18px;

}
.contenu-block  
{
background-color:#ffffff;
padding:10px  5px 0px 20px;



}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 90%;
  margin-bottom: 0;
}
.input-group {
  position: relative  !important;

  border-collapse: separate;
}
.input-group .form-control  input : focus 
{
border:1px solid green
}
.collapse .navbar-nav>li>a:hover {
background:#f8b901;
color: #FFFFFF !important;
border-radius:5px;
}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {
margin-right: 0;
margin-left: 100px;

}
.footer-left
{
  padding: 10px  15px  10px 10px;
  background-color: #f8b901;
  margin-top: 15px;
  margin-bottom: 15px;	
   position: absolute;
   box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7); 
   width:32%;
  z-index: 1;
	
}

.facebook-part
{
background-color:#f0f0f0;

padding-top:2px;
padding-bottom:2px;
height:135px;
}
.facebook-part .text
{
font-family:lato;
font-size:12px;
color:#AAAAAA;
	
}
.facebook-part .btn.btn-social-icon  .fa-facebook{
	background-color:#f0f0f0;
	border-radius:50%;
	border:1px solid #f8b901;
	padding:10px;
    color: #f8b901;
	position:absolute;
	top:0px;
	right:20px;
	
	
	
}
.facebook-button
{
padding:4px;
background-color:#3b5993;
color:#ffffff;
margin-left:10px;
font-family:laboRegular;
font-size:17px;
	
}



.footer-right  {
background-color:#f8b901;
padding:10px  10px 10px  10px;
	
	}
.titre-news span {
  font-family: latoBold;
  font-size: 18px;
  color: #ffffff;
  padding-left:10px;
}
.titre-news p {
  padding-left:10px;
  color: #ffffff;
  font-family: latobold;
  font-size: 12px;
}
.navbar-default {
border-color: inherit;
 -webkit-box-shadow: inherit;
 box-shadow: inherit;
}
.navbar {

 border: inherit;
 border-radius:0;

 }
.collapse .navbar-nav > .active > a,
.collapse .navbar-nav > .active > a:hover,
.collapse .navbar-nav > .active > a:focus {
  color: #FFFFFF;
  background-color:#f8b901;
  border-radius:5px;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.collapse .navbar-nav>li {

  padding-right:5px;
 
}
.collapse .navbar-nav>li  a {
/*color:green; */
}
.brBte {
  /* margin-top: 20px; */
  margin-left: 20px !important; 
}

.prix
{
font-family:latoRegular;
font-size:14px;
color:#ffffff;


}
.prixborder
{

  background:#e40600;
  border-radius:50%;
  width:75px;
  height:75px;
  padding-top:10px;
  padding-left:10px;
  border:2px solid #ffffff;
position:absolute;
right:50px;
bottom:30px;  

}
.lien a 
{
font-family:latoRegular;
font-size:10px;
color:#ffffff;

}
.lien

{
  background:#e40600;

  
position:absolute;
padding-left:10px;
padding-right:10px;
padding-top:2px;
padding-bottom:2px;

right:50px;
bottom:5px; 
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
border: 2px solid #ffffff;

}
.topBackground{
	
}
#topHeaderBte{
	/**/
}
#menuBte{}
.ulMenu{
	margin-left:3%;
}
.ulMenu li{
	display: inline-block;
	float:left;
	margin-right: 8px;
	padding-right: 8px;
	border-right: solid 1px #990066;
}
.bgActiveBanniere{
	background:url('../img/bgActiveBanner.png') repeat;
	padding:6px;
	text-align: center;
}
.ulMenu li a{
	color:#990066;
	font-weight:bold;
	font-size: 15px;
}
.ulMenu li a:hover{
	color:#333;
}
.ulMenu li a.active{
	background: #990066;
	padding: 1px 7px;
	color:#fff;
}
.partieTelTop{
	/*width:269px;
	height:42px;*/
	float:right;
}
.br1Bte{
	margin-top:5px;
}
.br1Btes{
	margin-top:15px;
	font-family:latoBold;
	font-size:12px;
	text-align:right;
}
.brBte{
	margin-top:20px;
	margin-left:20px;
}
.ajoutRoom

{
background-color:#ffffff !important;
border:0 !important;
color:#f8b901 !important;

}
.colorWhile{
	color:#fff;
}
.bottomHeader{
	background-color:#f8b901;
}
.coloor{
	color: #9FC829;
	display: inline-block;
}
.coloor2{
	color: #003399;
	display: inline-block;
}
.kbdri{
	border-bottom:solid 1px #9FC829;
}
.kbdri3{
	border-bottom:solid 1px #003399;
}
.kbri2{}
.coloor3{
	color: #990066;
	display: inline-block;
}
.divCenter{
	 text-align: center;
}
.kbdri4{
	border-bottom:solid 1px #990066;
}
.btFooter{
	width: 41px;
	height: 30px;
	position: absolute;
	margin-top: 10px;
	border:none;
}
.bottomCont{
	margin-top: 25px;
	padding-top:25px;
	padding-bottom:25px;
	background:url('../img/bge.jpg') repeat;
}
#pariteBannrer{}
.bottomstyle{
	margin-top:45px;
}
.hamzaKadri{
	background: #FFF;
	padding-bottom: 30px;
}
#containerBte{}
.col-lg-1, ul, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .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-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .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-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-8, .col-xs-7, .col-xs-9{
	padding-right: 0px !important;
  	padding-left: 0px !important;
}
ol, ul {
	margin-bottom:0 !important;
}
.img{
	width:100%;
}
.img2{
	width:99%;
}
.icone22{
	width:22px;
}
.topMargin{
	/*margin-top: 8px;*/

	
}
#floatHotelMonde
{
width:100%;

/*padding-right:5%;*/


}
.img-responsive
{

height:175px !important;

}
.info_voyage
{
background-color:#ffffff;
width:80%;


text-align:center;
color: #f8b901;
padding-bottom:15px;
padding-top:15px;
}
.box
{
margin-top:40px;
margin-bottom:40px;


}
.left
{
border-right:2px  solid #b2b2b2;



}
.haut

{
font-family:latoRegular;
font-size:16.666667px;
color:#b7b7b7;
padding-top:10px;
padding-bottom:10px;
 text-transform: uppercase;




}
.Voirbutton
{
background:#f8014d;
  	padding: 8px 19px;
  	color: #FFF;
  	margin-right: 5%;
  	
float:right;

  background-image: -webkit-linear-gradient(top, #b8033b, #f8014d);
  background-image: -moz-linear-gradient(top, #b8033b, #f8014d);
  background-image: -ms-linear-gradient(top, #b8033b, #f8014d);
  background-image: -o-linear-gradient(top, #b8033b, #f8014d);
  background-image: linear-gradient(to bottom, #f8014d, #f8014d);
  -webkit-box-shadow: 0px 1px 2px #976700;
  -moz-box-shadow: 0px 1px 2px #976700;
  box-shadow: 0px 1px 2px #976700;
  font-family: laboRegular;
  color: #ffffff;
  font-size: 15px;
  padding: 10px 10px 13px 18px;
  text-decoration: none;
}

.Voirbutton:hover {
  background: #f8014d;
  color: #FFF;
  background-image: -webkit-linear-gradient(top, #f8014d, #b8033b);
  background-image: -moz-linear-gradient(top, #f8014d, #b8033b);
  background-image: -ms-linear-gradient(top, #f8014d, #b8033b);
  background-image: -o-linear-gradient(top, #f8014d, #b8033b);
  background-image: linear-gradient(to bottom, #f8014d, #b8033b);
  text-decoration: none;
}
.rechbutton {
float:right;
margin-right:20px;
  background: #875600;
  background-image: -webkit-linear-gradient(top, #875600, #eebf00);
  background-image: -moz-linear-gradient(top, #875600, #eebf00);
  background-image: -ms-linear-gradient(top, #875600, #eebf00);
  background-image: -o-linear-gradient(top, #875600, #eebf00);
  background-image: linear-gradient(to bottom, #875600, #eebf00);
  -webkit-box-shadow: 0px 1px 2px #976700;
  -moz-box-shadow: 0px 1px 2px #976700;
  box-shadow: 0px 1px 2px #976700;
  font-family: laboRegular;
  color: #ffffff;
  font-size: 15px;
  padding: 10px 50px 1px 18px;
  text-decoration: none;
  margin-bottom:15px;
}

.rechbutton:hover {
  background: #eebf00;
  background-image: -webkit-linear-gradient(top, #eebf00, #eebf00);
  background-image: -moz-linear-gradient(top, #eebf00, #eebf00);
  background-image: -ms-linear-gradient(top, #eebf00, #eebf00);
  background-image: -o-linear-gradient(top, #eebf00, #eebf00);
  background-image: linear-gradient(to bottom, #eebf00, #eebf00);
  text-decoration: none;
}
.icone
{
position:absolute;
right:0px;
top:1px;


}
.input-group  label
{
font-family:latoRegular;
font-size:12px;
color:#868181;

}
.input-group  input[type="text"] 
{

background-color:#f0f0f0;

}
.input-group  select 
{

background-color:#f0f0f0;

}












.voirplus

{

font-family:latoBold;
font-size:14px;
color:#b7b7b7;
float:right;
margin-right:15%;
}

.bas  a:hover

{
color:#f8b901!important; 
}
.bas  {

font-family:latoRegular;
font-size:12.666667px;
color:#b7b7b7;
padding-top:10px;
padding-bottom:10px;
 

}

.box {
	width:100%;
	
	background:#FFFFFF;
	margin:40px auto;
}

/*==================================================
 * Effect 7
 * ===============================================*/
.effect7
{
  	position:relative;       
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.effect7:before, .effect7:after
{
	content:"";
    position:absolute; 
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:0;
    bottom:0;
    left:50px;
    right:50px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
	
} 
.effect7:after
{
	right:10px; 
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg); 
       -moz-transform:skew(8deg) rotate(3deg);     
        -ms-transform:skew(8deg) rotate(3deg);     
         -o-transform:skew(8deg) rotate(3deg); 
            transform:skew(8deg) rotate(3deg);
}


.box1:before {
	top: 10px;
	left: 30px;
	width: 100%;
	height: 50px;
	
	
	border-radius: 125px / 12px;
	box-shadow: 0 0 8px #555;
}

.box1:after { 
	bottom: 0px;
	left: 30px;
	width: 100%;
	height: 50px;
	
	border-radius: 125px / 12px;
	box-shadow: 0 0 8px #565656;
}
.villeTitle
{

width:80%;
background-color:#ffffff;
color:#f8b901;
padding-bottom:15px;
padding-top:15px;

}
.villeTitle a
{
color:#f8b901 !important;

}
.villeTitle a:hover
{
color:#eebf00 ; 

}
.info-hotels
{

  background-color: rgba(0,0,0,0.3);
  position: absolute;
  top: 200px;
  padding-top:10px;
  padding-bottom:10px;
  width: 80%;
  font-size:12px;


}

.info-hotels a
{
color:#ffffff !important;

}
.hover-effect {
  display: block;
  position: relative;
  background: none;
  overflow: hidden;
  width:80%;
  /*z-index: 0;*/
  /*color skin*/ }
  
  .hover-effect:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height:100%;
    visibility: hidden;
    -moz-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
    -webkit-transition: all 0.4s ease-out;
    -ms-transition: all 0.4s ease-out;
    transition: all 0.4s ease-out;
    -webkit-transform: rotateY(180deg) scale(0.5, 0.5);
    -moz-transform: rotateY(180deg) scale(0.5, 0.5);
    -ms-transform: rotateY(180deg) scale(0.5, 0.5);
    transform: rotateY(180deg) scale(0.5, 0.5);
    background: url(../images/icon/hover-effect.png) no-repeat center;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    background-color: rgba(255, 189, 25, 0.3); 
	}
  .hover-effect img{

    display: block;
    position: relative;
    -moz-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
    -webkit-transition: all 0.4s ease-out;
    -ms-transition: all 0.4s ease-out;
    transition: all 0.4s ease-out;
    -webkit-backface-visibility: hidden; }
  .hover-effect:hover:after {
    visibility: visible;
    -webkit-transform: rotateY(0deg) scale(1, 1);
    -moz-transform: rotateY(0deg) scale(1, 1);
    -ms-transform: rotateY(0deg) scale(1, 1);
    transform: rotateY(0deg) scale(1, 1);
    filter: alpha(opacity=100);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1; }
  .hover-effect:hover img{
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2); }
	.hover-effect>.info-hotel:hover img{
	
	-webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2); 
	
	
	}


  .hover-effect.yellow:after {
    background-color: rgba(255, 255, 40, 0.6); }

.animated .hover-effect {
  z-index: 0; }
.rs33 {
  height: 17px;
  color: #f8b901 !important; 
  border: solid 1px #FA1919;
  padding-top: 1px;
  padding-bottom: 4px;
  padding-left: 22px;
  padding-right: 6px;
  border-radius:25px;
  border:1px solid #f8b901 !important;
  background-color:#f8b901;
  color:#ffffff !important;
  
}
.hover-effect1{
  display: block;
  position: relative;
  background: none;
  overflow: hidden;
  border:1px solid green;
  width:80%;
  /*z-index: 0;*/
  /*color skin*/ }
  
  .hover-effect1 img
  {
  width:100% !important;
  
  }
  .hover-effect1:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height:100%;
    visibility: hidden;
    -moz-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
    -webkit-transition: all 0.4s ease-out;
    -ms-transition: all 0.4s ease-out;
    transition: all 0.4s ease-out;
    -webkit-transform: rotateY(180deg) scale(0.5, 0.5);
    -moz-transform: rotateY(180deg) scale(0.5, 0.5);
    -ms-transform: rotateY(180deg) scale(0.5, 0.5);
    transform: rotateY(180deg) scale(0.5, 0.5);
    background: url(../images/icon/hover-effect.png) no-repeat center;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    background-color: rgba(255, 189, 25, 0.3); 
	}
  .hover-effect1 a {
     
    display: block;
    position: relative;
    -moz-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
    -webkit-transition: all 0.4s ease-out;
    -ms-transition: all 0.4s ease-out;
    transition: all 0.4s ease-out;
    -webkit-backface-visibility: hidden; }
  .hover-effect1:hover:after {
    visibility: visible;
    -webkit-transform: rotateY(0deg) scale(1, 1);
    -moz-transform: rotateY(0deg) scale(1, 1);
    -ms-transform: rotateY(0deg) scale(1, 1);
    transform: rotateY(0deg) scale(1, 1);
    filter: alpha(opacity=100);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1; }
  .hover-effect1:hover a {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2); 
	
	}
	


  .hover-effect1.yellow:after {
    background-color: rgba(255, 255, 40, 0.6); }

.animated .hover-effect1 {
  z-index: 0; }
.Kadri{
	padding-left: 18px !important;
}
.marginTop{
	margin-top:10px;
}
.textCenter{
	text-align: center;
}
.bannerContent li{
	display: inline-block;
	float:left;
	margin-right:26px;
}
.row {
  margin-right: 0px !important;
  margin-left: 0px !important; 
}
.width80{
	width:80%;
}
.colord{
color:#f8b901;
}
.Sous-Title

{

color: #f8b901;font-size:18px;


}
input[type="submit"] , input[type="reset"]{
	/*background: #906;*/
  	/*color: #fff;*/
  	border: 0px;
  	/*padding: 5px 10px;*/
}
.boutton{
  	color:#919191;
  	padding: 5px 10px;
}
.maxHeight{
	height:100px;
}
#comments{
	width:95%;
	height:200px;
	resize:none;
}
.marginBottom{
	margin-bottom: 10px;
	margin-top:10px;
}
.classe{
	padding-left: 40px !important;
}
.kbdrille{
	/*background: #990066;*/
	 background: #000000;
}

.footerWhile{
	background: #fff;
	font-size:13px;
}
.sse{
	padding-left: 6%;
}

.ulMenus li{
	display: inline-block;
	float:left;
	margin-right:10px;
	padding-right:2px;
	
}
.ulMenus li:last-child{
	display: inline-block;
	float:left;
	margin-right:10px;
	padding-right:10px;
	border-right: none;
}
.normal{
	color:#fff;
}
.cosl{
	color:#999966;
}
.normals{
	font-weight:normal;
}
.ulMenus li a{
	color:#fff;
	font-weight:normal;
	font-size:13px;
}
.bgRecup{
	background: url('../img/transparente.png') repeat;
	padding:6px;
	position: absolute;
  	bottom:0;
  	width: 99%;
}
.colorGees{
	color:#111;
}
select{
	padding:0px;
}
input[type="text"]{
	padding:4px 0px;
	/*width:110px;*/
}
.floatRight{
	float:right;
}
.floatLeft{
	float:left;
}
.btnReservation{
	width: 52px;
  	height: 60px;
  	margin-top: 15px;
  	float: right;
  	margin-right: 16px;
}
.inpust{
	width:40px !important;
}
.ulMenus li a:hover{
	color:#f8b901;
}
.colorGeess{
	color:#999;
}
.colorBlue{
	color:#336699;
}
.backgrounBlue{
	background: #336699;
	padding:5px;
	margin-right:5px;
	color:#fff;
	float:right;
}
.greenBackgrund{
	position: absolute;
  	top:20px;
  	right: 0;
  	background: #f8b901;
  	color: #FFF;
  	padding: 2px 4px;
}
.ulMenus li a.active{
	color: #000;
	padding:1px 2px;
}
.inlineBlock li{
	display: inline-block;
	float: left;
	margin-right:5px;
}
.colorViolet{
	color:#990066;
}
.lineHeight{
	line-height: 20px;
}
.backgrounViolet{
	background: #990066;
	padding:5px;
	margin-right:5px;
	color:#fff;
}
#plusButtomVO{
	background:#f8014d;
  	padding: 8px 19px;
  	color: #FFF;
  	margin-right: 5%;
  	float: right;
    border-top:4px solid #b8033b;
	    border-left:4px solid #b8033b;
}
#plusButtomVO  a:hover{
	 border-top:0px !important;
	    border-left:0px !important;

}
#plusButtomVO2{
	background: #003399;
  	padding: 8px 19px;
  	color: #FFF;
  	margin-right: 5%;
  	float: right;
}
#plusButtomVO3{
	background: #990066;
  	padding: 8px 19px;
  	color: #FFF;
  	margin-right: 5%;
  	float: right;
}

.msg_ok {
  border-color: #008000;
  color: #008000;
}
.msg_ok, .msg_error {
  clear: both;
  overflow: hidden;
  width: 100%;
  margin: 10px auto;
  border: solid 1px;
  padding: 10px;
  text-align: center;
}
.meenu ul li ul {
display:none;
}
.meenu ul li:hover ul {
display:block;
z-index: 10;
background: #FFF;
padding: 8px 10px 8px 0;
}
.meenu li:hover ul li {
float:none;
display:block;
line-height: 35px;
border: none;
}
.meenu li ul {
position:absolute;
}

.w2bslikebox{  
  background: url("../../images/img/Skype_2008_logo.png") no-repeat scroll left center;
  display: block;
  float: right;
  height: 227px;
  padding: 0px 0px 0px 50px;
  width: 316px;
  z-index: 10;
  position: fixed;
  right: -100px;
  top: 35%;}
 blockquote
  {
  border-left:none !important;
  
  }
.w2bslikebox div{border:none;position:relative;z-index:10;display:block;}

@media screen and (min-width: 993px) {
  .logos {
    width:100%;
  }
}
blockquote
@media screen and (max-width: 770px) {
 .collapse .navbar-nav>li {
text-align:center;
}
}
@media (max-width: 1346px)   {

.footer-left
{
  padding: 10px  15px  10px 10px;
 /* background-color: #b2b2b2;*/
  margin-top: 15px;
  margin-bottom: 15px;	
   position:static !important;

  z-index: 1;

}
 
 

}
@media (min-width: 1349px)   {
.hover-effect1:after 
 {
 
 width:90% !important;

 
 
 }
 
 }
/* Modif */
.texte {

    border-radius: 50px;

    font-family: LatoRegular;
    font-size: 45px;
    font-weight: bold;
    left: 11px;
    padding-left: 13px;
    padding-right: 13px;
    position: absolute;
    top: 16px;
    color: #f8b901;
}

.sej-box {
    border: 1px solid #ddd;
    padding-top: 10px;
}

.sej-box-top td{

background: #F8B901;
padding:10px;

}

.sej-box-top tr{


padding:10px;

}