@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Roboto:400,300,500,700,100);
@import url(http://fonts.googleapis.com/css?family=Oswald:400,300);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 20px;
	font-family: 'Roboto', sans-serif;
	color:#656565;
	font-size:13px;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.clear {
	clear:both;
}
.container_85 {
	display:table;
	margin:0 auto;
	width:88%;
}
p {
	color:#656565;
	font-size:13px;
font-family: 'Roboto', sans-serif;
	line-height:24px;
	margin-bottom:20px;
}
header {
	width:100%;
	display:block;
	background-color:#fff;
	min-height:82px;
}
.top_hdr {
	background-color:#886452;
	min-height:34px;
}
.top_add {
	color:#fff;
	font-size:12px;
font-family: 'Roboto', sans-serif;
	display:inline-block;
    margin-right: 20px;
}
.top_add a {
	color:#fff;
	font-size:12px;
	text-decoration:none;
font-family: 'Roboto', sans-serif;
}
.top_add a:hover {
color: #F3A62D;
	font-size:12px;
	text-decoration:none;
font-family: 'Roboto', sans-serif;
}
.top_add_margin {
    margin-right: 20px;
}
.top_add_icon {
	position: relative;
	margin-right: 5px;
	top: 6px;
}
.top_email_icon {
	position: relative;
	margin-right: 10px;
	top: 3px;
}
ul.s_icons {
	margin: 9px 0 0 0;
	padding:0;
	list-style:none;
	float:right;
	display:inline-block;
}
ul.s_icons li {
	float:left;
	display:inline-block;
	margin-right:10px;
	
}

ul.s_icons li {

font-family: 'Roboto', sans-serif;
font-size:12px;
color:#fff;
	
}


ul.s_icons li a{

font-family: 'Roboto', sans-serif;
font-size:12px;
color:#fff;
text-decoration:none;
	
}
ul.s_icons li a:hover{
color: #F3A62D;
}


ul.s_icons li:last-child {
	margin-right:0px;
}
.logo {
    float:left;
    display:inline-block;
    position:relative;
    z-index:100;
    margin-top:15px;
    background-color:#fff;
    margin-bottom:10px;
}
.welcome {
	display:inline-block;
	float:left;
	width:67%;
	margin-top:50px;
}
.hdng1 {
   font-family: 'Lato', sans-serif;
    color: #333333;
    font-size: 30px;
    font-weight: bold;
    margin-bottom: 40px;line-height: 37px;
}
.hdng1 span {
    color: #333333;
}
.hdng_line {
	height:4px;
	background-color:#cfcfcf;
	width:50px;
	display:block;
	margin-top:5px;
}
.hdng_line2 {
	height: 4px;
	background-color: #cfcfcf;
	width: 50px;
	display: block;
	margin: 5px auto;
}
.know_more {
	border:1px solid #333;
	color: #333;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	margin-top: 0px;
	padding: 6px 22px;
	text-align: center;
	    font-family: 'Lato', sans-serif;
}
.know_more a {
	color: #333;
	text-decoration:none;
}

.know_more a:hover {

	color:#000;

}
.enquiry_form {
	display:inline-block;
	float:right;
	width:29%;
	margin-top:50px;
}
.contact_form {
	display:block;
	width:100%;
	margin-bottom:20px;
}
.contact_form input {
display: block;
    width: 100%;
    border: 1px solid #333;
    /* background-color: #f6f5f5; */
    color: #858585;
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
    padding: 10px 0 10px 10px;
    margin-bottom: 10px;
}
.video_box {
	width:100%;
	display:block;
	padding:5px;
	background-color:#fff;
	border:1px solid #e5e1e1;
}
.service_offered {
    display: block;
    padding: 50px 0;
    width: 100%;
    background-color: #EAE8E8;
    margin-top: 50px;
}
.text_center {
	text-align:center;
}
.body-content {
	width: 88%;
	margin: 0 auto;
	display: block;
}
.s_icon {
	background-color:#403d5a;
	padding:10px;
	width:73px;
	height:73px;
	display:block;
	margin:0 auto;
	border-radius:50%;
	-o-border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
}
.so_hdng1 {
    font-family: 'Roboto', sans-serif;
    color: #333333;
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 20px;
    margin-top: 20px;
    text-align: center;
}

.so_hdng1 span{
    font-family: 'Roboto', sans-serif;
    color: #333333;
    font-size: 15px;
    font-weight: normal;

 
}
.so_hdng2 {
	color:#656565;
	font-size:14px;
   font-family: 'Lato', sans-serif;
	line-height:22px;
	margin-bottom:20px;
	font-weight:300;
	text-align:center;
}
.available_languages {
	background-image: url(images/world_map.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	background-color: #fff;
	padding: 90px 0 30px 0;
	min-height: 333px;
}
.flags {
	display:block;
	margin:0 auto;
}
.flags img {
	display:block;
	margin:0 auto;
}
.view_more {
	background-color: #920404;
	color: #FFFFFF;
	cursor: pointer;
	display:table;
font-family: 'Roboto', sans-serif;
	font-size: 14px;
	padding: 6px 22px;
	text-align: center;
	text-transform: uppercase;
	margin:20px auto 0;
}
.view_more a {
	color: #FFFFFF;
	text-decoration:none;
}
.view_more:hover {
	background:#800505;
	color:#fff;
	text-decoration:none;
}
.view_more a:hover {
	background:#79a22d;
	color:#fff;
	text-decoration:none;
}
.why_choose {
	width: 100%;
	background-color: #403d5a;
	padding:30px 0;
}
.why_choose_hdng {
	color:#fff;
}
.why_choose_box {
  height: 210px!important;
  background-color: #403D5A!important;
  border: none!important;
  width: 213px!important;
}
.wc_hdng1 {
	color: #fff;
	font-size: 17px;
	margin-top: 15px;
	font-family: 'Roboto', sans-serif;
	text-transform: uppercase;
	margin-bottom: 15px;
	text-align: center;
}
.wc_hdng2 {
	color: #817e9d;
	font-size: 12px;
font-family: 'Roboto', sans-serif;
	line-height: 15px;
	margin-bottom: 20px;
	font-weight:normal;
	text-align: center;
}
.wc_icon {
	background-color:#fff;
	border-radius:50%;
	-o-border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	padding:10px;
	width:50px;
	height:50px;
	display:block;
	margin:0 auto;
}
.body-content2 {
	width: 100%!important;
	margin: 0 auto;
	display: block;
}
.scroll-img2 {
	font-size: 0;
	height: 265px!important;
	overflow: hidden;
	width: 100%;
}
.newsletter {
	width:100%;
	display:block;
	background-color:#fff;
	padding:50px 0;
}
.newsletter_form input {
	display:block;
	border:1px solid #e0e0e0;
	background-color:#fff;
	color:#656565;
	font-size:13px;
font-family: 'Roboto', sans-serif;
	padding: 10px 25px;
	margin-bottom: 10px;
	display:block;
	margin:0 auto;
	text-align:center;
	width:30%;
}
footer {
	width:100%;
	display:block;
}
.footer_links {
	width:100%;
	display:table;
	background-color:#f1eeee;
	padding:30px 0;
	color:#403d5a;
	font-size:13px;
	font-family: 'Roboto', sans-serif;
}
.f_add {
	display: inline-block;
	width: 15%;
	margin-right: 26px;
	float: left;
}
.f_add_l {
	width: 20%;
}
.f_title {
	color:#403d5a;
	font-size:13px;
	font-family: 'Roboto', sans-serif;
	text-transform:uppercase;
	margin-bottom:10px;
	font-weight:bold;
}
.footer_links p {
	color:#625f5f;
}
.footer_links p span {
	color:#363163;
}
.footer_links li a {
	color:#625f5f;
	text-decoration:none;
}
.footer_links li a:hover {
	color:#363163;
}
.footer_links ul {
	margin:0;
	padding:0;
	list-style:none;
}
ul.fs_icons {
	margin:0;
	padding:0;
	list-style:none;
}
ul.fs_icons li:last-child {
	margin-right:0px;
}
ul.fs_icons li {
	display:inline-block;
	margin-right:5px;
    background-color: #920404;
	width:38px;
	height:38px;
	border-radius:50%;
	-o-border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
}
ul.fs_icons li:hover {
	    background-color: #BF7003;
}
.copyright {
	width:100%;
	display:table;
    background-color: #920404;
	padding:5px 0;
	color:#ada9a9;
	font-size:13px;
	font-family: 'Roboto', sans-serif;
}
.copyright span {
	float:right;
	display:inline-block;
}
.copyright a {
	color:#fff;
}
.copyright a:hover {
	color:#ada9a9;
}


.container_97{
	width:97%;
	display:table;
	 margin:0 auto;}
	 
	 .s_icon img{ display:block;
	 margin:15px auto;}
	 
	 .container_98{
	width:85%;
	display:table;
	 margin:0 auto;}
	 
	

.height265{height: 265px!important;}

.text-center{ text-align:center;}

.f_add_l a{ color:#403d5a;}
.f_add_l a:hover{ color:#363163;}

.language_translation{ width:100%; display:block; background-color:#E5E5E5; padding:30px 0;}


.language_translation li a {
	color:#625f5f;
	text-decoration:none;
}
.language_translation li a:hover {
	color:#363163;
}
.language_translation ul {
	margin:0;
	padding:0;
	list-style:none;
}

.inr_banner{ background-color:#403d5a; padding:40px 0; display:block;}

.inr_hdng1 {
	color:#fff; text-align:center;
	font-size:23px;
	font-family: 'Roboto', sans-serif;
	text-transform:uppercase;
	margin-bottom:20px;
	line-height: 27px;
}

.inr_hdng1 span {
	color:#92bb46;
}

.inr_line{
height: 4px;
  background-color: #92BB46;
  width: 5%;
  display: block;
  margin: 5px auto;
}

/*contact  us page*/
	.google_map {
    height: 255px;  margin-bottom: 40px;
	display:block;
}


.add_box{
background: none repeat scroll 0 0 #F7F5F5;
  margin-bottom: 30px;
  padding: 20px;
  width: 25%;
  float: left;
  display: inline-block;
}

.add_box2{
background: none repeat scroll 0 0 #fff;
margin-bottom: 30px;
padding: 20px;
width: 25%;
float:right;
display:inline-block;
}

.add_box h4, .add_box2 h4 {
	font-family: 'Roboto', sans-serif;
    font-size: 1.3333em;
    line-height: 1.25em;   color: #2d3e52;
    font-weight: normal;
    margin: 0 0 15px;
	
}

.contact-address {
    margin-bottom: 25px;
}
.contact-address li {
    padding-left: 50px;  border-bottom: 1px solid #f5f5f5;
    padding: 10px 0 10px 47px;
    position: relative;
}

.contact-address li > i {
      color: #fdb714;
    display: inline-block;
    font-size: 1.5em;
    height: 1.8em;
    left: 0;
    line-height: 1.7333em;
    position: absolute;
    text-align: center;
    top: 12px
}

.title {
    color: #2d3e52;
}

.contact-address li p {
    font-size:12px;
    margin-bottom: 0;
  /*  text-transform: uppercase;*/ line-height: 1.6666;}
  
  
.contact-address li p a{
	color:#92bb46;
	text-decoration:none;
 
 }
	
	
	  
.contact-address li p a:hover{
	color:#000;
	text-decoration:none;
 
 }
	
	


/***** contact form *****/
.e_contact_form_m_l{   margin-left: 20px;}
.e_contact_form_m_r{   margin-right: 20px;}


.e_contact_form {
    background-color: #fff;
    display: inline-block;
    float: left;
    margin-bottom: 0 !important;
  
    padding: 20px;
    width: 66%;
}
.e_contact_form fieldset {
    border: medium none;
    padding: 0;
}
.e_contact_form label {
    color: #8c8c9c;
    display: block;
    font-size: 14px;
    margin-bottom: 17px;
}
.e_contact_form input {
    background: none repeat scroll 0 0 #f5f5f5;
    border: 1px solid #eaeaea;
    color: #808080;
font-family: 'Roboto', sans-serif;
    font-size: 11px;
    line-height: 1.214em;
    margin: 8px 0 0;
    outline: medium none;
    padding: 12px 20px;
    width: 96%;
}
.e_contact_form textarea {
    background: none repeat scroll 0 0 #f5f5f5;
    border: 1px solid #eaeaea;
    color: #8c8c9c;
font-family: 'Roboto', sans-serif;
    font-size: 14px;
    height: 130px;
    line-height: 1.214em;
    margin: 7px 0px;
    outline: medium none;
    overflow: auto;
    padding: 9px;
    width: 94%;
}
.buttons-wrapper {
    display: block;
    margin: 0 auto;
    text-align: center;
    width: 97%;
}
.buttons-wrapper a {
    margin-left: 0;
}
.send_button {
	font-family: 'Roboto', sans-serif;
	text-transform:uppercase;
    background-color: #92bb46;
    border: 1px solid #fff;
    box-shadow: 0 0 2px #bbb;
    color: #fff;
    cursor: pointer;
    display: table;
    font-size: 14px;
    line-height: 38px;
    margin: 0 auto;
    padding: 0;
    width: 100%;
}
.send_button:hover {
       background: none repeat scroll 0 0 #7EA635;
    color: #fff;
}
.width50 {    color: #8c8c9c;
    display: inline-block;
    float: left;
    margin-right: 10px;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
    width: 44%;
}

.width100 {
    display: block;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
    width: 100%;
}



.explore_more {
    border: 1px solid #fff;
    color: #FFFFFF;
    cursor: pointer;
    display: table;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    margin-top: 0px;
    padding: 6px 22px;
    text-align: center;
    text-transform: uppercase;
    margin: 0 auto;
}
.explore_more a {
color: #FFFFFF;
text-decoration:none;
}
.explore_more:hover {

color:#fff;
text-decoration:none;
}
.explore_more a:hover {

color:#fff;
text-decoration:none;
}

.submit_margin{
	margin-top:10px;}
	
	.buttons prev{ display:none;}
	
	

.featured_tour_container{
	width:97%;
	display:table;
	 margin:0 -10px;}

ul.featured_tour{
display:table;
margin:0; 
padding:0;}



ul.featured_tour li{
	display:inline-block;
	float: left;
	width:30%;
	margin:10px 10px 20px; 10px;
	padding: 10px;
	background-color: #fff;
	}
	
 
.featured_tour img{ width:100%;}

.know_more2 {
    color: #7ba52c;
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
    text-transform: uppercase;
    margin-bottom: 10px;
    font-weight: bold;
    /* border: 1px solid #ccc; */
    /* padding: 20px; */
    display: table;
    text-align: center;
    margin: 0 auto;
}
.know_more2 a {
	color:#7ba52c;
	text-decoration:none;
}
.know_more2 a:hover {
	color:#656565;
	text-decoration:none;
}



.expl_more {
    color: #333333;
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
    text-transform: uppercase;
    margin-bottom: 10px;
    font-weight: bold;
    border: 1px solid #ccc;
    text-align: center;
    margin: 0 auto;
    display: table;
    padding: 10px 20px;
    margin-top: 10px;
}
.expl_more a {
    color: #333333;
	text-decoration:none;
}
.expl_more a:hover {
	    color: #000000;
	text-decoration:none;
}

.service_offered2{
    display: block;
    padding: 50px 0;
    width: 100%;
    background-color: #fff;
  /* margin-top: 50px; */
}


.so_hdng1_second {
    font-family: 'Roboto', sans-serif;
    color: #333333;
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 20px;
    margin-top: 20px;
    text-align: center;
}

.so_hdng1_second span{
    font-family: 'Roboto', sans-serif;
    color: #333333;
    font-size: 15px;
    font-weight: normal;

 
}
.so_hdng2_second {
	color:#656565;
	font-size:14px;
   font-family: 'Lato', sans-serif;
	line-height:22px;
	margin-bottom:20px;
	font-weight:300;
	text-align:center;
}

.day_tour {
    display: block;
    padding: 50px 0;
    width: 100%;
    background-color: #BF7003;
}


ul.featured_tour2{
display:table;
margin:0; 
padding:0;}



ul.featured_tour2 li{
    display: inline-block;
    float: left;
    width: 32%;
    /* margin: 10px 10px 20px; */
    padding: 8px;
    background-color: #fff;
	}
	
 
.featured_tour2 img{ width:100%;}


ul.featured_tour3{
display:table;
margin:0; 
padding:0;}



ul.featured_tour3 li{
    display: inline-block;
    float: left;
    width: 14%;
    padding: 5px;
    border: 1px solid #DA8209;
    margin: 7px;}
	
 
.featured_tour3 img{ width:100%;}

.day_tour_hdng1 {
   font-family: 'Lato', sans-serif;
    color: #fff;
    font-size: 30px;
    font-weight: bold;
    margin-bottom: 40px;
}


.day_tour_hdng2 {
 font-family: 'Roboto', sans-serif;
    color: #fff;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: center;}



.expl_more2 {
    color: #fff;
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
    text-transform: uppercase;
    margin-bottom: 10px;
    font-weight: bold;
    border: 1px solid #DA8209;
    text-align: center;
    margin: 0 auto;
    display: table;
    padding: 10px 20px;
    margin-top: 20px;
}
.expl_more2 a {
    color: #fff;
	text-decoration:none;
}
.expl_more2 a:hover {
	    color: #fff;
	text-decoration:none;
}


/*inr pages*/

.inr_hdr{ background-color:#BF7003; width:100%; padding:30px 0; }

.hdng_inr {
  color: #fff;
    display: block;
    font-family: "Roboto",sans-serif;
    font-size: 23px;
    line-height: 27px;
    margin: 0 auto;
    text-align: center;
    text-transform: uppercase;
}

.hdng_inr span {
	color:#92bb46;
}
.hdng_line_inr {
    background-color: #fff;
    display: block;
    height: 4px;
    margin: 0 auto;
	position:relative;
  
    top: 10px;
    width: 50px;
}


/*contact us page*/
.google_map {
    display: block;
    height: 255px;
    margin-bottom: 40px;
}

.add_box {
    background: #fff none repeat scroll 0 0;
    display: inline-block;
    float: left;
    margin-bottom: 30px;
    padding: 20px;
    width: 25%;
}
.add_box2 {
    background: #fff none repeat scroll 0 0;
    display: inline-block;
    float: right;
    margin-bottom: 30px;
    padding: 20px;
    width: 25%;
}
.add_box h4, .add_box2 h4 {
    color: #2d3e52;
    font-family: "Roboto",sans-serif;
    font-size: 1.3333em;
    font-weight: normal;
    line-height: 1.25em;
    margin: 0 0 15px;
}
.contact-address {
    margin-bottom: 25px;
}
.contact-address li {
    border-bottom: 1px solid #f5f5f5;
    padding: 10px 0 10px 47px;
    position: relative;
}
.contact-address li > i {
    color: #fdb714;
    display: inline-block;
    font-size: 1.5em;
    height: 1.8em;
    left: 0;
    line-height: 1.7333em;
    position: absolute;
    text-align: center;
    top: 12px;
}
.title {
    color: #2d3e52;
}
.contact-address li p {
    font-size: 0.8333em;
    line-height: 1.6666;
    margin-bottom: 0;
}
.contact-address li p a {
    color: #c20303;
    text-decoration: none;
}
.contact-address li p a:hover {
    color: #000;
    text-decoration: none;
}
.e_contact_form_m_l {
    margin-left: 20px;
}
.e_contact_form_m_r {
    margin-right: 20px;
}
.e_contact_form {
    background-color: #fff;
    display: inline-block;
    float: left;
    margin-bottom: 0 !important;
    padding: 20px;
    width: 66%;
}
.e_contact_form fieldset {
    border: medium none;
    padding: 0;
}
.e_contact_form label {
    color: #8c8c9c;
    display: block;
    font-size: 14px;
    margin-bottom: 17px;
}
.e_contact_form input {
    background: #f5f5f5 none repeat scroll 0 0;
    border: 1px solid #eaeaea;
    color: #808080;
    font-family: "Open Sans",sans-serif;
    font-size: 11px;
    line-height: 1.214em;
    margin: 8px 0 0;
    outline: medium none;
    padding: 9px;
    width: 96%;
}
.e_contact_form textarea {
    background: #f5f5f5 none repeat scroll 0 0;
    border: 1px solid #eaeaea;
    color: #8c8c9c;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    height: 130px;
    line-height: 1.214em;
    margin: 7px 0;
    outline: medium none;
    overflow: auto;
    padding: 9px;
    width: 96%;
}
.buttons-wrapper {
    display: block;
    margin: 0 auto;
    text-align: center;
    width: 97%;
}
.buttons-wrapper a {
    margin-left: 0;
}
.send_button {
    background-color: #92bb46;
    border: 1px solid #fff;
    box-shadow: 0 0 2px #bbb;
    color: #fff;
    cursor: pointer;
    display: table;
    font-family: "Roboto",sans-serif;
    font-size: 14px;
    line-height: 38px;
    margin: 0 auto;
    padding: 0;
    text-transform: uppercase;
    width: 100%;
}
.send_button:hover {
    background: #82ab36 none repeat scroll 0 0;
    color: #fff;
}

.contact_page_c{
background-color:#f5f5f5; width:100%; padding:30px 0;}

.our_team{ display:table;}

.our_team ul
{margin:30px 0 30px;
padding:0;
list-style:none;
display:table;}

.our_team ul li{ 
 display: inline-table;
    float: left;
    list-style: outside none none;
    margin-right: 30px;
    text-align: center;
    width: 30%;}
	.our_team ul li:last-child{ margin-right:0; }

.team_hdng1{ color: #000000;
    font-family: "Roboto",sans-serif;
    font-size: 28px;
    font-weight: 300;
    line-height: 38px;
    margin-bottom: 10px;}
	
	
.team_hdng1 span{ 
 color: #000;   
    font-family: "Roboto",sans-serif;
    font-size: 17px;
    line-height: 38px;}
	
	.team_hdng2{
 color: #656565;
    font-family: "Roboto",sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 22px;}


.team_img img{ width:70%;}


.inr_body{  background-color: #f7f7f7;
    padding: 30px 0;
    width: 100%;}
	

.body_list ul {
display: block;
list-style: outside none none;
margin: 0;
padding: 0;
}
.body_list ul li {
background-color:#BF7003;
    color: #fff;
    display: inline-block;
    font-family: "Roboto",sans-serif;
    font-weight: 300;
    line-height: 20px;
    margin-bottom: 6px;
    margin-right: 5px;
    padding: 7px;
    width: 47%;
}
.body_list ul li a {
color: #fff;
text-decoration: none;
}

.body_list ul li a:hover {
color: #ccc;
text-decoration: none;
}


.Team-Intro-Head-top {
    float: left;
    padding-bottom: 4.5%;
    width: 100%;
}

.Team-Intro-HeadBg-line {
    background: rgba(0, 0, 0, 0) url("images/portfolio-bg-line.jpg") repeat-x scroll center 28px;
    float: left;
    width: 100%;
}

.Team-Intro-Headingbox {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #cccccc;
    border-radius: 3px;
    color: #000000;
    display: table;
    float: none;
    font-family: "Open Sans",sans-serif;
    font-size: 26px;
    font-weight: 700;
    margin: 0 auto;
    padding: 15px 4%;
    text-align: center;
    text-transform: uppercase;
    width: auto;
}


.our_team2{ display:table;}

.our_team2 ul
{margin:30px 0 30px;
padding:0;
list-style:none;
display:table;}

.our_team2 ul li{ 
 display: inline-table;
    float: left;
    list-style: outside none none;
    margin-right: 30px;
    text-align: center;
    width: 100%;}
	.our_team2 ul li:last-child{ margin-right:0; }




.our_team2 img{ width:28%;}




ul.fs_icons2 {
	margin:0 auto 20px;
	padding:0;
	list-style:none;
}
ul.fs_icons2 li:last-child {
	margin-right:0px;
}
ul.fs_icons2 li {
	display:inline-block;
	margin-right:5px;
	background-color:#403d5a!important;
	width:38px!important;
	height:38px!important;
	border-radius:50%!important;
	-o-border-radius:50%!important;
	-moz-border-radius:50%!important;
	-webkit-border-radius:50%!important;
}
ul.fs_icons2 li img{ width:100%!important;}
ul.fs_icons2 li:hover {
	background-color:#92bb46;
}

.inr_img{ float:right; display:block; margin:10px; border-radius:10px; -o-border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}

.inr_img img{
border-radius:20px; -o-border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}



.body_list2 ul {
display: block;
list-style: outside none none;
margin: 10px 0;
padding: 0;
}

.body_list2 ul li {
 background-image: url("images/list-tick-icn.png");
    background-position: 0 8px;
    background-repeat: no-repeat;
    color: #656565;
    display: inline-block;
    font-family: "Roboto",sans-serif;
    font-weight: 300;
    line-height: 25px;
    padding-left: 20px;
    width: 100%;
}
.body_list2 ul li a {
color: #656565;
text-decoration: none;
}

.body_list2 ul li a:hover {
color: #000;
text-decoration: none;
}

p strong{
font-weight:bold;}

.hdng2{
   font-family: 'Lato', sans-serif;
    color: #333333;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 20px;
}



.tours_inr{
    display: block;
    margin: 30px 0;
    width: 100%;
}
.tours_inr ul {
    display: block;
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.tours_inr ul li {
    border-bottom: 1px solid #ccc;
    color: #656565;
    display: block;
    font-family: "Roboto",sans-serif;
    font-weight: 300;
    line-height: 20px;
    margin-bottom: 6px;
    width: 100%;
}
.tours_inr ul li a {
    color: #656565;
    text-decoration: none;
}

.tours_inr ul li a:hover {
    color: #000;
    text-decoration: none;
}


.hdng3{
    background-color: #ff7715;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 19px;
    font-weight: normal;
    padding: 10px 16px;
    text-decoration: none;
}


.hdng3 a{
    color: #fff;
	text-decoration:none;}


.rtbox {
    font-size: 14px;
    line-height: 1.3em;
    padding: 10px 24px;
    text-shadow: 0 1px 1px #fff;    background-color: #F5E2E2;
}.rtbox a {
    color: #333;
    text-decoration: none;
    font-size: 16px!important;
    font-weight: bold;
    display: block;
    text-align: center;
}
.all_packages_btn2{
    background-color: #707070;
    border: 1px solid #fff;
    box-shadow: 0 0 2px #bbb;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 14px;
    line-height: 38px;
    margin-bottom: 2px;
    margin-left: 0;
    padding: 0 74px;
    text-decoration: none;
	
	border-radius:3px solid #ff7715;
	-o-border-radius:3px solid #ff7715;
	-moz-border-radius:3px solid #ff7715;
	-webkit-border-radius:3px solid #ff7715;
	-o-box-shadow:0 0 2px #bbb;
	-moz-box-shadow:0 0 2px #bbb;
	-webkit-box-shadow:0 0 2px #bbb;
	text-align:center;
}

.all_packages_btn2 a{
	text-decoration:none; 	
	color:#fff;}
	
.all_packages_btn2:hover {background:#333;color:#fff}

.rtbox img{ width:100%;}

.rtbox span {
    text-align: center;
    display: block;
}


ul.gateways {
	margin:0;
	padding:0;
	list-style:none;
}
ul.gateways li:last-child {
	margin-right:0px;
}
ul.gateways li {
	display:inline-block;
	margin-right:10px;}