﻿@charset "utf-8";
/* CSS Document */

body
{

margin:0px;
padding:0px;
font-family:arial;
line-height:28px;
font-size:16px;
background:url(../images/content_bg.png) repeat;


}

p {
    margin: 0px;
    font-size: 16px;
    padding: 0px;
    line-height: 28px;
    margin-bottom: 20px;
}
.wrapper
{
width:980px;
margin: auto auto;
}
.wrapper1
{
width:994px;
margin: auto auto;
}
.clear
{
clear:both;
}
ul li {
  
  text-decoration: none;
  list-style:none;

}
img
{
border:none;
}
ul
{
margin:0px;
padding:0px;
}
a
{
text-decoration:none;

}


@font-face {
    font-family: 'open_sansbold';
    src: url('font/opensans-bold-webfont.eot');
    src: url('font/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/opensans-bold-webfont.woff') format('woff'),
         url('font/opensans-bold-webfont.ttf') format('truetype'),
         url('font/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansregular';
    src: url('font/opensans-regular-webfont.eot');
    src: url('font/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/opensans-regular-webfont.woff') format('woff'),
         url('font/opensans-regular-webfont.ttf') format('truetype'),
         url('font/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanslight';
    src: url('font/opensans-light-webfont.eot');
    src: url('font/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/opensans-light-webfont.woff') format('woff'),
         url('font/opensans-light-webfont.ttf') format('truetype'),
         url('font/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanssemibold';
    src: url('font/opensans-semibold-webfont.eot');
    src: url('font/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/opensans-semibold-webfont.woff') format('woff'),
         url('font/opensans-semibold-webfont.ttf') format('truetype'),
         url('font/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*************************
*******Header Top******
**************************/

.header_top{
width:100%; background:url(../images/header_bg.jpg) repeat-x;}

.header{ text-align:center; padding-top:18px; padding-bottom:18px;}

/*************************
***********Menu***********
**************************/


.menu{ background:url(../images/menu_bg.jpg) repeat-x; width:100%; height:62px; }
.menu ul {

	
	list-style: none;
	line-height: normal;
	float:right;
	width: 980px;
	height:62px;
	
}
.menu li img { padding-top:12px;}
.menu li{

float:left;

display:inline-block;


}
.menu a
{
display:block;
text-align:center;
list-style:none;
padding:0px 8px 13px 8px;
text-decoration:none;

}
.menu ul li a:hover
{
background:#64b94a;	display:block;
}
.menu ul  .active { background:#64b94a;	display:block;
}

/*************************
***********Banner**********
**************************/

.banner{ background:url(../images/banner.jpg); width:100%; height:500px;}

/*************************
***********Inner_Content**********
**************************/

.inner_bg{background:url(../images/inner_bg.png) no-repeat; width:100%; height:auto; margin:auto auto; padding-top:200px;}
.inner{ background:url(../images/inner_bg.png) no-repeat; width:100%; height:auto; margin:auto auto; }

.packers{ width:994px; text-align:center;   margin:auto;}

.inner_content{ width:994px; background:url(../images/inner_content_bg.png) repeat-y; height:auto;}
.title { font-family: "oswald";
    font-size: 30px; text-transform:uppercase;
    font-weight: 900;color:#000; text-align:center; padding:45px 0 45px 0;}
	ol li { padding-bottom:20px;}
	
.left
{float:left; padding-left:20px;  width:361px;}
.right
{float:left; padding-right:20px; width:579px;}
.content{ font-family: arial; font-size:16px; color:#000; line-height:28px; }
.terms{ font-family: arial; font-size:16px; color:#000; text-align:justify; line-height:28px; padding-right: 20px; }
.content1{ font-family: arial; font-size:16px; color:#000; text-align:justify; line-height:28px;padding:30px 20px 0 20px; }
.content2{ font-family: arial; font-size:16px; color:#000; text-align:justify; line-height:28px;margin:0px 20px 0px 20px; padding:30px 0px 30px 0px;border-bottom:1px solid #e2e2e2; }
.content3{ font-family: arial; font-size:16px; color:#000; text-align:justify; line-height:28px;margin:0px 20px 0px 20px; }
.middle{padding:30px 20px 30px 20px;}
.vision{width:299px; margin-right:21px; float:left;}
.vision1{width:299px; float:left; }
.visionimg { text-align:center; padding:30px 0 30px 0; margin:auto; }
.txt{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; text-align:justify; line-height:28px;padding-bottom:30px;}
.heading{ background:url(../images/title_bg.png) no-repeat; font-family: 'open_sansbold'; font-size:19px; color:#fff; padding:11px 0 11px 0; text-align:center;}
.bottom{padding:30px 20px 30px 20px; background:#ededed; width:940px; margin:auto;}
.vision ul li {font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#2a3037; text-decoration:none;margin-bottom: 20px;    padding-left: 25px; background:url(../images/bullet_symbol.png) no-repeat;}
 .vision ul li a{color: #2a3037;}
.vision ul li a:hover, .vision ul li .select a {color:#64b94a;}
.vision1 ul li {font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#2a3037; text-decoration:none; margin-bottom: 20px;    padding-left: 25px; background:url(../images/bullet_symbol.png) no-repeat 0px 5px;}
.vision1 ul li a{color: #2a3037;line-height: 28px;}


.vision1  li a:hover, .vision1 ul  .select a {color:#64b94a;}
.vision ul {}
/*************************
***********Prefooter*********
**************************/
.prefooter{width:994px; background:url(../images/inner_content_bg.png) repeat-y; margin:auto;}


/*************************
*******Footer******
**************************/

.footer{
width:100%;

height:auto;
background:#28374a;
border-top:7px solid #3f597a;
padding-bottom: 30px;

}

.links
{
	 font-family:Arial, Helvetica, sans-serif; font-size:16px;  color:#fff; 
	line-height:25px;
	text-align:center; padding-top:8px;

	padding-top:30px;
	
}
.links ul{  text-align:center;}
.links li
{
	list-style:none; float:left; 
}
.links li a
{
	text-decoration:none; color:#fff;
}
.links li a:hover, .links ul .select a
{
	text-decoration:none; color:#64b94a; 
}
.links1
{
	 font-family:Arial, Helvetica, sans-serif; font-size:16px;  color:#fff;
	 line-height:28px; 
	
	
	
	
}

.doun { color:#68b10b; font-weight:800; padding-bottom:10px;}
.links1 ul{  text-align:center;}
.links1 li
{
	list-style:none; float:left; 
}
.links1 li a
{
	text-decoration:none; color:#fff;
}
.links1 li a:hover, .links1 ul .select a
{
	text-decoration:none; color:#64b94a; 
}
.copyright
{
	 font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#fff; line-height:28px;
}

.copyright  a
{
	color:#fff;
	text-decoration:none;
}
.copyright  a:hover 
{
	color:#64b94a; 
}
.foot_left{ float:left; width:800px;}
.foot_right{ float:right;padding-top:37px; }

/*************************
***********travell*********
**************************/


.travel1{font-family: "arial"; font-size:16px; color:#000; text-align:justify; border-bottom:1px solid #e9e9e9; margin-top:20px; margin-bottom:20px;  }
.subhead3{font-family: "arial";font-size: 22px;font-weight: 700;text-transform: uppercase;color:#008000; text-align:left; padding-bottom:10px; padding-top:20px;}
.subhead2{font-family: "arial";font-size: 22px;font-weight: 700;text-transform: uppercase;color:#008000; text-align:left; padding-bottom:10px; }
.subhead1{font-family: "arial";font-size: 22px;font-weight: 700;text-transform: uppercase;color:#008000; text-align:left;  line-height:20px;padding-bottom:20px; }
.subhead4{font-family: "arial";font-size: 22px;font-weight: 700;text-transform: uppercase;color:#008000; text-align:left; line-height:20px;   }

.subhead{font-family: "arial";font-size: 22px;font-weight: 700;text-transform: uppercase;color:#008000; text-align:left; padding-left:20px; padding-bottom:20px;  }
.left3 img {border: 3px solid #ccc;}
.left1
{float:left; padding-left:20px;  width:274px;}
.right1
{float:left; padding-right:20px; width:680px;}
.left2
{float:left; padding-left:20px;  width:274px;}
.left3
{float:left; padding-left:20px;  width:274px;}
.left4 {
    float: left;
    padding-left: 20px;
}
.right2
{float:left; padding-left:20px; width:680px;}
.travel{font-family:  "arial"; font-size:14px; color:#000; text-align:justify;  margin:20px;border-bottom:1px solid #e9e9e9; }
.content3{font-family:  "arial"; font-size:14px; color:#000; text-align:justify; line-height:25px; margin:0 20px 0 20px; padding-bottom:20px; }
.content{}


/*************************
***********Enauiry*********
**************************/


.enquiry{ width:578px;   margin:auto;}
.txt1{ text-align:right; width:198px; float:left; padding-right:30px;font-family:Arial, Helvetica, sans-serif;  font-size:16px; color:#000; }
.input{ float:left; width:350px;margin-bottom:20px;  }
.but{ background:#156f0d; border-radius:5px; padding:10px 25px; font-family: 'open_sanssemibold';  font-size:16px; color:#fff; float:left; margin-right:10px;cursor: pointer; border:none;}

.but:hover{ background:#67bb4c; border-radius:5px; padding:10px 25px; font-family: 'open_sanssemibold';  font-size:16px; color:#000; float:left; margin-right:10px;cursor: pointer;}
.contact{ padding:0 20px 0 20px;}

.style5  img { padding-right:150px; padding-top:25px;}
.style5 {
	color: #808000;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif; font-size:16px;
}
.style6 {
	color: #000; line-height:25px;
	font-weight:bold;
	font-size:16px;
	font-family:arial;
	padding-top:15px;
}
.style2 {
	color: #000; line-height:25px;
	font-size:15px;
	font-weight:bold;
	
	font-family:arial;
}
.style3 {
	font-size: 16px;
	color: #008000;
	font-family:arial;
}
.style4 {
	color: #000;line-height:25px;
	
	font-family:arial;
	border-bottom:1px solid #e9e9e9;
	padding-bottom:15px;
	
}

.style4 a{color: #000;}
.style4 a:hover{color: #008000;}
.star { color:#FF0000; }

.mail {
font:'Times New Roman', Times, serif !important; font-weight:bold; font-size:16px; color:#302c67!important;
}
.mail a{font:'Times New Roman', Times, serif!important; font-weight:bold; font-size:16px; color:#992228;}

.mail a:hover{font:'Times New Roman', Times, serif!important; font-weight:bold; font-size:16px; color:#302c67;}
.top{padding-bottom:45px;}

.head1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#921219; font-weight:bold; padding-top:30px; padding-bottom:15px;}
.head2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#921219; font-weight:bold;  padding:30px 30px 15px 30px;}
.add1{ font-family:"Times New Roman", Times, serif; font-size:16px; color:#302c67; font-weight:bold; padding-bottom:30px; border-bottom:4px solid #992228;}
.add2{ font-family:"Times New Roman", Times, serif; font-size:16px; color:#302c67; font-weight:bold;padding:0 30px 15px 30px; }
.head3{ font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#921219; font-weight:bold;  padding:0px 30px 15px 30px;}
.style2 {color: #992228;font-family:"Times New Roman", Times, serif; font-size:16px;}

/* My changes*/
.event_content{
	padding-left:20px;
	padding-right:20px;
}
.list_countries{
	padding-left:20px;
	padding-right:20px;
	margin-top:20px;
	font-size:17px;
	}
	.space{
		margin-top:15px;
	}
	.mail_event {
	color: #000;line-height:25px;	
	font-family:arial;
	padding-bottom:15px;
	
}
.team_sect{
		width:66%;
	}
.knowledge_img{
	float:right;
	border:1px solid rgba(204, 204, 204, 0.27);
    padding: 10px;
    margin-right: 2%;
}
.knowledge_border{font-family:  "arial"; font-size:14px; color:#000; text-align:justify; border-bottom:1px solid #e9e9e9;margin-top:20px;margin-bottom:20px; }

.mail_event a{color: #000;}
.mail_event a:hover{color: #008000;}
textarea {
    font-family: arial;
    font-size: 14px;
    resize:none;
}
input {
    padding: 10px;
    font-size: 16px;
    border: 1px solid #5d5d5d;
}
textarea {
    padding: 10px;
    font-size: 16px;
    border: 1px solid #5d5d5d;
}