.menu_bar{ display: none; }
.mobAbout, .accordion mobMenu{ display: none; }
.right_rtl ul li:hover{border-top:none;}
.right_rtl ul.navbar-nav li:hover{border-top:none !important;}
.navbar-right{
	float: right !important;
}
.bg2{
	background-color: black !important;
	display: block;
	width: 100%;
	height: 667px;
	position: absolute;
	top: 0px;
}
.accordion .accordion-header{background-color:#fff;}
#site-header.sticky{
	position: absolute !important;
}
#site-header-desk{
	height: 65px;
	background:#fff;
}
.scheTxt{
	color:#212121 !important;
}
.mega-dropdown-menu1 > ul > li {
	list-style: none;
	list-style: georgian inside url("../images/right_blue_arrow.png");
	margin-left: 5%;
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 9px;
}
.mega-dropdown-menu1 > ul > li:open{
	list-style: georgian inside url("../images/right_icon.png");
}
.mega-dropdown-menu1 > ul > li:last-child {
	border-bottom:none;
}
.mega-dropdown-menu1 > ul > li > a{color:#828282}
.mega-dropdown-menu1 > ul > li > a:hover{color:#0f81fd}
.mobAbout, .mobParent, .mobOnlineBooking, .mobAgent{
	display: none;
}
/********************************end  mobile menu*************************************/

.damac-dropdown-menu{
	background-color: #F7F7FA !important;
	box-shadow:none;
	border-right: none;
	border-left: none;
	position: fixed;
	top: 0px;
	display: block;
	padding: 3% 8% !important;
	padding-left: 10px !important;
}
.mega-dropdown {
	position: static !important;
}
.mega-dropdown-menu {
	padding: 20px 0px;
	width: 100%;
	box-shadow: none;
	-webkit-box-shadow: none;
}
.mega-dropdown-menu > li > ul {
	padding: 0;
	margin: 0;
}
.mega-dropdown-menu > li > ul > li {
	list-style: none;
	list-style: url("../images/right_blue_arrow_blue.png");
	list-style-position: inside;
}
.mega-dropdown-menu > li > ul > li:hover {
	list-style: none;
	list-style: url("../images/right_blue_arrow_black.png");
	list-style-position: inside;
}
.mega-dropdown-menu > li > ul > li > a {
	padding: 5px 5px;
	font-family: 'Montserrat';
	font-size: 12px; 
	    
    color: #6b6c6d;
    font-weight: 500;
}
.mega-dropdown-menu > li ul > li > a:hover,.mega-dropdown-menu > li ul > li > a:focus {
	text-decoration: none;
}
.mega-dropdown-menu .dropdown-header {
	font-size: 14px;
	color: #212121;
	padding: 5px 60px 5px 5px;
	line-height: 30px;
	border-bottom: 1px solid #dddee2;
	margin-bottom: 13px;
	font-weight: bold;
	font-family: 'Montserrat';
	padding-left: 0px !important;
}
.navbar-inverse li a img{margin-right: 7px;}
.enquiryButton {
	border: none;
	background-color: #0f81fd;
	color: white;
	padding: 15px;
	border-radius: 25px;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 12px;
	box-shadow: 0px 5px 20px 0px #ccc;
	font-weight: 700;
}
.languagepicker {
	background-color: #FFF;
	display: inline-block;
	padding: 0;
	/*height: 40px;
	overflow: hidden;*/
	transition: all .3s ease;
	margin: 0 0 10px 0;
	vertical-align: top;
	float: none;
}
.languagepicker a{
	color: #000;
	text-decoration: none;
}
.languagepicker li {
	display: block;
	padding: 0px 0px;
	line-height: 20px;
}
.languagepicker a:first-child li {
	border: none;
	background: #FFF !important;
}
.languagepicker li img {
	margin-right: 5px;
}
.navbar-inverse {
	background-color: #fff!important;
	border-color: #fff!important;
}
.navbar-inverse li a:hover {
	color:#0f81fd!important;
}
.navbar-inverse ul.mega-dropdown-menu li a:hover{
	border-top:none;
}
.navbar-inverse li.dropdown-header {
	color:5a5a5b;
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus {
	background-color:white!important;
	color: #0f81fd !important;
}
.site-header-a {
	border-bottom: 1px solid #ededed;
}
.panel-heading .accordion-toggle:after {
	font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
	content: "\e114";    /* adjust as needed, taken from bootstrap.css */
	float: right;        /* adjust as needed */
	color: grey;         /* adjust as needed */
}
.panel-heading .accordion-toggle.collapsed:after {
	content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}
.navbar-collapse{
	padding-left: 8%;
	padding-right: 9%;
}
.arrow2{margin-left: 7px;}
@font-face {
	font-family: FuturaPT-Medium;
	src: url(/skins/futurabt-medium.otf);
}
#accordion li > div{
	font-family: FuturaPT-Medium;
}
#accordion {
	text-align:center;
}
#top-nav {
	display:none;
}
/* The following are for IE8 and below */
#panel1 {position: absolute\9;top:110px\9;left:700px\9;width:300px\9;}
#top-nav {display:inline\9;}
#accordion {text-align:left\9;}
/***************************************************************************************************************/

.sticky-header .page-wrapper{
	position: fixed;
	top: 0px;
	width: 100%;
	background-color: #FFFFFF;
	z-index: 999;
}

.mobAbout, .mobOnlineBooking, .mobAgent, .mobParent{display:none;}
#lang-dropdown-select-language_msdd.ddcommon .ddChild li:nth-child(1) {
	background-image: url("../images/english_flag.png");
	background-repeat: no-repeat;
	background-position: 3px center;
	background-size: 20px;
}
#lang-dropdown-select-language_msdd.ddcommon .ddChild li:nth-child(2) {
	background-image: url("../images/arabic_flag.png");
	background-repeat: no-repeat;
	background-position: 3px center;
	background-size: 20px;
}
#lang-dropdown-select-language_msdd.ddcommon .ddChild li:nth-child(3) {
	background-image: url("../images/chinese_flag.png");
	background-repeat: no-repeat;
	background-position: 3px center;
	background-size: 20px;
}
#lang-dropdown-select-language_msdd.ddcommon .ddChild li:nth-child(4) {
	background-image: url("../images/russian_flag.png");
	background-repeat: no-repeat;
	background-position: 3px center;
	background-size: 20px;
}
.ldsSkinAfter .ddChild{
	border:unset;
	height:auto !important;
}
.ldsSkinAfter .ddChild li .ddlabel{
	margin-left:30%;
}
.enquiryNow{
	float:right;
}

.main-about{
	padding: 10px 0px 10px 0px !important;
	/*margin-left:5px;*/
}
.navbar-nav>li{
	margin-top:-1px;
}
.navbar{
	margin-bottom: unset !important;
}
#site-search-box{
	left: 26px;
	margin-right: 8% !important;
}
.navbar-right .dropdown-menu{
	padding: 15px 15%;
}

#search-toggle{
	padding:7px 0 !important;
}
#site-header ul.navbar-nav li:hover {
    border-top: 0px;
}
.navbar-nav > li:hover:before{
	content:"";
	width: 0px;
  	height: 0px;
}
.navbar-nav>li.mega-dropdown>a {
    padding-top: 10px;
    padding-bottom: 15px !important;
    line-height: 20px;
}
.aboutArrow{
	position: absolute;
    top: 0;
    left: 10%;
}
.onlineArrow{
	position: absolute;
    top: 0;
    left: 35%;
}
.agentsDropdown{
	top: 49px !important;
	position: absolute !important;
}
.agentsDropdown li ul{
	padding: 0;
    margin: 0;
    padding-left: 0px;
    width: auto;
    padding-right: 0px;
	padding-bottom:20px;
}
.agentsDropdown li ul li.dropdown-header{
	margin-left:0px;
}
.agentsDropdown li ul li{
	margin-left: 13px;
}
.TwoColumnStructure ul li{
	width: 50%;
    float: left;
}
.TwoColumnStructure ul li.dropdown-header {
    display: block;
    width: 100%;
}
#site-search-box form {
	height: 49px;
	background: #fff;
	margin-top: 1px;
}

#site-search-box .global-search .views-submit-button{
	right: initial;
	top:5px;
}
#site-search-box input{
	background:none;
	height: 33px;
	padding-left: 20px;
}
.mobMenu .accordion-header-icon{
	color:#fff !important;
}
.mobMenu .accordion-header-icon:before{
	content:"";
	width:15px;
	height:15px;
	background: url(../images/arrow.png)no-repeat;
	position: absolute;
    transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	right:0px;
}
.mobMenu .accordion-header-icon.accordion-header-icon-active{
	color:#fff !important;
}
.mobMenu .accordion-header-icon.accordion-header-icon-active:before{
	transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	/*top: -2px;*/
}
.mobParent .mobMenu .accordion-header-icon.accordion-header-icon-active:before{
	transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
}

/***** search working********/
.nav>li {
    margin-right: 20px;
}
.nav>li>a {
    padding: 10px 0px !important;
}
.agentRightSpace{
	margin-right:25px;
}
.off #search-toggle:before{
	content: "" !important;
    width: 25px;
    height: 23px;
    background: url(../images/search.png)no-repeat;
    position: absolute;
    left: 0px;
}
#search-toggle:before{
	content: "" !important;
    width: 30px;
    height: 30px;
    background: url(../images/gray_cross.png)no-repeat;
    position: absolute;
    left: 0;
	top: 12px;
    background-size: 75%;
}

#site-search-box .global-search .views-submit-button:before{
	content: "" !important;
    width: 30px;
    height: 30px;
    background: url(../images/search.png)no-repeat;
    position: absolute;
    left: 0;
}
.sidenav{
	margin-top: 7px;
}
.languageBoxMob {
	position:relative;
	top: 7px;
}
.navbar{
	min-height:45px!important;
}
#logo{
	margin-top: 0;
}
.mobParent .accordion-header{
	padding: 12px 0 !important;
}
.ldsSkinAfter{border:0px solid;}
.language-listing{
	float: left;
	width: 65%;
	margin: 10px 0 0;
}
.ldsSkinAfter .ddTitle .ddTitleText img{float:left!important;}
#lang-dropdown-select-language_msdd #lang-dropdown-select-language_title:after{content:none!important;}
.divider{display:none;}
#lang-dropdown-select-language_msdd .ddTitle .ddlabel{    line-height: 14px;}
.navbar-nav > li:hover{border-top:1px solid #0f81fd !important; margin-top:-2px;}
.right_rtl ul.navbar-nav li:hover{border-top:1px solid #fff !important;}
#lang-dropdown-select-language_msdd {
    width: 79px !important;
    font-family: "normal";
    font-size: 12px;
    outline: 0;
    right: 0px;
}
.ldsSkinAfter .ddArrow {
    width: 12px;
    height: 16px;
}
.ddcommon .ddArrow {
    display: inline-block;
    /* position: absolute;
    top: 15px;
    right: -3px; */
}
.ddcommon .ddArrow:hover {
    background-position: 0 0;
}
.selectedEnglish{
	margin-right: 15px;
	background-image: url(../images/english_flag.png);
    background-repeat: no-repeat;
    background-position: 0px 5px;
    background-size: 20px;
}
.selectedArabic{
    background-image: url(../images/arabic_flag.png);
    background-repeat: no-repeat;
    background-position: 0px 5px;
    background-size: 20px;
}
.selectedRussian{
	background-image: url(../images/russian_flag.png);
    background-repeat: no-repeat;
    background-position: 0px 5px;
	background-size: 20px;
	padding-right: 20px;
}
ul[data-sa-theme="basic-green"].ui-menu{
	top: 100% !important;
	left: auto !important;
	width: 97% !important;
}
.global-search .form-item {
    height: 32px;
    margin-bottom: 0;
    padding: 5px 20px;
}
#site-search-box ::-webkit-scrollbar {
    width: 5px;
    border-radius: 10px;
}
#site-search-box ::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey;
}
#site-search-box ::-webkit-scrollbar-thumb {
    background: gray;
    border-radius: 10px;
}
.ui-autocomplete{
	overflow-y: scroll;
    min-height: 25px;
	/* height: auto; */
	max-height: 150px;
}
.damac-menu{
	font-family: 'Montserrat';
	color:#212121 !important;
	font-weight: 700;
	font-size: 12px;
}
.damac-menu-right{
	font-family: 'Montserrat';
	font-weight: 700;
	font-size: 12px;
}
.onlineArrow {
    left: 37%;
}
.aboutArrow {
    left: 4%;
}
.i18n-en .onlineArrow {
    left: 37%;
}
.i18n-en .aboutArrow {
    left: 4%;
}
.i18n-ru .aboutArrow {
    left: 8%;
}
.i18n-ru .onlineArrow {
    left: 56%;
}
.i18n-ru .enquiryButton{
	padding: 13px 12px;
}
.i18n-ar .aboutArrow {
    left: inherit;
    right: 5%;
}

.sticky #site-search-box {
	width:100%
}

.dropdown-menu-bg{
	width: 99.4vw;
	position: absolute;
	left: 50%;
	right: 50%;
	margin-left: -50vw;
	margin-right: -50vw;
	background: #f6f7fb !important;
	min-height: 100px;
	height: auto;
	border-radius: 5px;
	top: 0px;
	/*opacity: 0.97 !important;*/
}
.dropdown-menu-bg-about{
	height: 330px;
}
.dropdown-menu-bg-online-booking{
	height: 220px;
}
.dropdown-menu-bg{
	width: 100vw;
}
.agentRightSpace .agentsDropdown{
	width: 210px !important;
	padding-left: 15px !important;
	padding-right: 15px !important;
	padding-top: 40px !important;
	padding-bottom: 0px !important;
}
.dropdown-menu {
	border-top: transparent !important;
	width: 100.1%;
    overflow: hidden;
    margin: 0px;
    border: 0px !important;
    box-shadow: none;
	border-radius: 0px !important;
}

.drawer{
	text-align:left;
}

@media (min-width: 320px) and (max-width: 767px) {
    .accordion-item-active .accordion-header {   
		background: #fff !important;
	}
	.languagepicker li{
		line-height: 20px !important;
		height: 30px !important;
	}
	#lang-dropdown-select-language_child{
		left: -55px !important;
	}
	div.ddcommon .ddTitle .ddTitleText{
		display: block !important;
	}
    .site-header-a{
        background: #FFF !important;
    }
    .menu_bar{
		display: block;
		margin-top: 11px;
	}
    .navbar-header, .navbar, mobile-links{display:none !important;}
    #mobile-links{display:none !important;}
    #site-header{background:none !important;}
    .accordion-header .damac-mobile-menu{color: #5a5a5a;   font-size: 15px;}
    .accordion{
		border:none;
	}
    .cancel{position: absolute; top: 1.8%; left: 4%; width:6%; }
	.sidenav{
		width:100%;
		text-align:center;
	}
	.sidenav img{
		width:40%;
	}
	.enquiryNow{
		display:none;
	}
	.languageBoxMob{
		position: absolute !important;
		top:0px;
		right:15px;
	}
	.language-listing{
		height: 20px;
		overflow: visible;
		width: 50px;
	}
	.ldsSkinAfter .ddTitle .ddTitleText{
		display: block !important;
	}
	.top-slider{
		margin-top: 48px;
	}
	.top-heder-right ul li{
		display:inline-block;
	}
	.mobMenuLogo{
		position: absolute;
		width: 120px;
		left: 32.1%;
		top: 2.5%;
	}
	.mobMenu ul li{
		/* margin-left:10px; */
		padding-bottom: 5px;
	}
	.mobMenu ul li a{
		color:#828282;
		font-size: 12px;
		font-family: 'Montserrat';
		font-weight: 500;
	}
	.accordion-header-icon{
		position: absolute;
	}
	.accordion-header .damac-mobile-menu{
		margin: 0px;
		padding: 0;
	}
	.accordion{
		padding: 0px 10px;
		position: relative;
		margin-top: 3%;
		margin-left: 6%;
		margin-right: 7%;

	}
	.accordion .accordion-header {
		border-right: 0;
		border-left: 0;
		height:40px;
	}
	.backToMain{
		padding-left: 4px;
	}
	.drawer:nth-child(1){
		border-top: 1px solid #b8b8b8;
	}
	.mobParent .drawer .accordion-header-icon:before {
		top: 0px !important;
		display: block;
	}
	.mobParent .drawer:nth-child(2) .accordion-header-icon:before, .mobParent .drawer:nth-child(3) .accordion-header-icon:before,
	.mobParent .drawer:nth-child(4) .accordion-header-icon:before,
	.mobParent .drawer:nth-child(6) .accordion-header-icon:before, .mobParent .drawer:nth-child(7) .accordion-header-icon:before{
		background: none;
	}
	#site-search-box .accordion-content{
		background: #f5f5f5;
	}
	.accordion-content{
		padding: 0px 10px;
		border-left: 0px solid #E0E0E0;
		border-right: 0px solid #E0E0E0;
	}
	#search-toggle{
		display:none;
	}
	#site-search-box{
		position: initial;
		border:1px solid #e6e6e6;
		background-color: #fafafa;
		margin-right: 0% !important;
		margin-bottom: 15px;
		background: transparent !important;
	}
	.accordion-header{
		padding: 12px 12px 12px 0px !important;
	}
	.global-search .form-item{
		background:#f5f5f5;
	}
	#site-search-box .global-search .views-submit-button:before{
		top:9px;
		height:25px !important;
	}
	.mobParent .damac-mobile-menu, .mobMenu .accordion-header .damac-mobile-menu {
		font-size: 12px;
		font-family: 'Montserrat';
		font-weight: 600;
		margin: 0px;
		padding: 0px;
		color : #212121 !important;
		font-weight: 700;
	}
	.grayColor {
		/* color: #818181 !important; */
		font-size: 12px;
		font-family: 'Montserrat';
		font-weight: 700;
	}
	.mega-dropdown-menu1 ul{
		margin-bottom: 0px;
	}

	.mega-dropdown-menu1 > ul > li{
		/* padding-bottom: 4px !important;
		padding-top: 4px; */
		padding: 5px 0px;
		font-size: 11px;
	}
	#logo{
		background-image: url("../images/moblogo.png");
		width: 120px;
		margin-left: 0;
		margin-top: -17px!important;
	}

	.accordion-header-icon.accordion-header-icon-active {
		-webkit-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		transform: rotate(180deg);
		right: 15px;
	}
	#site-search-box input{
		font-family: 'Montserrat';
		font-size: 12px;
		font-weight: 500;
	}
	.drawer:last-child {
		border-bottom: 1px solid #E0E0E0;
	}
	#lang-dropdown-select-language_msdd.ddcommon .ddChild li{
		padding-left: 26px;
	}
	.mobAgent .drawer{
		pointer-events: none;
	}
	.mobAgent .drawer span{
		display: none;
	}
	.mobOnlineBooking .drawer{
		pointer-events: none;
	}
	.mobOnlineBooking .drawer span{
		display: none;
	}
	.mobMenu .accordion-header-icon.accordion-header-icon-active:before{
		top: -4px !important;
	}
	.mobMenu .accordion-header-icon:before {
		top: 0px !important;
	}
	.mobParent, .mobAbout{
		display: none;
	}
}

@media (min-width: 481px) and (max-width: 767px) {

	.menu_bar{
		display: block;
		padding-left: 16px;
	}
	.mobMenu ul li a{
		font-size: 12px;
		font-weight: 500;  
	}
    /******************************** mobile menu*************************************/
    #site-header{
		background:none !important;
	}
    .mobile-links{
		display:none !important;
	}
    #mobile-links {
		display: none !important;
    }
    .navbar-inverse{
		display: none !important;
	}
    .accordion{
		font-family: 'Montserrat';
    }
    .accordion-item-active .accordion-header {   
		background: #fff !important;
	}
	.accordion-header .damac-mobile-menu{
		font-size: 14px;
	}
}

@media only screen and (max-width: 767px){

	.mobAbout, .mobParent, .mobOnlineBooking, .mobAgent{
		width: 100%;
		height: 667px;
		position: fixed;
		top: 45px;
		background-color:#fff;
		display:none;
	}
    .site-header-a{
        background: #FFF !important;

    }
	#site-header {
		background:none !important;
	}
	.menu_bar{
		display: block;
		position: fixed;
	}
	#site-header-desk{
		background:#fff;
		height: 48px;
		position: fixed;
		z-index: 1;
		top: 0;
    	width: 100%;
	}
	ui-autocomplete li {
		height: auto !important;
	}
	.accordion-header .damac-mobile-menu {
		color: #9c9c9c;
	}
	.ui-autocomplete li{
		height: auto;
		line-height: 20px !important;
	}
	.mega-dropdown-menu1 > ul > li:open, .mega-dropdown-menu1 > ul > li:active, .mega-dropdown-menu1 > ul > li:focus{
		margin-left: 0% !important;
	}
	#site-search-box form{
		height:40px;
		background: transparent;
	}
	#site-search-box .global-search .views-submit-button{
		top: 0px;
	}
}

@media only screen and (min-width: 768px){

	.menu_bar{ display: none !important; }
	#menu_bar1{ display: none !important; }
	.nav .right_menu{
		margin-right: 10px;
	}
	.navbar-right {
		margin-right: 17px;
	}
    .right_menu{margin-right: 8%;}
    .drop_m2{
		width: 147px;
		position: relative;
	}

    #search-toggle {
		background: none;
    }
    .navbar-nav>li>a{
		padding-top: 14px !important;
		padding-bottom: 0px !important;
    }
    .navbar-inverse li a:hover{
		border-top:none !important;
    }
    .navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus{
		background:none !important;
    }
    .nav>li>a{
		padding: 10px 16px;
	}
	.menu_bar{
		display: block;
	}
	.navbar-right {
		margin-right: 0px !important;
	}
}

@media only screen and (max-width: 600px) {
	.sidenav {
		float: left !important;
	}
	.navbar-nav {
		margin: 7.5px -89px !important;
	}
	.menu_bar{ display: block; }
	#site-header-desk {
		padding-bottom: 0 !important;
	}
}

@media only screen and (min-width:1000px) {
    #panel1 {
		position: absolute;
		top:110px;
		left:700px;
		width:300px;
    }
    #top-nav {
		display:inline;
    }
    #accordion {
		text-align:left;
	}
}

@media only screen and (max-width:1224px) {
	.menu_bar{
		padding-right: 13px;
	}
	.navbar-right{
		margin-right: 1% !important;
	}
}

@media (min-width: 768px) and (max-width: 1024px) {

	.menu_bar{ display: none !important; }
	#site-header {
		position: relative !important;
	}
	#logo{
		background-image: url(../images/-logo.png);
		background-position: 12px 50%;
		background-repeat: no-repeat;
		background-size: contain;
		display: inline-block;
		float: left;
		height: 30px;
		width: 171px;
	}
	.nav>li {
		margin-right: 10px;
	}
	.navbar-collapse{
		padding-right: 39px;
    	padding-left: 8px;
	}
	.enquiryButton{
		width:120px;
		padding-top: 6px;
    	padding-bottom: 8px;
	}
	#search-toggle {
		display: block;
		position: absolute;
		right: 20;
		top: 0px;
		z-index: 10;
	}
	.navbar-collapse{
		padding-left: 0% !important;
    	padding-right: 0% !important;
	}
	.enquiryNow{
		/* float:right; */
		width:120px;
	}
	.language-listing {
		float: left;
		/* width: 55%; */
		margin: 10px 0 0;
	}
	.ldsSkinAfter .ddArrow {
		background: url(../images/right_blue_arrow1.png) no-repeat;
	}
	.walkthrough-3d{
        right:30px;
    }
	.navbar-right {
		/* margin-right: 17px !important; */
    }
    #site-header {
        height: 48px;
        background:none;
        position: relative;
        z-index: 99;
	}
	.ddcommon .ddArrow {
		right: 10px;
	}
	.ldsSkinAfter .ddTitle .ddTitleText {
		padding: 0px 35px 0px 19px;
		overflow: hidden;
	}
	.ldsSkinAfter .ddTitle .ddTitleText .ddlabel {
		float: left;
		padding-right: 8px;
	}
	.mega-dropdown-menu > li > ul > li > a{
		font-size: 10px;
	}
	.dropdown-menu {
		top: 106px;
		padding: 19px 11px !important;
	}
	.selectedEnglish {
		background-position: 0px 0px;
	}
	.languagepicker{
		margin: 0px;
	}
	.form-item {
		margin-bottom: 0px;
	}
	#lang-dropdown-select-language_msdd .ddTitle{
		height: 50px !important;
		right: 10%;
	}
	.ddcommon .ddArrow {
		top: 10px;
		right:0;
	}
	.i18n-ru .enquiryButton{
		padding: 3px 0px;
	}
	.mobParent, .mobAbout{
		display: none !important;
	}
	.damac-navbar-schedule-dropdown-menu{
		margin-left: 37% !important;
	}
	.scheduleArrow{
		left: 49% !important;
	}

}

@media (min-width: 1125px) and (max-width: 1199px) {
	/* .page-container {
		margin: 0 auto;
		max-width: 1170px !important;
		padding: 0 100px;
		width: 100%;
	}
	.enquiryButton {
		padding-left: 30px;
		padding-right: 30px;
		padding-top: 6px;
		padding-bottom: 5px;
	}	 */

	.container {
		padding: 0px;
    	width: 100% !important;
	}
	.enquiryButton{
		padding-left: 29px !important;
		padding-right: 29px !important;
	}

}
@media only screen and (min-width: 992px){

}

@media only screen and (min-width: 1024px) {
	.mobParent, .mobAbout{
		display: none !important;
	}
	.languageBoxMob{
		display: block !important;
	}
}

@media only screen and (min-width: 1001px){

	/* body.front div.top-slider {
		margin-top: 125px;
	}
	.page-wrapper .header-start .damac-page-wrapper{
		position: fixed;
		top: 0px;
		width: 100%;
		background-color: #ffff;
		z-index: 9999999;
	}*/
	#site-header.sticky {
		position: relative !important;
		/*height: 50px;*/
	}

}

/** Home page new slider **/
 div.slider-wrapper div.slider-cap {position:relative; background: #fcfcfc;}video.slider-vid {width: 100%;}video.slider-vid::-webkit-media-controls-start-playback-button { display: none; }
body.i18n-ar div.caption-wrap p,body.i18n-ar div.caption-wrap h3,body.i18n-ar div.caption-wrap a,body.i18n-ar .swiper-button-next, body.i18n-ar .swiper-button-prev{font-family: 'content-light';}div.slider-wrapper{font-family: 'Montserrat'; margin:0;padding:0;transition:all .4s ease-in-out}
div.slider-wrapper h3, div.slider-wrapper p, div.slider-wrapper a {font-family: 'Montserrat';}
div.slider-wrapper>div{padding:0}div.swiper-container{width:100%;height:100%}div.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}div.swiper-slide img{width:100%}.swiper-button-next,.swiper-button-prev{bottom:10px;top:auto;background:0 0;height:33px;font-weight:700;outline:0}.swiper-button-next{right:50px}.swiper-button-prev{left:50px}div.caption-wrap{display:none;position:absolute;top:50%;transform:translateY(-50%)}div.caption-wrap-0{display:block}div.caption-wrap p{text-align:justify;color:#232323;font-weight:500}div.caption-wrap a.fo-more{background:#FFF;display:inline-block;padding:13px 30px;border-radius:24px;border:1px solid #ececec;transition:all .4s ease-in-out;font-size:12px;font-weight:500}div.caption-wrap a.fo-more i{color:#6c6c6c;font-size:16px;margin:0 0 0 6px}div.caption-wrap a.fo-more,div.caption-wrap a.fo-more:visited{color:#1d83f8}div.caption-wrap a.fo-more:hover{border:1px solid #1d83f8;background:#1d83f8;color:#FFF;text-decoration:none}div.caption-wrap a.fo-more:hover i{color:#FFF}div.slider-wrapper span.swiper-pagination-current{font-weight:600;margin-right:0;color:#1d83f8;font-size:40px;position:relative;top:8px;right:4px}div.slider-wrapper span.swiper-pagination-total{color:silver;font-size:18px;font-weight:700}div.caption-wrap h3{color:#232323;font-weight:700}div.prog-bar{position:absolute;background:silver;height:2px;bottom:0;width:86%;margin:0 auto;left:7%}span.step-active{display:block;background:0 0;height:2px;float:left}span.step-active.step-active-0{background:#1d83f8}/*.swiper-button-next:before,.swiper-button-prev:after{background-color:silver;height:2px;width:calc(100% - 74px);display:inline-block;content:'';position:absolute;top:10px;margin:auto}*/.swiper-button-next,.swiper-button-prev{width:calc(50% - 95px)}.swiper-button-next{text-align: left;}.swiper-button-prev{text-align: right;}.swiper-button-prev:after{left:38px}.swiper-button-next:before{right:38px}div.slider-wrapper #triangle{width:0;height:0;border-style:solid;border-width:0 30px 30px;border-color:transparent transparent #f6f6f6;position:absolute;top:-22px;z-index:9;left:20px}@media screen and (max-width:991px){video.slider-vid {position: static; transform: none; }div.caption-wrap{position:static;transform:none;padding:0 20px;background:#f6f6f6}div.caption-wrap h3{font-size:18px;margin:0;padding:15px 0 10px}.swiper-pagination{background:#f6f6f6;position:static;padding-bottom:23px}.swiper-button-next,.swiper-button-prev{bottom:8px}div.caption-wrap a.fo-more{padding:11px 24px;font-size:11px; margin-bottom:20px;}}@media screen and (min-width:768px){div.caption-wrap h3{font-size:18px}}@media screen and (min-width:992px){div.slider-wrapper{display:flex}div.caption-wrap{padding:0 24px}div.caption-wrap h3{font-size:24px}div.caption-wrap a.fo-more{font-size:10px}.swiper-button-next{right:36px}.swiper-button-prev{left:32px}}@media screen and (min-width:1366px){div.caption-wrap h3{font-size:28px}div.caption-wrap p{margin:20px 0}div.caption-wrap a.fo-more{font-size:12px}div.caption-wrap{padding:0 50px}} div.swiper-pagination-fraction { bottom: 24px; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }