/*FONT FACE*/
@font-face {
	font-family: 'gothic';
	src: url('../fonts/gothic.eot');
	src: url('../fonts/gothic.eot') format('embedded-opentype'),  url('../fonts/gothic.woff2') format('woff2'),  url('../fonts/gothic.woff') format('woff'),  url('../fonts/gothic.ttf') format('truetype'),  url('../fonts/gothic.svg#gothic') format('svg');
}
@font-face {
	font-family: 'MyriadArabic';
	src: url('../fonts/MyriadArabic.eot');
	src: url('../fonts/MyriadArabic.eot') format('embedded-opentype'),  url('../fonts/MyriadArabic.woff2') format('woff2'),  url('../fonts/MyriadArabic.woff') format('woff'),  url('../fonts/MyriadArabic.ttf') format('truetype'),  url('../fonts/MyriadArabic.svg#MyriadArabic') format('svg');
}
@font-face {
	font-family: 'MyriadPro';
	src: url('../fonts/MyriadPro.eot');
	src: url('../fonts/MyriadPro.eot') format('embedded-opentype'),  url('../fonts/MyriadPro.woff2') format('woff2'),  url('../fonts/MyriadPro.woff') format('woff'),  url('../fonts/MyriadPro.ttf') format('truetype'),  url('../fonts/MyriadPro.svg#MyriadPro') format('svg');
}
/*FONT FACE END*/

body {

	overflow-y: hidden;
}
.bg-img {
	background: url(../images/home-bg.jpg) no-repeat;
    background-size: cover;
    position: absolute;
    height: 100%;
    width: 100%;
}
.logo-space {
	padding: 15px;
}
.menu-bg {
	background: url(../images/home-bg.jpg) no-repeat;
	background-size: cover;
	height: 662px;
}
.ul-space ul li {
	display: inline-block;
	    padding-right: 24px;
}
.ul-space ul {
	text-align: center;
	padding: 0px;
}
.navbar-nav li a {
	font-family: 'MyriadPro';
	font-size: 18px;
	color: #dfdedd;
}
.no-padding {
	padding: 0px;
}
.navbar-nav li a:hover {
	color: #FF0 !important;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
	background: none;
	color: #FF0;
}
.navbar-default .navbar-nav > li > a {
	color: #dfdedd;
}
.navbar-default {
	background: none;
	border: 0px;
}
.navbar {
	margin-bottom: 7px;
}
.nav-bottom-space {
	margin-bottom: 29px;
}
.social-icon-bg {
	background: rgba(59, 24, 5, 0.69);
}
p {
	color: #edd0af;
	font-size: 25px;
}
.social-info {
	padding: 20px;
	font-family: 'MyriadPro';
}
.icons-info {
	color: #edd0af;
	font-size: 13px;
	padding-top: 5px;
	font-family: 'MyriadPro';
}
.img-full img {
	width: 100%;
}
.nav > li > a {
	display: block;
	padding: 25px 0px;
	position: relative;
}
.navbar-nav {
	width: 86.6%;
	text-align: center;
	margin: 0 auto;
	float: none;
}
.nav>li {
	margin-right: 114px;
	padding-top: 10px;
}
.nav>li:last-child {
	margin-right: 0;
}

ul.no-rightspace li:last-child{padding-right:0px;}

.carousel-inner>.event img {
	border: 4px #FFFFFF solid;
	height: auto;
	width: 100%;
}
.specials-heading {
	color: #FFF;
	font-family: 'gothic';
	font-size: 30px;
}
.heading-section {
	color: #d8d351;
	font-size: 16px;
	padding-bottom: 21px;
	font-family: 'MyriadPro';
}
.terms {
	color: #FFF;
}
.location-name {
	color: #FFF;
}
.contact-details {
	color: #FFF;
	font-size: 22px;
	font-family: 'MyriadArabic';
	vertical-align: middle;
	padding-left: 20px;
	list-style: none;
	line-height:91%;
}
.bottom-space {
	padding: 9px;
}
ul li {
	list-style: none;
}
.ul-float {
	float: right;
}
.contact {
	color: #FFF;
	font-size: 22px;
	font-family: 'MyriadArabic';
	list-style: none;
}
.spacing {
	padding: 18px;
}
.logo-slider-spacing {
	padding: 10px;
}
.valign {
	vertical-align: middle;
	margin-top: 12px;
}
.btn-default {
	background: none;
	border: none;
}
.btn-default:hover {
	background-color: transparent;
}
.space {
	padding-bottom: 5px;
}
.spl-spacing {
	margin-top: 65px;
	margin-left: 55px;
}
.slider-heading {
	font-family: 'MyriadPro';
	font-size: 22px;
	color: #FFF;
}
.icons-margin {
	margin-right: 28px;
}
.form-title {
	color: #FFF;
	font-family: 'gothic';
	font-size: 17px;
	text-transform: uppercase;
	font-weight: 300;
}
.form-heading {
	color: #FFF;
	font-family: 'gothic';
	font-size: 43px;
	text-align: right;
}
.form-heading2 {
	color: #FFF;
	font-family: 'gothic';
	font-size: 15px;
	text-align: right;
}
.footer-text a {
	color: #FFF;
	font-size: 12px;
	padding-bottom: 2px;
	font-family: 'MyriadPro';
	text-decoration: none;
}

.left-space{margin-left:6px;}

/*Slider*/
.carousel.carousel-fade .item {
	-webkit-transition: opacity 0.6s ease-in-out;
	-moz-transition: opacity 0.6s ease-in-out;
	-ms-transition: opacity 0.6s ease-in-out;
	-o-transition: opacity 0.6s ease-in-out;
	transition: opacity 0.6s ease-in-out;
}
.carousel.carousel-fade .active.item {
	opacity: 1;
}
.carousel.carousel-fade .active.left, .carousel.carousel-fade .active.right {
	left: 0;
	z-index: 2;
	opacity: 0;
	filter: alpha(opacity=0);
}
.carousel.carousel-fade .next, .carousel.carousel-fade .prev {
	left: 0;
	z-index: 1;
}
.carousel.carousel-fade .carousel-control {
	z-index: 3;
}
/* Slider End*/


/*Media Queries */
.logo1 {
    display: none;
}

.top-space{padding-top:10px;}
.li-space{padding-top:0px; padding-bottom:0px;}
.topspace-img{padding-top:4px;}

@media screen and (max-width: 1040px) {
.nav>li {
	margin-right: 90px;
}
.nav-md > li > a {
	display: block;
	padding: 25px 0px;
	position: relative;
	font-size: 15px;
	text-align: center;
}
.social-icon-bg {
	padding-left: 0px;
}
.icons-info1-md {
	font-size: 10.8px;
}
.bg-img {
	overflow-x: hidden;
}

body {
	overflow-y: hidden;
}

}
 @media screen and (max-width: 980px) {
.nav>li {
	margin-right: 52px;
}
.nav-md > li > a {
	display: block;
	padding: 25px 0px;
	position: relative;
	font-size: 15px;
}


ul.ul-center li{text-align:center;}



.spl-spacing {
    margin-left: 0px;
    margin-top: 110px;
	max-width:200px;
}

.social-info-md {
	font-size: 20px;
	margin: 0 auto;
	padding: 20px;
	width: 64%;
}
.social-info1-md {
	font-size: 20px;
	margin: 0 auto;
	padding: 20px;
	width: 21%;
}
.carousel-inner>.event img {
	border: 4px #FFFFFF solid;
	height: auto;
	width: 100%;
}
body {
	overflow-y: visible;
}
.icons-info1-md {
	font-size: 10.8px;
}
.icons-margin {
	margin-right: 0px;
}

.carousel-control.right {
background:none;
}

.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{margin:0 auto; right:85%;}


body {
	overflow-y: hidden;
}

.logo-sm{float:right; padding-right:0px;}

.logo-sm2{padding-right:68px;}

}
 @media screen and (max-width: 650px) {
 .social-info-sm {
	
	    text-transform: uppercase;
}
body {
	overflow-y: visible;
}
.nav>li {
	margin-right: 0;
}

.ul-float{float:none;}

.spl-spacing {
    margin-left: 90px;
    margin-top: 65px;
}

div#bs-example-navbar-collapse-1 {
    padding: 0;
    margin-top: 25px;
}
.nav-md > li > a {
       padding: 10px 0px;
    }
.navbar-nav {
    width: 100%;
    text-align: center;
    margin: 0 auto;
    float: none;
    background: rgb(0, 0, 0);
   }
  .mcontainer {
    padding: 0;
}
.logo 
{
position:absolute;
top:0;
}
.logo1 
{
position:absolute;
top:0;
display:block;
}
.logo2
{
display:none;
}
.social-icon-bg {
    background: transparent;
	padding-top: 20px;
   }
.navbar {
   /*  margin-bottom: 60px; */
}
.logo-space {
    padding: 5px 0 15px;
    margin-left: 0;
	    width:60%;
}

.logo-sm{float:right; padding-right:0px;}

}
 @media screen and (max-width: 480px) {
	.logo-space {
       width: 70%;
}
.social-info-sm {
	font-size: 21px;
	margin: 0 auto;
	padding: 20px;
	width: 85%;
	    text-transform: uppercase;
}


.social-info1 {
	width: 46%;
}
.social-icon-bg {
	padding-left: 20px;
}
.img-space {
	padding: 0px;
}

.ul-space ul li{padding-right:21px;}

.ul-float{float:none;}

.spl-spacing {
    float:none;
    margin-bottom: 25px;
    margin-left: 15px;
    margin-top: 0;
    width: 100%;
}

.form-heading{font-size:38px;}

.slider-heading{font-size:21px;}

.location-name-sm{font-size:18px;}

.top-space-sm{padding-top:82px;}

.top-space-sm2{padding-top:95px;}

.logo-sm{float:right; padding-right:0px;}
.space-left{padding-left:0px;}
}


@media (max-width:1200px) and (min-width:1024px){
	.nav>li {
    margin-right: 80px;
}

/*Media Queries End */
