@charset "utf-8";
body { margin:0px;
}

@font-face {
    font-family: 'luxi_sansoblique';
    src: url('luxisri-webfont.eot');
    src: url('luxisri-webfont.eot?#iefix') format('embedded-opentype'),
         url('luxisri-webfont.woff') format('woff'),
         url('luxisri-webfont.ttf') format('truetype'),
         url('luxisri-webfont.svg#luxi_sansoblique') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'luxi_sansbold';
    src: url('luxisb-webfont.eot');
    src: url('luxisb-webfont.eot?#iefix') format('embedded-opentype'),
         url('luxisb-webfont.woff') format('woff'),
         url('luxisb-webfont.ttf') format('truetype'),
         url('luxisb-webfont.svg#luxi_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'luxi_sansbold_oblique';
    src: url('luxisbi-webfont.eot');
    src: url('luxisbi-webfont.eot?#iefix') format('embedded-opentype'),
         url('luxisbi-webfont.woff') format('woff'),
         url('luxisbi-webfont.ttf') format('truetype'),
         url('luxisbi-webfont.svg#luxi_sansbold_oblique') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'luxi_sansregular';
    src: url('luxisr-webfont.eot');
    src: url('luxisr-webfont.eot?#iefix') format('embedded-opentype'),
         url('luxisr-webfont.woff') format('woff'),
         url('luxisr-webfont.ttf') format('truetype'),
         url('luxisr-webfont.svg#luxi_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'bonvenocflight';
    src: url('bonvenocf-light-webfont.eot');
    src: url('bonvenocf-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('bonvenocf-light-webfont.woff') format('woff'),
         url('bonvenocf-light-webfont.ttf') format('truetype'),
         url('bonvenocf-light-webfont.svg#bonvenocflight') format('svg');
    font-weight: normal;
    font-style: normal;

}





h1{font-family: 'bonvenocflight'; font-weight:bold; font-size:18px; color:#43c6eb; text-align:center; margin:30px 0px 50px 0px; text-transform:uppercase;}
p{font-family:Tahoma;  font-size:18px; color:#fff; text-align:center; text-transform:uppercase; }


#bantitle_container{ padding-top:380px;}
#bantitle_container1{ padding-top:420px;}

.bantitle{ background:url(images/bg_ban.png); padding-top:20px; padding-bottom:20px; width:100%; top:350px; text-align:center;  font-family: 'bonvenocflight';font-size:30px; color:#fff;}
.bantitle1{ background:url(images/bg_ban.png); padding-top:20px; padding-bottom:20px; width:100%; top:370px; text-align:center;  font-family: 'bonvenocflight';font-size:30px; color:#fff;}



#mainwrapper{ padding:15px 0px 0px 0px;}
.header{ max-width:1024px; margin:auto auto; height:76px;}
#logo{ height:76px; width:153px; float:left; z-index: 10; background: url(images/logo.png) no-repeat; position:relative; margin-top:5px;}
#top{float:right; width:80%;}
#clear{clear:both;}
.slogan{ text-align:right; text-transform:uppercase; font-family: 'luxi_sansoblique'; font-size:11px; color:#d7d4d4; z-index:1000; top:0px;}
.language{font-family: 'luxi_sansregular'; font-size:11px; color:#d7d4d4;   z-index:1000; top:0px; text-align:right; margin-bottom:10px;}
.arabic{ font-family: 'PT Sans', Arial, sans-serif; font-size:15px; color:#aaaaaa; text-decoration:none; }
.arabic:hover{color:#2268b0;}
.lansep{ font-size:9px;}


nav{text-align:right; float: right; margin-top:0px;}
nav ul{ margin:0px;}
nav ul li{ float:right; padding: 15px 0px 5px 15px; list-style-type:none; text-transform:uppercase; font-family: 'luxi_sansregular'; font-size:12px;  }
nav ul li a{color:#9f9f9f; text-decoration:none; height:50px; padding-bottom:9px;}
nav ul li a:hover{color:#2268b0; text-decoration:none;  border-bottom:#2268b0 solid 10px;padding-bottom:9px;}
.active{color:#2268b0; text-decoration:none;  border-bottom:#2268b0 solid 10px;padding-bottom:9px;}


#head_sep{ border-top:#2268b0 solid 5px; margin-top:10px; border-bottom:#e9e9e9 solid 6px;}

#ban{height:620px; margin:0px 0px 70px 0px; background:url(images/ban.jpg) bottom;}
#ban_about{height:500px; margin:0px 0px 30px 0px; background:url(images/about.jpg) no-repeat top;}
#ban_why{height:500px; margin:0px 0px 30px 0px; background:url(images/why.jpg)no-repeat top; background-color:#000;}
#ban_property{height:500px; margin:0px 0px 30px 0px; background:url(images/property.jpg)no-repeat top; }
#ban_facility{height:500px; margin:0px 0px 30px 0px; background:url(images/facility.jpg)no-repeat top; }
#ban_key{height:500px; margin:0px 0px 30px 0px; background:url(images/key.jpg)no-repeat top; }
#ban_contact{height:500px; margin:0px 0px 30px 0px; }

#content_wrapper{margin-left:auto; margin-right:auto; max-width:1024px;}

.content_contact{max-width:58%; float:left; min-width:58%;}
.content_mi_cnt{width:600px; float:right;}
.content_le_cnt{width:300px; float:left;}
.content_le{max-width:29%; float:left; min-width:29%;}
.content_mi{max-width:29%; float:left;min-width:29%; margin-left:6%; margin-right:6%;}
.content_ri{max-width:29%; float:left;min-width:29%;}

.contact_txt{font-family: 'luxi_sansregular'; font-size:14px; color:#9a9a9a; float:left; text-align:right; width:100px;}
.contact_txtbox{font-family: 'luxi_sansregular'; font-size:14px; color:#73d5f0;  margin-left:10px; width:250px;}
.contact_txtbox1{font-family: 'luxi_sansregular'; font-size:14px; color:#73d5f0; float:left; text-align:left; width:250px;}
.txtbox1{width:250px; height:29px; border:solid 1px #e5e5e5;  color:#999; padding-left:5px;}
.txtarea1{width:250px; height:75px; border:solid 1px #e5e5e5;  color:#999; padding-left:5px;}
.button{ padding:5px 20px 5px 20px; color:#FFF; background:#3c9cff; border:none; margin-left:10px;}


.content_inner{min-width:100%;}



.makeenquiry_container{float:left;}
.makeenquiry_container1{float:left; margin-left:0px;}
.makeenquiry{ margin-bottom:10px; }
.makeenquiry1{ margin-bottom:2px;}



.contact_new1wrapper{width:100%;}
.contact_lnew1_l{ float:left; width:300px;}
.contact_1new_sub{ text-align:center;}
.contact_lnew1_r{ float:left; width:600px; margin-left:114px;}
.contact_lnew1_r_sub{}
.enq_subnew1wrapper{}
.enq_subnewl{ float:left;}
.enq_subnewr{ float:left;}



#cont_head{font-family: 'bonvenocflight'; font-weight:bold; font-size:16px; color:#43c6eb; text-align:center; margin:100px 0px 50px 0px; text-transform:uppercase;}
#cont_head1{font-family: 'bonvenocflight'; font-weight:bold; font-size:16px; color:#43c6eb; text-align:center; margin:65px 0px 65px 0px; text-transform:uppercase;}
#cont_title{font-family: 'bonvenocflight'; font-size:14px; color:#333; text-align:center; margin-bottom:15px; font-weight:bold;}
#cont_title_cont{font-family: 'bonvenocflight'; font-size:14px; color:#333; text-align:center; margin-bottom:15px; font-weight:bold; padding-left:;}
#cont_title_sub{font-family: 'bonvenocflight'; font-size:14px; color:#333; text-align:center; margin-bottom:8px; font-weight:bold;}
#cont_title_inner{font-family: 'bonvenocflight'; font-size:14px; color:#333; text-align:center; margin-bottom:15px; margin-top:30px; font-weight:bold;}

#cont_title_inner1{font-family: 'bonvenocflight'; font-size:14px; color:#333; text-align:center; margin-bottom:15px; margin-top:50px; font-weight:bold;}

#cont_txt{font-family: 'luxi_sansregular'; font-size:14px; color:#9a9a9a; text-align:center; font-weight:300; line-height:18px;}
#cont_txt_sub{font-family: 'luxi_sansregular'; font-size:14px; color:#9a9a9a; text-align:center; font-weight:300; line-height:18px;}
#readmore_wrapper{margin-left:auto; margin-right:auto; max-width:1024px; padding:20px 0px 0px 0px;}
#cont_readmore1{ text-align:center; margin-top:4%;}
#cont_readmore2{ text-align:center; max-width:26%; float:left;min-width:26%; margin-left:11%; margin-right:11%;}

.footer_border{width:100%; padding:40px 0px 40px 0px; background:#3c9cff; text-align:center; margin-top:40px;}

.readmore{font-family: 'luxi_sansregular'; font-size:14px; color:#73d5f0; text-decoration:none;}
.c_project_wrapper{width:100%; padding:40px 0px 40px 0px; background:#3c9cff; text-align:center;}
.c_project_container{max-width:1024px; margin:0px auto;}
.c_project_cont1{width:250px; float:left; margin-right:8px; }
.c_project_cont2{width:250px; float:left; margin-right:8px;}
.c_project_cont3{width:250px; float:left; margin-right:8px;}
.c_project_cont4{width:250px; float:left; }

.c_project_title{ text-align:center;font-family: 'bonvenocflight'; font-size:14px; color:#fff; margin:20px 0px 20px 0px;  width:250px; }

.c_project_img{ border-radius:50%; height:228px; width:228px; border:#FFF solid 8px; background:url(images/pro_khalifaCity.jpg) no-repeat center;}
.c_project_img2{ border-radius:50%; height:228px; width:228px;  border:#FFF solid 8px;background:url(images/pro_almushrif.jpg) no-repeat center;}
.c_project_img3{ border-radius:50%; height:228px; width:228px;  border:#FFF solid 8px;background:url(images/pro_alraha.jpg) no-repeat center;}
.c_project_img4{ border-radius:50%; height:228px; width:228px;  border:#FFF solid 8px;background:url(images/pro_alain.jpg) no-repeat center;}



.imgborder{ border:none;}


.content { width: 1024px; margin: 0 auto; position: relative; z-index: 3;}

#keysectors{
    margin: 10px auto;
    overflow: auto;}
	

      
#project_container{overflow: auto; padding-right:30px;}	

ul#project_container  {
            font-family: 'luxi_sansregular'; font-size:14px; color:#fff;
            margin: 0px 0; /*just to put a little space around it*/
            overflow: hidden; /*hides the extra padding color on a*/
            text-align: center; /*the key to positioning the ul*/
			
        }
#project_container li {
			display: inline-block;
            list-style:none;
			 /*in place of float:left/right; This is what makes #menu take on the display:left/center/right;*/
            line-height: 25px; /*the key to enclosing li in the ul*/
			width:248px;
			height:248px;
			padding:0px;
			margin:0px 0px 60px;
			
			text-align:center;
        }
		
.project_title {  color:#fff; padding: 260px 0 0;  }   
.project_title a {  color:#fff; padding: 260px 0 0;  font-family:Tahoma;  font-size:18px; color:#fff; text-align:center; text-transform:uppercase; text-decoration:none; } 
.project_title a:hover{color:#666;}  
	
	
.keysectors ul { padding:0px 0px 0px 0px;  text-align:center; list-style-type:none; overflow: hidden; }
.keysectors{font-family: 'luxi_sansregular'; font-size:14px; color:#9a9a9a; text-align:center; font-weight:300; line-height:18px; margin-top:10px;  padding:0px 60px 0px 0px; background:url(images/l.jpg) no-repeat;  display: inline;text-align:start;  }


.li_style{padding:0px 0px 7px 0px;}
.ul_style1{ text-align:center;}
.li_style1{padding:0px 50px 7px 0px;  text-align:center;}
#li_container{font-family: 'luxi_sansregular'; font-size:14px; color:#9a9a9a; text-align:center; font-weight:300; line-height:18px; margin-top:10px; clear:both; }


#footer_wrapper{width:100%; padding:40px 0px 40px 0px;}
#footer_container{max-width:1024px; margin:0px auto;}

.footer_le{ float:left; width:140px;}
.footer_mi{ float:left; width:140px; margin:0px 20px 0px 0px ; }
.footer_ri{ float:left; width:70%; margin:0px 0px 0px 0px; }

.follow_title{text-align:left;font-family: 'luxi_sansregular'; font-size:15px; color:#919191; margin-bottom:10px; font-weight:500;}
.follow_txt{text-align:left;font-family: 'luxi_sansregular'; font-size:12px; color:#919191;}
.footer{ text-align:left;}
.footer ul { margin:0px; display: inline; }
.footer li {   margin-right:15px;  list-style-type:none;  display: inline-block; }
.footer a {color:#919191; text-decoration:none; font-family: 'luxi_sansregular'; font-size:11px; text-transform:uppercase;}

.footer_links_a {color:#919191; text-decoration:none; font-family: 'luxi_sansregular'; font-size:11px; text-transform:uppercase; padding-right:10px; line-height:20px;}

.footer_links{color:#919191; text-decoration:none; font-family: 'luxi_sansregular'; font-size:11px; text-align:left; margin:0px;}
.copyright{color:#919191; text-decoration:none; font-family: 'luxi_sansregular'; font-size:12px; padding:5px 0px 0px 0px; width:370px; }
.copy_l{ float:left; margin-left:0px; margin-top:6px; width:240px;}

.copy_r{float:left; margin-left:auto; margin-right:auto; margin-top:0px;   width:100px;}

.designtxt{float:left; width:77px; margin-top:5px;color:#919191;}
.design_logo{float:left; width:23px;}

.copy_r_img{float:left; margin-top:px; }
.copyrighttxt1{font-family: 'luxi_sansregular'; font-size:12px;color:#919191; text-decoration:none;}
.copyrighttxt2{font-family: 'bonvenocflight'; font-size:12px;color:#919191; font-weight:bold; padding:0px 5px 0px 5px;}


.mobile{ display: none;}



#cntfrm{width:60%; text-align:center; float:left;}

#cntfrm_l_cont{width:100%; text-align:right; float:left;}
#cntfrm_l_cont_row{ margin-bottom:3px;}
#cntfrm_l_cont_txt{float:right; font-family: 'luxi_sansregular'; font-size:14px; color:#9a9a9a; text-align:right; margin-right:5px; width:30%; min-width:80px;}
#cntfrm_l_cont_txtfd{float:right; width:60%;}

#cntfrm_r_cont_txt{float:left; font-family: 'luxi_sansregular'; font-size:14px; color:#9a9a9a; text-align:right; margin-right:5px; width:30%; min-width:80px;}
#cntfrm_r_cont_txtfd{float:left; width:60%;}


#cntfrm_r_cont{width:45%; text-align:right; float:left; margin-left:10%;}

#cntfrm_r_cont_title{font-family: 'bonvenocflight'; font-size:14px; color:#333; text-align:center; margin-bottom:15px; font-weight:bold;}
	











@media only screen and (max-width: 1024px){
	#top{float:right; width:80%;}
	nav ul{ margin:0px; padding-right:10px; padding-top:15px;}
	#logo{margin-left:10px;}
	#footer_le{ float:left; width:20%; margin-left:10px;}
	nav ul li{ float:right; padding: 5px 0px 5px 10px; list-style-type:none; text-transform:uppercase; font-family: 'luxi_sansregular'; font-size:12px;  }
	.active{color:#2268b0; text-decoration:none;  border-bottom:#2268b0 solid 10px;padding-bottom:9px;}
	.footer_le{  width:100%; text-align:center;}
	.footer_links{text-align:center;}
	.footer_mi{ width:100%; }
	.footer_ri{  width:90%; margin:20px 20px 0px 0px;  padding-left:15px; }
	
	.follow_title{text-align:center;font-family: 'luxi_sansregular'; font-size:15px; color:#919191; margin-bottom:5px; font-weight:500; margin-top:20px;}
.follow_txt{text-align:center;font-family: 'luxi_sansregular'; font-size:12px; color:#919191;}

.copyright{margin-left:auto; margin-right:auto;}
.slogan{ margin-right:10px;}
.language{ margin-right:10px;}
.language li { width: 31%; padding-right: 3%; padding-bottom: 0; margin-bottom: 3%; float: left; }

.contact_lnew1_r{ margin-left:50px}	



	}
@media only screen and (max-width: 980px){
	
	.enq_subnew1wrapper{width:600px; margin:auto auto;}
.contact_lnew1_l{ width:100%;}
.contact_lnew1_r{ width:100%; margin:0px;}	
	
.skdslider:after {
    content: '';
    padding-top: 450px; 
    display: block;
}

.skdslider ul.slides{ margin:0; padding:0; list-style-type:none;}
.skdslider ul.slides li
{
   display: none;
}
.skdslider ul.slides li img{
    width: 100%;
	height:450px;
	border:0;
}

.skdslider ul.slide-navs {
    bottom: 20px;
    left: 50%;
    position: absolute;
	list-style-type: none;
    margin: 0;
    padding: 0;
}
	
	
	
	
	
	
	#ban{height:450px; margin:0px 0px 70px 0px; background:url(images/ban.jpg) bottom;}	

#head_sep{ top:100px;position:fixed;z-index:999; border-top:#2268b0 solid 5px; margin-top:10px; border-bottom:#e9e9e9 solid 6px; }	
.header{ margin:auto auto; height:76px; position:fixed; top:0px; padding:10px 10px 10px 0px;  background:#FFF; width:100%;border-bottom:#2268b0 solid 6px;z-index:99999; }	
.slogan{ text-align:right; padding:40px 0px 0px 20px; margin-right:18px;}



	
	
nav ul{ margin:0px; padding-right:10px; padding-top:15px;}
nav { display: none;}
nav ul li{ float:right; padding: 5px 0px 5px 10px; list-style-type:none; text-transform:uppercase; font-family: 'luxi_sansregular'; font-size:11px;  }
#top{float:right; width:80%;}

.language{margin-right:15px;}
.mobile{ display: inline; margin: 0; float: right; position: relative; z-index: 1; }
.links { width:35px; height:28px; position:  fixed; z-index: 5; top:36px; right: 15px; color: #FFFFFF;display: inline-block;font-size: 14px; margin:0;  padding: 0; text-align: center; width:40px; cursor: pointer; font-size: 14px; background: url(images/mobile-icon.png) right top no-repeat;  }
.header-right { width:200px; background:#3333; padding:0px 0; float: right; position:  fixed; z-index:35; right: 15px; margin-top:10px; border-radius: 3px 0px 3px 3px; }
.header-right ul { padding:0px 0 0px; margin: 0; display: inline-block; background:#2268b0;  }
.header-right ul { padding:px 0 ; margin: 0; display: inline-block;}
.header-right ul li{ display: inline-block; padding:0px 0px 5px; margin: 0 0 5px; border-bottom: 1px solid #fff; width: 100%; line-height: normal;}
.header-right ul .last{border-bottom:none; margin: 0; padding: 0px 0px 5px;}
.header-right ul li a{ text-transform:uppercase; font-family: 'luxi_sansregular'; font-size:12px; color:#FFF; text-decoration:none; padding:5px 20px; }
.header-right ul li a:hover { color: #000; }


.icon-bg { width: 39%;background-size: 39% auto;}
#logo{margin-left:1%;}


.active{color:#2268b0; text-decoration:none;  border-bottom:#2268b0 solid 10px;padding-bottom:9px;}


.c_project_cont1{min-width:250px;  }
.c_project_cont2{min-width:250px;   }
.c_project_cont3{min-width:250px;  }
.c_project_cont4{min-width:250px;}
.c_project_title{ text-align:center;font-family: 'bonvenocflight'; font-size:14px; color:#fff; margin:20px 0px 0px 0px;  width:228px; margin-bottom:20px;}
.c_project_container{margin:0px auto;}


.content_le{min-width:94%; float:left; padding:0px 3% 0px 3%;}
.content_mi{min-width:94%; float:left; margin:0px; padding:50px 3% 0px 3%;}
.content_ri{min-width:94%; float:left; padding:50px 3% 0px 3%; }


.c_project_wrapper{width:100%; padding:40px 0px 40px 0px; background:#3c9cff; text-align:center;}
.language li a { width: 227px;}

.footer_le{  width:96%; padding-left:4%; text-align:center;}
.footer_mi{  width:96%; margin:0px 20px 0px 0px ;  padding-left:4%; text-align:center;}
.footer_ri{  width:96%; margin:20px 20px 0px 0px;  padding-left:4%; text-align:center; }

#content_mi_cnt{width:800px; margin-left:auto; margin-right:auto;margin-top:30px;}
.content_le_cnt{width:100%; }
#cont_title_cont{font-family: 'bonvenocflight'; font-size:14px; color:#333; text-align:center; margin-bottom:15px; padding-top:30PX; font-weight:bold; width:100%;}

}

@media only screen and (max-width: 850px){

.slider-img {height: 305px; margin-top:16%;}


#content_mi_cnt{width:700px; margin-left:auto; margin-right:auto; }
.content_le_cnt{width:100%; }

.makeenquiry_container{width:300px; text-align:center; margin-left:auto; margin-right:auto; }
.makeenquiry_container1{margin-left:0px; width:250; text-align:center; margin-left:auto; margin-right:auto; }
#cont_title_cont{font-family: 'bonvenocflight'; font-size:14px; color:#333; text-align:center; margin-bottom:15px; padding-top:30PX; font-weight:bold; width:100%;}


	
nav li { padding-right: 5px;}
.slider-img { margin-top: 3%; height: 305px;}
.quote { padding: 0 4%; font-size: 35px;}
.awesome-img { width: 39%; background-size:100%; margin-top: -1%;  height: 370px;}
.language li a { width: 227px;}
#experienced .designers { padding: 0 5%;}

#cntfrm{width:100%; text-align:center; margin-top:30px;}

#cntfrm_l_cont{width:100%; text-align:right; }
#cntfrm_l_cont_row{ margin-bottom:3px;}
#cntfrm_l_cont_txt{float:right; font-family: 'luxi_sansregular'; font-size:14px; color:#9a9a9a; text-align:right; margin-right:5px; width:30%; min-width:80px;}
#cntfrm_l_cont_txtfd{float:right; width:60%;}

#cntfrm_r_cont_txt{float:left; font-family: 'luxi_sansregular'; font-size:14px; color:#9a9a9a; text-align:right; margin-right:5px; width:30%; min-width:80px;}
#cntfrm_r_cont_txtfd{float:left; width:60%;}


#cntfrm_r_cont{width:45%; text-align:right; margin-left:10%;}

#cntfrm_r_cont_title{font-family: 'bonvenocflight'; font-size:14px; color:#333; text-align:center; margin-bottom:15px; font-weight:bold;}

}
@media only screen and (max-width: 750px){
#head_sep{ top:100px;position:fixed;z-index:999; border-top:#2268b0 solid 5px; margin-top:10px; border-bottom:#e9e9e9 solid 6px; }	
.header{ margin:auto auto; height:76px; position:fixed; top:0px; padding:10px 10px 10px 0px;  background:#FFF; width:100%;border-bottom:#2268b0 solid 6px; z-index:99999;}	
.slogan{ text-align:right; padding:40px 0px 0px 0px; margin-right:18px;}

#copy_r{   margin-top:5px; text-align:center; margin-left:auto; margin-right:auto; width:100px;}
.copy_l{  margin-left:auto; margin-right:auto; margin-top:6px; width:100%;}


.slider-img {height: 305px; margin-top:16%;}


#content_mi_cnt{width:100%; margin-left:auto; margin-right:auto;}
.content_le_cnt{width:100%; }

.makeenquiry_container{width:300px; text-align:center; margin-left:auto; margin-right:auto; }
.makeenquiry_container1{margin-left:0px; width:250; text-align:center; margin-left:auto; margin-right:auto; }
#cont_title_cont{font-family: 'bonvenocflight'; font-size:14px; color:#333; text-align:center; margin-bottom:15px; margin-top:30PX; font-weight:bold; width:100%;}

	
.mobile{ display: block; margin: 0; float: right; position: relative; z-index: 1; }
.links { width:35px; height:28px; position:  fixed; z-index: 5; top:36px; right: 15px; color: #FFFFFF;display: inline-block;font-size: 14px; margin:0;  padding: 0; text-align: center; width:40px; cursor: pointer; font-size: 14px; background: url(images/mobile-icon.png) right top no-repeat;  }
.header-right { width:200px; background:#3333; padding:0px 0; float: right; position:  fixed; z-index:35; right: 15px; margin-top:10px; border-radius: 3px 0px 3px 3px; }
.header-right ul { padding:20px 0 20px; margin: 0; display: inline-block;}
.header-right ul { padding:5px 0 ; margin: 0; display: inline-block;}
.header-right ul li{ display: inline-block; padding:0px 0px 5px; margin: 0 0 5px; border-bottom: 1px solid #fff; width: 100%; line-height: normal;}
.header-right ul .last{border-bottom:none; margin: 0; padding: 0;}
.header-right ul li a{ text-transform:uppercase; font-family: 'luxi_sansregular'; font-size:12px; color:#FFF; text-decoration:none; padding:5px 20px; }
.header-right ul li a:hover { color: #000; }
nav { display: none;}
.icon-bg { width: 39%;background-size: 394% auto;}


#cntfrm{width:100%; text-align:center;}

#cntfrm_l_cont{width:45%; text-align:right; }
#cntfrm_l_cont_row{ margin-bottom:3px;}
#cntfrm_l_cont_txt{float:right; font-family: 'luxi_sansregular'; font-size:14px; color:#9a9a9a; text-align:right; margin-right:5px; width:30%; min-width:80px;}
#cntfrm_l_cont_txtfd{float:right; width:60%;}

#cntfrm_r_cont_txt{float:left; font-family: 'luxi_sansregular'; font-size:14px; color:#9a9a9a; text-align:right; margin-right:5px; width:30%; min-width:80px;}
#cntfrm_r_cont_txtfd{float:left; width:60%;}


#cntfrm_r_cont{width:45%; text-align:right; margin-left:10%;}

#cntfrm_r_cont_title{font-family: 'bonvenocflight'; font-size:14px; color:#333; text-align:center; margin-bottom:15px; font-weight:bold;}


}
@media only screen and (max-width:650px){
	.enq_subnew1wrapper{width:270px; text-align:center; margin:auto auto;}
	
.enq_subnewl{ width:100%;}
.enq_subnewr{ width:100%; margin:0px;}
	.contact_lnew1_r{margin:0px; width:100%;}
	
.skdslider:after {
    content: '';
    padding-top: 400px; 
    display: block;
}

.skdslider ul.slides{ margin:0; padding:0; list-style-type:none;}
.skdslider ul.slides li
{
   display: none;
}
.skdslider ul.slides li img{
    width: 100%;
	height:400px;
	border:0;
}

.skdslider ul.slide-navs {
    bottom: 20px;
    left: 50%;
    position: absolute;
	list-style-type: none;
    margin: 0;
    padding: 0;
}

	
#ban{height:400px; margin:0px 0px 70px 0px; background:url(images/ban.jpg) bottom;}	
.slider-img {height: 305px; margin-top:16%;}


#content_mi_cnt{width:100%; margin-left:auto; margin-right:auto;}
.content_le_cnt{width:100%; }

.makeenquiry_container{width:300px; text-align:center; margin-left:auto; margin-right:auto; }
.makeenquiry_container1{margin-left:0px; width:250; text-align:center; margin-left:auto; margin-right:auto; }
#cont_title_cont{font-family: 'bonvenocflight'; font-size:14px; color:#333; text-align:center; margin-bottom:15px; margin-top:30PX; font-weight:bold; width:100%;}

.makeenquiry{ margin-bottom:10px; margin-left:auto;margin-right:auto; text-align:center; }
.makeenquiry1{ margin-bottom:2px;width:100px; margin:auto auto;}


}
@media only screen and (max-width: 550px){

.makeenquiry{ margin-bottom:10px; margin-left:auto;margin-right:auto; text-align:center; }
.makeenquiry1{ margin-bottom:2px;}
.logo { width: 100px; background-size:100%; height: 120px; }
}
@media only screen and (max-width: 480px){

#logo{ height:55px; width:125px; float:left; z-index: 10; background: url(images/logom.png) no-repeat; position:relative; margin-top:5px;}
	

.skdslider:after {
    content: '';
    padding-top: 300px; 
    display: block;
}

.skdslider ul.slides{ margin:0; padding:0; list-style-type:none;}
.skdslider ul.slides li
{
   display: none;
}
.skdslider ul.slides li img{
    width: 100%;
	height:300px;
	border:0;
}

.skdslider ul.slide-navs {
    bottom: 20px;
    left: 50%;
    position: absolute;
	list-style-type: none;
    margin: 0;
    padding: 0;
}

	
#ban{height:300px; margin:0px 0px 70px 0px; background:url(images/ban.jpg) bottom;}	


#head_sep{ top:100px;position:fixed;z-index:999; border-top:#2268b0 solid 5px; margin-top:10px; border-bottom:#e9e9e9 solid 6px; }	
.header{ margin:auto auto; height:76px; position:fixed; top:0px; padding:10px 10px 10px 0px;  background:#FFF; width:100%;border-bottom:#2268b0 solid 6px; }	
.slogan{ text-align:right; padding:40px 0px 0px 20px; margin-right:18px; font-size:9px;}
.copyright{color:#919191; text-decoration:none; font-family: 'luxi_sansregular'; font-size:12px; padding:5px 0px 0px 0px; margin:auto auto; width:200px;}
#bantitle_container{ padding-top:330px;}

#cntfrm{width:80%; margin-left:10%; margin-right:10%; text-align:center;}

#cntfrm_l_cont{width:40%; text-align:center;}
#cntfrm_r_cont{width:40%; text-align:left;}
	
.makeenquiry{ margin-bottom:10px; margin-left:auto;margin-right:auto; text-align:center; }
.makeenquiry1{ margin-bottom:2px; width:300px;}
#content_mi_cnt{margin-left:auto;margin-right:auto; width:300px;  }
	
#slider .main-slogan { width:51%; font-size: 50px; padding-top: 45%; float: left;   line-height: 25px;}
#slider .main-slogan .small-tex {font-size: 30px;}
.language li {width: 99.8%; padding: 0;}
.slider-img {height: 200px; margin-top: 122px; background-position: bottom; } 
.phone .cell { font-size: 30px;}    
 .email .email-icon { font-size: 25px;}  
 
 
 

 
 

}
@media only screen and (max-width: 360px){
	.makeenquiry_container{width:300px; text-align:center; margin-left:auto; margin-right:auto; }
.makeenquiry{ margin-bottom:10px; margin-left:auto;margin-right:auto; text-align:center; }
.makeenquiry1{ margin-bottom:2px;}

.slogan{ text-align:right; padding:40px 0px 0px 0px; margin-right:18px; font-size:9px;  text-align:right;}

.scroll-bg {height: 245px;}
.slider-img {height:139px;  margin-top: 122px; margin-top: 60%;}  
#slider .main-slogan { width: 44%; margin-top: 10%;}

}
@media only screen and (max-width: 260px){
	.makeenquiry_container{width:300px; text-align:center; margin-left:auto; margin-right:auto; }
.makeenquiry{ margin-bottom:10px; margin-left:auto;margin-right:auto; text-align:center; }
.makeenquiry1{ margin-bottom:2px;}



.scroll-bg {height: 245px;}
.slider-img {height:139px;  margin-top: 122px; margin-top: 60%;}  
#slider .main-slogan { width: 44%; margin-top: 10%;}

}