/* ## Global Elements
--------------------------------------------- */
body {
    width: 100%;
    margin: 0 auto;
    background-color: #ffffff;
	/*background-color: #f7f5ee;*/
	font-family: 'Roboto Slab', sans-serif;
}

/* ## Headings
--------------------------------------------- */

h1,
h2,
h3,
h4,
h5,
h6 {
    color: #333;
    font-family: 'Roboto Slab', sans-serif;
    font-weight: 400;
    line-height: 1.2;
    margin: 0 0 10px;
}

h1 {
    font-size: 36px;
}

h2 {
    font-size: 30px;
}

h3 {
    font-size: 24px;
}

h4 {
    font-size: 20px;
}

h5 {
    font-size: 16px;
	color:#666666;
	font-family: 'Roboto Slab', sans-serif;
}

h6 {
    font-size: 12px;
	color:#666666;
	font-weight:bold;
	font-family: 'Roboto Slab', sans-serif;

}
p{
		margin:0px;
		font-size:12px;
color:#666666;
padding-left:5px;
line-height:18px;}
		
.fl{
		float:left;
		width:400px;
		}
		
.fr{
		float:right;}

.mrT{
		margin-top:10px!important;}
.mrB{
		margin-bottom:10px!important;}
.mrL{
		margin-left:10px!important;}
.mrR{
		margin-right:10px!important;}
		
.mrT{
		margin-top:10px!important;}
.mrB{
		margin-bottom:10px!important;}
.mrL{
		margin-left:10px!important;}
.mrRNo{
		margin-right:0px!important;}
		
.texL{
		text-align:left !important;}
		
		

/* ## Typographical Elements
--------------------------------------------- */


ul{ margin:0 auto;
}

ul li {
    display: inline-block;
}

/* ## Classes
--------------------------------------------- */
	
.wrapper {
    width: 1030px;
    margin: 0px auto;
}

.section {
    overflow: hidden;
}	
/*Header
------------------------------------- */
.header {
    height: 150px;
   background:url(../images/topLinec.png) repeat-x;
    background-repeat: repeat-x;
}

.posRe{
		position:relative;}
		
.posAb{
		position:absolute;}

.logo {
    padding:0px 10px 10px 0px;
	top:52px;
   /* background-color: #fff;
	top:50px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.63);
    -moz-box-shadow: 0 0 5px rgba(0,0,0,.63);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.63);*/
	z-index:99;
	

}

.nav {
    float: right;
    padding-left: 30px;
    margin-top: 35px;
}

.nav a {
    display: block;
    color: #333;
	font-size:13px;
    text-decoration: none;
    padding: 10px 15px;
	background:#f3f3f3;
	margin-left:5px;
	
	 
}

.nav a:hover,.nav .current {
    color: #333;
   /* background-image: url(../img/menu_bg.jpg);
    background-repeat: repeat-x;*/
	background-color:#f3f3f3;
	/*background-color: #e21f26;*/
    border-top: solid 2px #5099c6;
	border-bottom: solid 2px #5099c6;
}

.customer-care {
    float: right;
    width: 580px;
    margin-top: 5px;
}

.customer-care h3 {
    float: left;
    padding-right: 5px;
    padding-top: 1px;
    padding-bottom: 5px;
    color: #fff;
    font-weight: bold;
    border-right: solid 1px #fff;
}

.customer-care span {
    padding-left: 5px;
    color: #fff;
	text-align:left;
	display:block;
}

.cW{
	color:#FFF!important;
	font-size:9pt;
		}

.customer-care span a {
    display: block;
    color: #fff;
	text-align:right;
	margin-top:2px;
	text-decoration:none;
}



/*----------- banner---------------------------*/

.clr{
		clear:both;}
.banner{
		height:394px;
		border-top:5px solid #fbfbfb;
		border-right:5px solid #fbfbfb;
		border-left:5px solid #fbfbfb;
		z-index:99;
		background-color:#FFFFFF;
		width:1030px;
		margin: 0px auto;
		-webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
		
		}
		
.social{
position: fixed;
			top: 270px;
			left: 0px;
			width: 52px;
			height: 170px;
			padding: 5px 0;
			text-align: center;
			
			/*background: #78bf5e;e21f26
			background: #4a9ad5;
			background:#cadbe5;*/
			background:url(../images/fb.png) repeat-x #fbfbfb ;
			
			
			-webkit-border-radius:  0px 6px 6px 0px ;
			-moz-border-radius: 0px 6px 6px 0px ;
			border-radius: 0px 6px 6px 0px ;
			z-index:999;

box-shadow: 0 0 5px gray;



}







		
.service
{
	background:#fff;
/*z-index:999;
right:-173px;*/
right:0px;
top:10px;
width:270px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
border-radius:5px 5px 5px 5px;
-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);

}

.circles
{
left:300px;
z-index:999;
right:0px;


}

.contactus_banner
{
top:1000px;
z-index:1;
margin:0px auto;

width:1030px;





}

textarea{resize:none;}

.sRadio{

	display:block;
	float:left;
	padding-bottom:0px;
	font-size:13px;
	width:115px; height:35px; margin:5px 0px 10px 0px; border:1px solid #9fccdb;  -webkit-border-radius:5px 5px 5px 5px;  -moz-border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);}
	
	
	.sRadiom{
	
	display:block;
	float:left;
	padding-bottom:0px;
	font-size:13px;
	width:85px; height:35px; margin:5px 0px 10px 0px; border:1px solid #9fccdb;  -webkit-border-radius:5px 5px 5px 5px;  -moz-border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);}
	
	.sRadiol{
	
	display:block;
	float:left;
	padding-bottom:0px;
	font-size:13px;
	width:115px; height:35px; margin:5px 0px 10px 0px; border:1px solid #9fccdb;  -webkit-border-radius:5px 5px 5px 5px;  -moz-border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);}
	
	.sRadioml{
	display:block;
	float:left;
	padding-bottom:0px;
	font-size:13px;
	width:245px; height:35px; margin:5px 0px 10px 0px; border:1px solid #9fccdb;  -webkit-border-radius:5px 5px 5px 5px;  -moz-border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);}
	
	.sprefix{
	display:block;
	float:left;
	font-size:13px;
	padding-bottom:0px;
	width:50px; height:35px; margin:5px 0px 10px 0px; border:1px solid #9fccdb;  -webkit-border-radius:5px 5px 5px 5px;  -moz-border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);}
	
	.smobile{
	display:block;
	float:left;
	font-size:13px;
	padding-bottom:0px;
	width:180px; height:35px; margin:5px 0px 10px 10px; border:1px solid #9fccdb;  -webkit-border-radius:5px 5px 5px 5px;  -moz-border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);}
	
	
	
	
	.smsg{
	display:block;
	float:left;
	padding-bottom:0px;
	font-size:13px;
	width:245px; height:65px; margin:5px 0px 10px 0px; border:1px solid #9fccdb;  -webkit-border-radius:5px 5px 5px 5px;  -moz-border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);}
	
	
	
	
.service_title
{
font-family: 'Roboto Slab', sans-serif;
text-align:center;
font-size:22px;
color:#424242;
padding-top:5px;
margin-bottom:10px;
font-weight:bold ;
margin-left:-10px;
}
.border_line
{
border-bottom:1px solid  #BFCEDD;
margin-top:10px;
margin-bottom:10px;
}
.service_chkbx_content
{
font-family: 'Roboto Slab', sans-serif;
font-size:12px;
font-weight:bold;
float:left;
color:#555555;
width:50px;
margin-top:1px;

}



a.read_more
{
float:right;
font-family: 'Roboto Slab', sans-serif;
color:#D65B5B;
font-size:10px;
*font-size:10px;
width:64px;
text-decoration:none;
}

a:hover.read_more
{
font-family: 'Roboto Slab', sans-serif;
color:#2397CD;
font-size:10px;
text-decoration:none;
}
.content_blue
{
font-family: 'Roboto Slab', sans-serif;
color:#2397CD;
font-size:11px;
text-align:left;
padding-left:21px;
#padding-top:-10px !important
}
.content_black
{
font-family: 'Roboto Slab', sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
padding-left:21px;
}
.padTop15
{
padding-top:8px;
}
a.button 
{
text-decoration:none;
padding-top:7px;
padding-bottom:7px;
width:170px;
display:block;
color:#FFFFFF;
font-size:12px;
font-family: 'Roboto Slab', sans-serif;
text-align:center;
border-radius:3px 3px 3px 3px;
font-weight:bold;
margin:0 auto;
  background: #2c95dc;
  background-image: -webkit-linear-gradient(top, #2c95dc, #2c95dc);
  background-image: -moz-linear-gradient(top, #2c95dc, #2c95dc);
  background-image: -ms-linear-gradient(top, #2c95dc, #2c95dc);
  background-image: -o-linear-gradient(top, #2c95dc, #2c95dc);
  background-image: linear-gradient(to bottom, #2c95dc, #2c95dc);
  -webkit-border-radius: 3;
  -moz-border-radius: 3;
  border-radius: 3px;
  color: #ffffff;
  font-size: 12px;
  text-decoration: none;

}

a:hover.button
{
text-decoration:none;
padding-top:7px;
padding-bottom:7px;
display:block;
color:#FFFFFF;
font-size:12px;
font-family: 'Roboto Slab', sans-serif;
text-align:center;
  background: #09466f;
  background-image: -webkit-linear-gradient(top, #09466f, #09466f);
  background-image: -moz-linear-gradient(top, #09466f, #09466f);
  background-image: -ms-linear-gradient(top, #09466f, #09466f);
  background-image: -o-linear-gradient(top, #09466f, #09466f);
  background-image: linear-gradient(to bottom, #09466f, #09466f);
  text-decoration: none;

}


		input[type=submit] 
{
text-decoration:none;
padding-top:7px;
padding-bottom:7px;
width:170px;
display:block;
color:#FFFFFF;
font-size:12px;
font-family: 'Roboto Slab', sans-serif;
text-align:center;
border-radius:3px 3px 3px 3px;
font-weight:bold;
margin:0 auto;
  background: #2c95dc;
  background-image: -webkit-linear-gradient(top, #2c95dc, #2c95dc);
  background-image: -moz-linear-gradient(top, #2c95dc, #2c95dc);
  background-image: -ms-linear-gradient(top, #2c95dc, #2c95dc);
  background-image: -o-linear-gradient(top, #2c95dc, #2c95dc);
  background-image: linear-gradient(to bottom, #2c95dc, #2c95dc);
  -webkit-border-radius: 3;
  -moz-border-radius: 3;
  border-radius: 3px;
  color: #ffffff;
  font-size: 12px;
  text-decoration: none;

}

input:hover[type=submit]
{
text-decoration:none;
padding-top:7px;
padding-bottom:7px;
display:block;
color:#FFFFFF;
font-size:12px;
font-family: 'Roboto Slab', sans-serif;
text-align:center;
  /*background: #09466f;
  background-image: -webkit-linear-gradient(top, #09466f, #09466f);
  background-image: -moz-linear-gradient(top, #09466f, #09466f);
  background-image: -ms-linear-gradient(top, #09466f, #09466f);
  background-image: -o-linear-gradient(top, #09466f, #09466f);
  background-image: linear-gradient(to bottom, #09466f, #09466f);*/
  
    background: #1e89d2;
  background-image: -webkit-linear-gradient(top, #1e89d2, #1e89d2);
  background-image: -moz-linear-gradient(top, #1e89d2, #1e89d2);
  background-image: -ms-linear-gradient(top, #1e89d2, #1e89d2);
  background-image: -o-linear-gradient(top, #1e89d2, #1e89d2);
  background-image: linear-gradient(to bottom, #1e89d2, #1e89d2);
  text-decoration: none;

}

		
.black{
		background:url(../images/fb.png) repeat-x;
		height:33px;
		padding-top:7px;
		width:1030px;
		margin:0px auto;
border-right:5px solid #fbfbfb;
		border-left:5px solid #fbfbfb;
		-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
		}
		
		
.iconBox{
		width:206px;
		margin-top:0px;
		float:left;
				
		}
		
.iconBox a{
		height:26px;
		width:26px;
		float:left;
		margin-left:5px;
		opacity: 0.7;
        filter: alpha(opacity=70);}
		
.iconBox a:hover{
		height:26px;
		width:26px;
		float:left;
		opacity: 100;
        filter: alpha(opacity=100);
	
		
		}
		
.facebook{
		background:url(../img/facebook.png) no-repeat;
		  }
.google{
		background:url(../img/google.png) no-repeat;}
.twiter{
		background:url(../img/twiter.png) no-repeat;
		}
		
.utube{
	background:url(../img/utube.png) no-repeat;}
.blog{
	background:url(../img/blog.png) no-repeat;}
.linkdin{
	background:url(../img/linkdin.png) no-repeat;}	
	
.bg_1{
background:#fff;
		/*background:#e8f1e1;
		padding-top:30px;
		padding-bottom:30px;
		border-bottom:1px solid#c5e2af;*/
}
		

		
/*``````````````````thumb box``````````````````````````````````*/
		
.mrNo{
		margin:0px!important;}
		

.main
{
width:800px;
float:left;
height:550x;
}
.main_title
{
font-family: 'Roboto Slab', sans-serif;
font-size:16pt;
color:#000;
/*border-bottom:solid 1px #000;*/
padding-top: 10px;
}
.main_content
{
padding-top:10px;
font-family: 'Roboto Slab', sans-serif;
font-size:10pt;
color:#000;
padding-left:1px;
line-height:20px;
text-align:justify;
}
	
	.docu_txt
{
padding-top:10px;
font-family: 'Roboto Slab', sans-serif;
font-size:10pt;
color:#000;
padding-left:1px;
line-height:20px;
text-align:justify;
}
	
	
	
	
		
	.contactus
	{
	
	width: 160px;
    height: 160px;
    
    overflow: hidden;
    position: relative;
    float:right;
margin-left:20px;
height:160px;
/*border:2px solid #D5D5D5;*/
overflow:hidden;
margin-top:30px;

    


}			
.testimonial
{

/*background-color:#ECECEC;*/
float:right;
width:161px;
/*height:220px;
border:1px solid #D5D5D5;*/
overflow:hidden;

position:absolute;
z-index:99;


}

.testimonial_pic{



    
	/*-webkit-transform: skewY(-15deg); 
   -moz-transform: skewY(-15deg); 
   -o-transform: skewY(-15deg);
   transform: skewY(-15deg);*/











}
.testimonial_title
{

font-family: 'Roboto Slab', sans-serif;
font-size:16pt;
color:#fff;
text-align:center;
width:120px;
padding-bottom:10px;
/*background:#32CD32;
background:#4a9ad5;
background:#00008b;

background:#008ed6;*/
background:#1c496b;
opacity: 1;
 -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
-webkit-border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	
margin-left:20px;
padding-top:5px;

}
.testimonial_content
{
margin-top:10px;
font-size:12px;
font-family: 'Roboto Slab', sans-serif;
color:#666666;
line-height:18px;
padding-left:15px;
padding-bottom:10px;

}
.testimonial_adres
{
padding-top:20px;
font-size:12px;
color:#1D1C1C;
font-family: 'Roboto Slab', sans-serif;
line-height:17px;
padding-bottom:18px;
padding-left:15px;
}

.testimonial_line{
padding-left:15px;
		}
.testimonial_line span{
width:100px;
height:6px;
background-color:#BDBDBD;
margin-right:4px;
list-style:none;
display:block;
float:left;

}

.testimonial_line span a{
width:100px;
height:6px;
background-color:#628819;
display:block;
}

.appnowbtm
	{
	width: 160px;
    height: 160px;
    border:2px solid #D5D5D5;
    overflow: hidden;
    position: relative;
    float:right;
margin-left:20px;
height:160px;
/*border:2px solid #D5D5D5;*/
overflow:hidden;
margin-top:70px;
-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    
}			

.testimonialbtm
{

/*background-color:#ECECEC;*/
float:right;
width:161px;
/*height:220px;
border:1px solid #D5D5D5;*/
overflow:hidden;

position:absolute;
z-index:99;


}
.testimonialbtm_title
{
margin-left:20px;
padding-top:5px;
font-family: 'Roboto Slab', sans-serif;
font-size:16pt;
text-align:center;
color:#fff;

width:120px;
padding-bottom:10px;
/*background:#008ed6;*/
background:#1c496b;
/*background:#00008b;
background:#32CD32;*/
/*background:#df8411;*/
 -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
-webkit-border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;



}
.testimonialbtm_content
{
margin-top:10px;
font-size:12px;
font-family: 'Roboto Slab', sans-serif;
color:#666666;
line-height:18px;
padding-left:15px;
padding-bottom:10px;

}
.testimonialbtm_adres
{
padding-top:20px;
font-size:12px;
color:#1D1C1C;
font-family: 'Roboto Slab', sans-serif;
line-height:17px;
padding-bottom:18px;
padding-left:15px;
}

.testimonialbtm_line{
padding-left:15px;
		}
.testimonial_line span{
width:100px;
height:6px;
background-color:#BDBDBD;
margin-right:4px;
list-style:none;
display:block;
float:left;

}

.testimonialbtm_line span a{
width:100px;
height:6px;
background-color:#628819;
display:block;
}

.circle_span{
 width: 60px;
    height: 60px;
    overflow: hidden;
    position: relative;
        background: #f7f7f7;
    color:#fff;
	z-index:99;
	
    -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -webkit-border-radius: 50px;
    -moz-border-radius: 125px;
    border-radius: 125px;
 /*-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -webkit-border-radius: 180px;
    -moz-border-radius: 125px;
    border-radius: 125px;*/
	opacity:1;

}

.circle_span:hover{
 
 background-color: #e2e9ed; background-image: -webkit-gradient(linear, left top, left bottom, from(#e2e9ed), to(#e2e9ed));
 background-image: -webkit-linear-gradient(top, #e2e9ed, #e2e9ed);
 background-image: -moz-linear-gradient(top, #e2e9ed, #e2e9ed);
 background-image: -ms-linear-gradient(top, #e2e9ed, #e2e9ed);
 background-image: -o-linear-gradient(top, #e2e9ed, #e2e9ed);
 background-image: linear-gradient(to bottom, #e2e9ed, #e2e9ed);}



.txt1{
font-family:"Roboto Slab";
text-align:center;
font-size:13px;

padding-top:20px;
color:#333;
}

.circle_span2{
 width: 60px;
    height: 60px;
    overflow: hidden;
    position: relative;
        padding-top:10px;

}
.txtimg{
background-image:url(../images/indianpassport.png);
width:60px;
height:48px;}
.txtimg2{
background-image:url(../images/photor.png);
width:60px;
height:48px;}



.circle_content2{
 width: 350px;
 
 padding-left:10px;
 margin-top:-50px;
        overflow: hidden;
    position: relative;
        padding-bottom:15px;
   float:left;
}
.txt2{
font-family:"Roboto Slab";
text-align:center;
font-size:13px;

color:#333;
margin-left:100px;
float:left;
}

.circle_content{
 width: 350px;
 
 padding-left:10px;
 margin-top:-40px;
        overflow: hidden;
    position: relative;
       padding-bottom:15px;
   float:left;
}




.txt2{
font-family:"Roboto Slab";
text-align:center;
font-size:16px;

color:#000;
margin-left:80px;
}

	
	
	.spacer2{	height:2px; clear:both;}
.spacer5{	height:5px; clear:both;}	
.spacer10{	height:20px;}	
.spacer15{	height:15px;}	
.spacer20{	height:20px;}	
.clr{ clear:both;}
	














.rclient
{
float:right;
margin-right:12px;
font-family: 'Roboto Slab', sans-serif;
font-size:13px;
color:#000000;
padding-top:10px;
}


.button_example{
margin-left:135px;
cursor:pointer;
border:1px solid #e21f26; 
-webkit-border-radius: 3px; 
-moz-border-radius: 3px;
border-radius: 3px;
font-size:12px;
font-family: 'Roboto Slab', sans-serif;
padding:5px 15px 5px 15px; 
text-decoration:none; 
display:inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight:bold; color: #FFFFFF;
 background-color: #e21f26; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#e21f26), to(#e21f26));
 background-image: -webkit-linear-gradient(top, #e21f26, #e21f26);
 background-image: -moz-linear-gradient(top, #e21f26, #e21f26);
 background-image: -ms-linear-gradient(top, #e21f26, #e21f26);
 background-image: -o-linear-gradient(top, #e21f26, #e21f26);
 background-image: linear-gradient(to bottom, #e21f26, #e21f26);
 
}




.button_example:hover{
cursor:pointer;
 border:1px solid #4ba614;
 background-color: #09466f; background-image: -webkit-gradient(linear, left top, left bottom, from(#4ba614), to(#4ba614));
 background-image: -webkit-linear-gradient(top, #4ba614, #4ba614);
 background-image: -moz-linear-gradient(top, #4ba614, #4ba614);
 background-image: -ms-linear-gradient(top, #4ba614, #4ba614);
 background-image: -o-linear-gradient(top, #4ba614, #4ba614);
 background-image: linear-gradient(to bottom, #4ba614, #4ba614);}
 
 
 .button_docdetails{
margin-left:710px;
cursor:pointer;
border:1px solid #e21f26; 
-webkit-border-radius: 3px; 
-moz-border-radius: 3px;
border-radius: 3px;
font-size:12px;
font-family: 'Roboto Slab', sans-serif;
padding:5px 10px 5px 10px; 
text-decoration:none; 
display:inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight:bold; color: #FFFFFF;
 background-color: #e21f26; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#e21f26), to(#e21f26));
 background-image: -webkit-linear-gradient(top, #e21f26, #e21f26);
 background-image: -moz-linear-gradient(top, #e21f26, #e21f26);
 background-image: -ms-linear-gradient(top, #e21f26, #e21f26);
 background-image: -o-linear-gradient(top, #e21f26, #e21f26);
 background-image: linear-gradient(to bottom, #e21f26, #e21f26);
 
}




.button_docdetails:hover{
cursor:pointer;
 border:1px solid #4ba614;
 background-color: #09466f; background-image: -webkit-gradient(linear, left top, left bottom, from(#4ba614), to(#4ba614));
 background-image: -webkit-linear-gradient(top, #4ba614, #4ba614);
 background-image: -moz-linear-gradient(top, #4ba614, #4ba614);
 background-image: -ms-linear-gradient(top, #4ba614, #4ba614);
 background-image: -o-linear-gradient(top, #4ba614, #4ba614);
 background-image: linear-gradient(to bottom, #4ba614, #4ba614);}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.footer
{
/*background: url(../images/footer.jpg) repeat-x #055c96;*/
background: url(../images/footer.jpg) repeat-x #1c496b;
padding-top:17px;
padding-bottom:50px;
margin-top:170px;

}

.footerC
{
background: url(../images/footer.jpg) repeat-x #1c496b;
/*background: url(../images/footer.jpg) repeat-x #3CB371;*/
padding-top:17px;
/*padding-bottom:50px;*/
margin-top:20px;

}

.footer_menu{
 width:547px;
 float:left;
 }
.footer_menu span 
{
color:#fff;
font-size:12px;
font-family: 'Roboto Slab', sans-serif;
text-align:left;
display:block;
list-style:none;
}

.footer_menu span a
{
float:left;
color:#fff;
font-size:12px;
font-family: 'Roboto Slab', sans-serif;
text-align:left;
padding-left:0px;
margin-right:15px;
text-decoration:none;
}


.footer_menu span a:hover
{
color:#fff;
font-size:12px;
font-family: 'Roboto Slab', sans-serif;
text-align:left;
display:block;
padding-left:0px;
background:none;
text-decoration:underline;
}

.copyrights
{
float:right;
color:#fff;
font-size:12px;
font-family: 'Roboto Slab', sans-serif;
}



.mid_footer{width:1030px;  height:220px; padding-top:0px; padding-bottom:0px; float:left; margin-top:10px;}
	
	.nwsltrftrbox{ width:320px; height:200px; margin-left:0px; margin-top:0px;}

.head { font-family:"Roboto Slab"; color:#fff; font-weight:bold; font-size:25px; text-decoration:none; text-align:left; margin-bottom:5px;}
.head .txt { font-family:"Roboto Slab"; color:#fff; font-weight:normal; font-size:14px; text-decoration:none; text-align:justify; }
.nwsltrtxtbx{width:350px; height:auto; }
.headtbl { font-family:"Roboto Slab"; color:#fff; font-weight:bold; font-size:25px; text-decoration:none; text-align:left;}
.headtbltxt { font-family:"Roboto Slab"; color:#fff; font-weight:normal; font-size:13px; text-decoration:none; text-align:justify;}
.nwsltrtxtbx .tbox1{font-family:"Roboto Slab"; font-size:15px; color:#000; text-decoration:none; font-weight:normal; width:225px; height:35px; margin:9px 0px 10px 0px; border:1px solid #9fccdb;  padding:0px 4px; -webkit-border-radius:5px 5px 5px 5px;  -moz-border-radius: 5px 5px 5px 5px;}
.nwsltrtxtbx .button1{width:77px; border:none; background-color:transparent; height:25px; margin-left:5px; background-image:url(../images/submit.gif); background-repeat:no-repeat; }
.nwsltrfooter .button2{width:77px; border:none; background-color:transparent; height:25px; margin-left:10px; background-image:url(../images/reset.gif); background-repeat:no-repeat; }
.ftrseperator{ width:30px; float:left; height:200px; margin-left:5px; text-align:center;}
.logos{ width:250px; height:200px; float: left; padding-right:0px; margin-left:95px; }
.quicklinks{ width:200px; height:200px; float: left;  }
.quicklinks .txtql { font-family:"Roboto Slab"; color:#fff; font-weight:normal; font-size:9pt; text-decoration:none; text-align:justify; padding-bottom:2px; }
.quicklinks .txtql a{ font-family:"Roboto Slab"; color:#fff; font-weight:normal; font-size:9pt; text-decoration:none; text-align:justify; padding-bottom:2px; }
.quicklinks .headtblql { font-family:"Roboto Slab"; color:#fff; font-weight:bold; font-size:25px; text-decoration:none; text-align:left; padding-top:1px;}

.txtol { font-family:"Roboto Slab"; color:#fff; font-weight:normal; font-size:9pt; text-decoration:none; text-align:justify;  }
.txtol a{ font-family:"Roboto Slab"; color:#fff; font-weight:normal; font-size:9pt; text-decoration:none; text-align:justify; }










.left-footer{
	width:550px;
	height: 50px;
	
	padding-top:10px;
	float:left;
}
.right-footer{
	width:370px;
	height: 50px;
	
	padding-top:10px;
	float:right;
}
.fnav{ width:550px; height:35px; margin-left: 0px; padding-left: -20px; background-color:#005387; padding-top:5px; -webkit-border-radius:15px 15px 15px 15px;  -moz-border-radius: 15px 8px 15px 15px; border: 2px solid #fff;}
.button1{width:77px; border:none; background-color:transparent; height:25px; margin-left:30px; background-image:url(../images/submit.gif); background-repeat:no-repeat; }
.fnav ul{list-style-type:none; text-align:left;}
.fnav li{ font-family:"Roboto Slab"; font-size:14px; color:#fff; text-decoration:none; line-height:30px; display:inline; padding:0px 10px 0px 0px; float:left; font-weight:normal; left:0px;}
.fnav li a{color:#fff; text-decoration:none;}
.fnav li a:hover{color:#fff; text-decoration:underline;}


.fnavright{ width:410px; height:70px; margin-right: 20px; margin-top:13px; background:url(../images/flogoboxleft.gif);float: right;}
.fnavright ul{list-style-type:none; text-align:left;  }
.fnavright li{ font-family:"Roboto Slab"; font-size:16px; color:#666; text-decoration:none; line-height:30px; display:inline; padding:5px 5px 0px 5px; float:right; }
.fnavright li a{color:#666; text-decoration:none;}
.fnavright li a:hover{color:#666; text-decoration:underline;}

.leftrightfooter{width:1000px;   padding-top:0px; padding-bottom:0px; float:left; }

.right-smo{width:1030px;  height:45px; padding-top:0px; padding-bottom:0px; float:left;}




.hiring{display:inline; padding:0px 5px 0px 20px; float:right;}

.fnavlogo{ width:550px; height:70px; margin-left: 20px; margin-top:22px; float:left; background:url(../images/flogoboxleft.gif); }
.fnavlogo ul{list-style-type:none; text-align:left; }
.fnavlogo li{ font-family:"Roboto Slab"; font-size:13px; color:#000000; text-decoration:none; line-height:30px; display:inline; padding:2px 5px 5px 0px; }
.fnavlogo li a{color:#000000; text-decoration:none;}
.fnavlogo li a:hover{color:#000000; text-decoration:underline;}

.address{ font-family:"Roboto Slab"; font-size:13px; color:#666; text-decoration:none; line-height:20px; text-align:left; width:960px; margin-left:20px; padding-bottom: 20px; margin-top:20px;}
.address a{color:#666; text-decoration:none;}
.address a:hover{color:#666; text-decoration:underline;}


/*.fend1{ font-family:"Roboto Slab"; font-size:13px; color:#fff; text-decoration:none; line-height:20px; float: left; width:1000px;  padding-top:10px; text-align:center; margin-top:20px;}*/

.fend1{ float: left; width:100%; background-color:#fff; width:100%; height:59px; padding:5px;}
fend1_img{ float: left; width:1000px;}
.fend{ font-family:"Roboto Slab"; font-size:13px; color:#000000; text-decoration:none;  width:960px; background: url(../images/footer.jpg) repeat-x #FFF7F7; margin-top:20px; }
.fendtext{ font-family:"Roboto Slab"; font-size:13px; color:#000000; text-decoration:none; line-height:20px; text-align:right; font-weight:bold; padding-top:30px; width:395px; float:left; margin-left:20px;}
.fendp1{font-family: "Roboto Slab"; color: #666; font-size:14px;  font-weight:normal; line-height: 20px; text-decoration:none; }
.fendp2{font-family: "Roboto Slab"; color: #666; font-size:14px;  font-weight:normal; line-height: 20px; text-decoration:none; margin-left: 40px;}
/*.fendlogo{ font-family:"Roboto Slab"; font-size:13px; color:#666; text-decoration:none; width:1030px; float:left; text-align:center;}*/
.fendlogo{ width:1000px; float:left; text-align:center; margin-bottom:20px;}
.wrapper4{padding:0px 0px 0px 0px ; width:1030px;   margin:0px auto; }

.smoright{ width:200px; height:30px; margin-right: 0px; float: left; padding-right:0px; float:right}
.smoright ul{list-style-type:none; text-align:left;}
.smoright li{ font-family:"Roboto Slab"; font-size:13px; color:#666; text-decoration:none; line-height:30px; display:inline; padding:0px 0px 0px 0px; }
.smoright li a{color:#666; text-decoration:none;}
.smoright li a:hover{color:#666; text-decoration:underline;}

.copy{ font-family:"Roboto Slab"; font-size:13px; color:#000000; text-decoration:none; line-height:20px; text-align:left; width:250px; margin-left:20px; float: left;}
.copy a{color:#666; text-decoration: underline;}
.copy a:hover{color:#666; text-decoration:none;}












/*---------------welcome page----------------------------------*/


/*.welcomeP
{
padding-top:28px;
}
.welcome_title
{
font-family: 'Roboto Slab slab slab Slab', sans-serif;
font-size:26px;
color:#628819;
margin:20px 0px;
border-bottom:1px solid #c4f19f;

}
.welcome_content
{
font-family: 'Roboto Slab slab slab Slab', sans-serif;
font-size:12px;
color:#666666;
padding-left:5px;
line-height:18px;
}*/

/*---------------------------------------about us page-------------------------------------------------*/
.bgc_1{
		background:#fff;
		padding-bottom:30px;
		margin-top:20px;
		}


		
/*---------------------------------------dubai tours page-------------------------------------------------*/

.tourBoxStrip{
		height:25px;
		background:#82c64a repeat-x;
		margin-top:10px;
		font-size:13px;
		line-height:22px;
		color:#fff;
		padding:5px 0px 0px 10px;
		-webkit-border-radius: 3px 3px 0px 0px; 
-moz-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px;
		}
		
.tourBoxBorder{
		border:1px solid #82c64a;
		padding:25px 25px;
		}
		
.borderTopNon{
		border-top:none;
		padding:20px 20px;
		}
		

		
.tour_imgOuterBox{
		width:283px;
		float:left;
		margin-right:21px;
		border:1px solid#dde9d3;
		background:#f1faea;
		padding:10px;
		font-size:13px;}
		
.tour_imgOuterBox:hover{
		float:left;
		background:#fff;
		border:1px solid#dde9d3;
		-moz-box-shadow: 0 0 15px #666; 
		-webkit-box-shadow:0 0 15px #666; 
		box-shadow: 0 0 15px #666;
		}	
		
.tour_imgOuterBox img{
		float:left;
		width:150px;}
	
		
.tour_thDitails{
		width:120px;
		float:left;
		margin-left:10px;}
		
.tour_thDitails span{
		display:block;
		padding:7px 0 15px 0;
		color:#F00;}
		
.tour_thDitails a{
		color:#82c64a;
		text-decoration:none;
		}	
		
.tour_thDitails a:hover{
		color:#5da423;
		text-decoration:underline;
		}
		
		
/*--------------------------------------contact-------------------------------------*/

.conBorderRight{
		border-right:1px solid #82c64a;
		margin-left:200px;
		height:220px;
		}
.conAddres{
		float:left;
		width:50%;
		border-right:1px solid #82c64a;
		padding:10px;
		}
		
.conAddres p{
		font-size:12px;
		color:#333;}
		
.conAddres_1{
		float:right;
		width:48%;
		padding:5px 10px 10px 40px;
		border-left:1px solid #82c64a;
		}
		
.conOffice {

		float:left;
		text-align:right;
		margin-right:5px;
		margin-bottom:3px;
		width:96px;
		font-size:12px;
		color:#000;}
		
.conOffice_1 {

		float:left;
		text-align:left;
		margin-left:15px;
		font-size:12px;
		margin-bottom:3px;
		width:320px;
		color:#333;}
		


		
.wid_150{
		width:150px !important;}
		
.conOffice span{
		text-align:right;
		font-size:12px;
		float:left;
		display:block;
		width:150px;
		margin-bottom:5px;
		margin-right:10px;
		}
		
.conPer{
		}
		
	
.conForm{
		float:left;
		width:40%;
		}
		
.conFormBook{
		float:left;
		width:49%;}
.conForm span{
		margin-top:4px;
		font-size:12px;
		line-height:18px;
		text-align:right;
		float:left;
		display:block;
		width:110px;
		margin-left:50px;
		}
		
.conFormtext{
		width:200px;
		float: left;
		margin-top:3px;
                margin-left: 10px;
		padding:2px;
	}
.conBtn{
		margin-left:170px;
		margin-top:3px;
		}
		
		
/*--------------------------------------FAQ's----------------------------------------*/


.faqQbox{
		}
		
.faqQbox ul{
		}
.faqQbox ul li{
		margin:0px;
		padding-top:5px;
		font-size:12px;
		line-height:20px;
		display:block;}
		
.faqQbox ul li a{
		font-size:12px;
		line-height:20px;
		color:#888;
		text-decoration:none;
		}
		
.faqQbox ul li a:hover{
		font-size:12px;
		line-height:20px;
		color:#000;
		text-decoration:none;
		}
		
.faqQbox p{
	color:#000;
	display:none;
	
	}
		
/*----------------------------visa Page------------------------------------*/


.visaBoxBorder{
		border:1px solid #82c64a;
		padding:5px 
		}
.visaOuterBox{
		width:462px;
		float:left;
		margin-right:22px;
		}

.visaOuterBox a{
text-shadow:#666;
color:#ff0000;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-bottom:15px;
		}
		
.visaBox{
		height:160px;
		border:1px solid #666;}
.visaBoxDate{
		font-family: 'Roboto Slab', sans-serif;
		padding:8px;
		background:#4ca108;
		font-size:12px;
		font-weight:bold;
		color:#fff;
		bottom:5px;
		left:5px;
		text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
		    -webkit-border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
		}
		
a.visaBoxApply {
	    font-family: 'Roboto Slab', sans-serif;
  		padding:8px;
		background:#82c64a;
		font-size:12px;
		font-weight:bold;
		color:#fff;
		bottom:5px;
		left:120px;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight:bold; color: #FFFFFF;
 background:#4ca108;
		    -webkit-border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	text-decoration:none;
	display:block;

	}
	
a:hover.visaBoxApply {
	    font-family: 'Roboto Slab', sans-serif;
  		padding:8px;
		background:#6db631;
		font-size:12px;
		font-weight:bold;
		color:#fff;
		bottom:5px;
		left:120px;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight:bold; color: #FFFFFF;
 background-color: #4ba614; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#4ba614), to(#008c00));
 background-image: -webkit-linear-gradient(top, #4ba614, #008c00);
 background-image: -moz-linear-gradient(top, #4ba614, #008c00);
 background-image: -ms-linear-gradient(top, #4ba614, #008c00);
 background-image: -o-linear-gradient(top, #4ba614, #008c00);
 background-image: linear-gradient(to bottom, #4ba614, #008c00);
	border:none;
	display:block;	
	
			    -webkit-border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	text-decoration:none;
	}
		
.visaOuterBox p{
		font-size:11px;
		line-height:16px;
		color:#666;
		padding-top:10px;}
		
.visaLine{
		margin-top:10px;
		margin-bottom:20px;}
		
.testi{}
		
.testi P{
		font-size:12px;
		color:#666;
		}
		
.testi P span{
		font-size:12px;
		color:#666;
		margin-top:5px;
		font-weight:bold;
		display:block;
		}
		
.bookDisplay{
		border:1px solid #e1ebd8;
		padding:20px;
		background:#f9fcf6;
		margin:o auto;
		margin-bottom:20px; }
		
.bookAddres{
		float:right;
		width:426px;
		padding:20px;
		border:1px solid #ccc;
		}

/*********************************************	visa booking new page*************************************/



.visaBoxBorder{
		border:1px solid #82c64a;
		padding:5px 
		}
.visaOuterBox{
		width:462px;
		float:left;
		margin-right:22px;
		}

.viewDet{
text-shadow:#666;
color:#ff0000;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-bottom:15px;
		}
		

a.visaBoxDate_newp{
		font-family: 'Roboto Slab', sans-serif;
		padding:8px;
		background:#4ca108;
		font-size:12px;
		font-weight:bold;
		color:#fff;
		text-decoration:blink;
		bottom:5px;
		left:5px;
		text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
		    -webkit-border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
		}

.visaBox_1{
	width:462px;
		
		}
.visaBox_1 img{		
		border:1px solid #666;}

.visaBoxDate_15{
		font-family: 'Roboto Slab', sans-serif;
		padding:8px;
		background:#4ca108;
		font-size:12px;
		font-weight:bold;
		color:#fff;
		bottom:86px;
		right:-110px;
		text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
		    -webkit-border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
		}
.Date_16{
		font-family: 'Roboto Slab', sans-serif;
		bottom:86px !important;
		right:-123px !important;

		}
		
a.visaBoxApply_15 {
	    font-family: 'Roboto Slab', sans-serif;
  		padding:8px;
		background:#82c64a;
		font-size:12px;
		font-weight:bold;
		color:#fff;
		bottom:46px;
		right:-95px;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight:bold; color: #FFFFFF;
 background:#4ca108;
		    -webkit-border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	text-decoration:none;
	display:block;

	}
	
a:hover.visaBoxApply_15 {
	    font-family: 'Roboto Slab', sans-serif;
  		padding:8px;
		color:#fff;
		bottom:46px;
		right:-95px;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight:bold; 
 background-color: #ff7213; 

	border:none;
	display:block;	
	
			    -webkit-border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	text-decoration:none;
	}
	
	
	
	
/*	.ca-menu{
    padding:0;
    margin:20px auto;
    width: 1000px;
}
.ca-menu li{
    width: 170px;
    height: 170px;
    border: 10px solid #fff;
    overflow: hidden;
    position: relative;
    float:left;
    background: #676767;
    margin-right: 20px;
	
    -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -webkit-border-radius: 180px;
    -moz-border-radius: 125px;
    border-radius: 125px;
    
}
.ca-menu li:last-child{
    margin-right: 0px;
}
.ca-menu li a{
    text-align: left;
    width: 100%;
    height: 100%;
    display: block;
    color: #fff;
    position: relative;
}
.ca-icon{
background:url(../images/laptop.png) no-repeat;
    position: absolute;
    width: 100%;
    height: 60px;
    left: 65px;
    top: 20px;
    text-align: center;
   
}

.ca-iconcc{
background:url(../images/cc.png) no-repeat;
    position: absolute;
    width: 100%;
    height: 60px;
    left: 65px;
    top: 20px;
    text-align: center;
   
}

.ca-iconcal{
background:url(../images/cal.png) no-repeat;
    position: absolute;
    width: 100%;
    height: 60px;
    left: 65px;
    top: 20px;
    text-align: center;
   
}
.ca-main{
    font-size: 22px;
	position: absolute;
    top: 70px;
    height: 80px;
    width: 170px;
    left: 50%;
    margin-left: -85px;
    opacity: 1;
	color: #fff;
    text-align: center;
}
.ca-sub{
    text-align:center;
    color: #fff;
	margin-top:-10px;
    font-size: 16px;
    position: absolute;
    height: 80px;
    width: 170px;
    left: 50%;
    margin-left: -85px;
    top: 110px;
    opacity: 1;
   
}
.ca-menu li:hover{
    background: #cae269;
    border-color: #fff;
	color:#000;
    
}
.ca-menu li:hover .ca-icon{
   background:url(../images/laptop_c.png) no-repeat;
    position: absolute;
    width: 100%;
    height: 60px;
    left: 65px;
    top: 20px;
    text-align: center;
	
}

.ca-menu li:hover .ca-iconcc{
   background:url(../images/cc.png) no-repeat;
    position: absolute;
    width: 100%;
    height: 60px;
    left: 65px;
    top: 20px;
    text-align: center;
	
}

.ca-menu li:hover .ca-iconcal{
   background:url(../images/cal_c.png) no-repeat;
    position: absolute;
    width: 100%;
    height: 60px;
    left: 65px;
    top: 20px;
    text-align: center;
	
}

.ca-menu li:hover .ca-main{
color:#000;
    opacity: 1;
	
}
.ca-menu li:hover .ca-sub{
color:#000;
    opacity: 1;
	
}*/
	
	
	
	.ca-menu{
    padding:0;
    margin:20px auto;
    width: 1000px;
}
.ca-menu li{
    width: 170px;
    height: 170px;
    border: 10px solid #fff;
    overflow: hidden;
    position: relative;
    float:left;
      background: #8e8b8b;
  background-image: -webkit-linear-gradient(top, #8e8b8b, #8e8b8b);
  background-image: -moz-linear-gradient(top, #8e8b8b, #8e8b8b);
  background-image: -ms-linear-gradient(top, #8e8b8b, #8e8b8b);
  background-image: -o-linear-gradient(top, #8e8b8b, #8e8b8b);
  background-image: linear-gradient(to bottom, #8e8b8b, #8e8b8b);
    margin-right: 20px;
	
    -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -webkit-border-radius: 180px;
    -moz-border-radius: 125px;
    border-radius: 125px;
    
}
.ca-menu li:last-child{
    margin-right: 0px;
}
.ca-menu li a{
    text-align: left;
    width: 100%;
    height: 100%;
    display: block;
    color: #fff;
    position: relative;
}
.ca-icon{
background:url(../images/laptop.png) no-repeat;
    position: absolute;
    width: 100%;
    height: 60px;
    left: 65px;
    top: 20px;
    text-align: center;
   
}

.ca-iconcc{
background:url(../images/cc.png) no-repeat;
    position: absolute;
    width: 100%;
    height: 60px;
    left: 65px;
    top: 20px;
    text-align: center;
   
}

.ca-iconcal{
background:url(../images/cal.png) no-repeat;
    position: absolute;
    width: 100%;
    height: 60px;
    left: 65px;
    top: 20px;
    text-align: center;
   
}

.ca-iconotb{
background:url(../images/otb.png) no-repeat;
    position: absolute;
    width: 100%;
    height: 60px;
    left: 65px;
    top: 20px;
    text-align: center;
   
}







.ca-main{
    font-size: 22px;
	position: absolute;
    top: 70px;
    height: 80px;
    width: 170px;
    left: 50%;
    margin-left: -85px;
    opacity: 1;
	color: #fff;
    text-align: center;
}
.ca-sub{
    text-align:center;
    color: #fff;
	margin-top:-10px;
    font-size: 16px;
    position: absolute;
    height: 80px;
    width: 170px;
    left: 50%;
    margin-left: -85px;
    top: 110px;
    opacity: 1;
   
}
.ca-menu li:hover{
   /* background: #cae269 99cc33;*/
	 background: #4e4876;
    border-color: #fff;
	color:#fff;
	
	
  background-image: -webkit-linear-gradient(top, #1c496b, #1c496b);
  background-image: -moz-linear-gradient(top, #1c496b, #1c496b);
  background-image: -ms-linear-gradient(top, #1c496b, #1c496b);
  background-image: -o-linear-gradient(top, #1c496b, #1c496b);
  background-image: linear-gradient(to bottom, #1c496b, #1c496b);
	
	
	
	
	
	
	
    
}
.ca-menu li:hover .ca-icon{
   background:url(../images/laptop.png) no-repeat;
    position: absolute;
    width: 100%;
    height: 60px;
    left: 65px;
    top: 20px;
    text-align: center;
	
}

.ca-menu li:hover .ca-iconcc{
   background:url(../images/cc.png) no-repeat;
    position: absolute;
    width: 100%;
    height: 60px;
    left: 65px;
    top: 20px;
    text-align: center;
	
}

.ca-menu li:hover .ca-iconcal{
   background:url(../images/cal.png) no-repeat;
    position: absolute;
    width: 100%;
    height: 60px;
    left: 65px;
    top: 20px;
    text-align: center;
	
}

.ca-menu li:hover .ca-iconotb{
   background:url(../images/otb.png) no-repeat;
    position: absolute;
    width: 100%;
    height: 60px;
    left: 65px;
    top: 20px;
    text-align: center;
	
}
.ca-menu li:hover .ca-main{
color:#fff;
    opacity: 1;
	
}
.ca-menu li:hover .ca-sub{
color:#fff;
    opacity: 1;
	
}
	
	
	
	
	
	
	
	.body_left{width:421px;  float:right; padding:1px;-webkit-border-radius:5px 5px 0px 0px; border-radius:5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; float:right; margin-left: 10px; margin-top: 20px; }	
	
	
	
a{

color:#999;
text-decoration:none;
}
















.button_exampleftr{
margin-top:-1px;
margin-left:5px;
cursor:pointer;
border:1px solid #f7f7f7; 
-webkit-border-radius: 3px; 
-moz-border-radius: 3px;
border-radius: 3px;
font-size:16px;
font-family: 'Roboto Slab', sans-serif;
padding:5px 15px 5px 15px; 
text-decoration:none; 
display:inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight:normal; color: #000;
 background-color: #f7f7f7; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#f7f7f7));
 background-image: -webkit-linear-gradient(top, #f7f7f7, #f7f7f7);
 background-image: -moz-linear-gradient(top, #f7f7f7, #f7f7f7);
 background-image: -ms-linear-gradient(top, #f7f7f7, #f7f7f7);
 background-image: -o-linear-gradient(top, #f7f7f7, #f7f7f7);
 background-image: linear-gradient(to bottom, #f7f7f7, #f7f7f7);
 
}

.button_exampleftr:hover{
cursor:pointer;
 border:1px solid #fffde3;
 background-color: #fffde3; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#fffde3), to(#fffde3));
 background-image: -webkit-linear-gradient(top, #fffde3, #fffde3);
 background-image: -moz-linear-gradient(top, #fffde3, #fffde3);
 background-image: -ms-linear-gradient(top, #fffde3, #fffde3);
 background-image: -o-linear-gradient(top, #fffde3, #fffde3);
 background-image: linear-gradient(to bottom, #fffde3, #fffde3);
 opacity:1;
 }
 
 
 
 
 .button_examplertlgn{
cursor:pointer;
border:1px solid #fff; 
-webkit-border-radius: 3px; 
-moz-border-radius: 3px;
border-radius: 3px;
font-size:16px;
font-family: 'Roboto Slab', sans-serif;
padding:5px 15px 5px 15px; 
text-decoration:none; 
display:inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight:normal; color: #fff;
 background-color: #d60407; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#d60407), to(#d60407));
 background-image: -webkit-linear-gradient(top, #d60407, #d60407);
 background-image: -moz-linear-gradient(top, #d60407, #d60407);
 background-image: -ms-linear-gradient(top, #d60407, #d60407);
 background-image: -o-linear-gradient(top, #d60407, #d60407);
 background-image: linear-gradient(to bottom, #d60407, #d60407);
 
}

.button_examplertlgn:hover{
cursor:pointer;
 border:1px solid #fff;
 background-color: #d60407; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#d60407), to(#d60407));
 background-image: -webkit-linear-gradient(top, #d60407, #d60407);
 background-image: -moz-linear-gradient(top, #d60407, #d60407);
 background-image: -ms-linear-gradient(top, #d60407, #d60407);
 background-image: -o-linear-gradient(top, #d60407, #d60407);
 background-image: linear-gradient(to bottom, #d60407, #d60407);
 
 }




.slide-out-div {
          padding-top: 5px;
		  padding-left: 5px;
		  padding-bottom: 35px;
          width: 250px;
		  height: 40px;
          background: #fff;
          border: 1px solid #29216d;
		  
		  
      }      
	  
	  .slide-out-div1 {
          padding: 20px;
          width: 250px;
		  height: 40px;
          background: #fff;
          border: 1px solid #29216d;
		  
      }      


































p1{
	border-bottom: 1px dotted #d8d8d8;
	padding-bottom: 15px;
	font-size:17px;
}

#slider{
	width:500px;
	top:100px;
	position:absolute;
	z-index:99;
}
   
#header{ 
	width:260px;
	background-color:#FFFFFF;
	height:400px;
	position:absolute; 
	right:0px; 
	border:1px solid #d8d8d8;
	margin-left:40px;
	padding:20px 40px;
	border-radius:3px;
	box-shadow: 0 0 8px gray;
	
}


#sidebar{
	position:absolute;
	top:0px;
	left:113px;
	box-shadow: 0 0 8px gray;
}

#sidebar1{
	position:absolute;
	top:0px;
	left:113px;
	box-shadow: 0 0 8px gray;
}


.h3_1{
	font-family: 'Roboto Slab', serif;
}

.input[type=text]{ 
	margin-top: 10px;
	padding:6px;
	width:100%;
	font-size:15px;
	border-radius:2px;
	border:3px solid #98d0f1;
}

.h4_1{
	font-size:15px;
}
div#title{
	position:absolute;
	top:300px;
	left:650px;
	}
	
select{
	padding:6px;
	width:100%;
	font-size:15px;
	border-radius:2px;
	border:3px solid #98d0f1;
}

textarea{
	padding:6px;
	font-size:15px;
	border-radius:2px;
	border:3px solid #98d0f1;
	margin-top: 10px;
	height:80px;
	width:100%;
}	

.button_1{
	background:#2bc1f2;
	border: none;
	color: #fff;
	width: 100%;
	font-size: 22px;
	font-weight: bolder;
	padding: 8px 0 8px 0;
	border-radius: 3px;
	cursor: pointer;
	margin-top:25px;
}



#slideout {
			position: fixed;
			top: 48px;
			right: 0;
			width: 35px;
			
			padding: 5px 0;
			text-align: center;
			
			/*background: #78bf5e;e21f26
			background: #4a9ad5;*/
			background: #4a9ad5;
			-webkit-transition-duration: 0.3s;
			-moz-transition-duration: 0.3s;
			-o-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-border-radius:  5px 0 0 5px ;
			-moz-border-radius: 5px 0 0 5px ;
			border-radius: 5px 0 0 5px ;
			z-index:999;
		}
		.rotate1 {

	-ms-transform: rotate(-90deg); /* IE 9 */
    -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */
    transform: rotate(-90deg);
	

}
		
		
		
		#slideout_inner {
			position: fixed;
			top: 50px;
			right: -320px;
			background: #fff;
			width: 270px;
			padding: 25px;
			height: 365px;
			-webkit-transition-duration: 0.3s;
			-moz-transition-duration: 0.3s;
			-o-transition-duration: 0.3s;
			transition-duration: 0.3s;
			text-align: left;
			-webkit-border-radius: 0 0 5px 0;
			-moz-border-radius: 0 0 5px 0;
			border-radius: 0 0 5px 0;
			box-shadow: 0 0 8px gray;
			z-index:999;
		}
		
		#slideout:hover {
			right: 320px;
		}
		#slideout:hover #slideout_inner {
			right: 0;
		}
		
		
		
		
		
		/*``````````````````thumb box``````````````````````````````````*/
		
.homeThumpeBox{
		width:225px;
		height:275px;
		margin-right:55px;
		/*border:1px solid #612c73;*/
		background:url(../images/visa.png) no-repeat #fbfbfb;
		float:left;
 display: inline-block;
  
  
}




.homeThumpeBox:hover {
  background:url(../images/visa.png) no-repeat #fbfbfb;

 }
 
		
.homeThumpTxt {
		padding:10px;
		margin-top:160px;
		}
		
.homeThumpTxt h3{
		color:#333;
		font-size:22px;}
		
.homeThumpTxt span{
		color:#e03131;
		font-size:16px;
		
		}
		
		
.homeThumpeBox1{
		width:225px;
		height:275px;
		/*margin-right:29px;*/
		/*border:1px solid #612c73;*/
		background:url(../images/dubaiguide.jpg) no-repeat #fbfbfb;
		float:left;
 display: inline-block;
 /* -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: border-radius;
  transition-property: border-radius;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);*/
  
}

.homeThumpeBox1:hover {
  background:url(../images/dubaiguide.jpg) no-repeat #fbfbfb;

 }
 
 
 .homeThumpeBox2{
		width:225px;
		height:275px;
		margin-right:55px;
		/*margin-right:29px;*/
		/*border:1px solid #612c73;*/
		background:url(../images/dessert_safari.png) no-repeat #fbfbfb;
		float:left;
 display: inline-block;
 /* -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: border-radius;
  transition-property: border-radius;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);*/
  
}

.homeThumpeBox2:hover {
  background:url(../images/dessert_safari.png) no-repeat #fbfbfb;

 }
 
 
 
 
 .homeThumpeBox3{
		width:225px;
		height:275px;
		/*margin-right:29px;*/
		/*border:1px solid #612c73;*/
		background:url(../images/calender.jpg) no-repeat #fbfbfb;
		float:left;
 display: inline-block;
 /* -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: border-radius;
  transition-property: border-radius;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);*/
  
}

.homeThumpeBox3:hover {
  background:url(../images/calender.jpg) no-repeat #fbfbfb;

 }
 
 
 
 
 
		
		
		