@font-face {
	font-family: 'Droid Arabic Kufi';
	font-style: normal;
	font-weight: 400;
	src: url('../fonts/DroidKufi-Regular.eot');
	src: url('../fonts/DroidKufi-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/DroidKufi-Regular.woff2') format('woff2'), url('../fonts/kufi/DroidKufi-Regular.woff') format('woff'), url('../fonts/DroidKufi-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Droid Arabic Kufi';
	font-style: normal;
	font-weight: 700;
	src: url('../fonts/DroidKufi-Bold.eot');
	src: url('../fonts/DroidKufi-Bold.eot?#iefix') format('embedded-opentype'),  url('../fonts/DroidKufi-Bold.woff') format('woff'), url('../fonts/DroidKufi-Bold.ttf') format('truetype');
}

body , h3, h2, h4,h5 ,h1, a,.text, .lgx-single-offer .offer-info .offer-list li, .title, .lgx-reservation-area-another .open-close-time p, .opening-time-single, .lgx-single-offer .offer-info .title span,.about, .lgx-submit,.lgx-footer-single .opening-time-single span, .lgx-footer-single .opening-time-single span i, .about p, .lgx-footer-single p
{
	font-family: 'Droid Arabic Kufi' !important;  
}

.owl-stage-outer
{
    direction: ltr;
}

.lgx-single-offer .offer-info, form#reservationbooking .form-control, .lgx-footer-single
{
    text-align: right
}

.lgx-tab-another .lgx-grid-wrapper .lgx-single-menu-another figure, form#reservationbooking .form-group
{
    float: right
}

.lgx-tab-another .lgx-grid-wrapper .lgx-single-menu-another .menu-info .menu-price
{
    text-align: left;
}

.lgx-tab-another .lgx-grid-wrapper .lgx-single-menu-another .menu-info .info-left .title
{
    font-size: 20px;
    letter-spacing: 0;
}

.lgx-footer-single .lgx-address-info i
{
    margin-left: 1rem;
    margin-right: unset;
}

.lgx-tab-another .lgx-grid-wrapper .lgx-single-menu-another .menu-info .menu-price
{
	text-align: right;
}

.lgx-banner-info-big .title
{
	font-size: 73px !important;
	margin-right: 35px;
}

.navbar-header
{
	float: left;
}

#navbar
{
	float: right;
}

.lgx-header .lgx-navbar
{
	float: left;
}

.lgx-reservation {
	background: url('../img/reservation-bg.png') top left no-repeat;
	background-color: #f1f1f1;
	background-size: contain;
}


@media (max-width:768px)
{
	.navbar-header, .lgx-header .lgx-navbar, #navbar
	{
		float: none;
	}

	.lgx-header .lgx-navbar .lgx-logo
	{
		float: left;
	}

	.navbar-default .navbar-toggle
	{
		float: right;
	}
}

@media (max-width:425px)
{
	.lgx-banner-info-big .title
	{
		line-height: 73px;
		/* margin-top: 0; */
	}
}


@media (min-width:425px)
{
  .lgx-tab-another .lgx-grid-wrapper .lgx-single-menu-another .menu-info
  {
	padding-left: 1.6rem;
    padding-right: 15.6rem;
  }
}
