@charset "utf-8";
/* Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

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, font, 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 {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
@font-face {
    font-family: 'brandon_grotesqueblack';
    src: url('../fonts/brandon_black/brandon_blk-webfont.eot');
    src: url('../fonts/brandon_black/brandon_blk-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/brandon_black/brandon_blk-webfont.woff') format('woff'),
         url('../fonts/brandon_black/brandon_blk-webfont.ttf') format('truetype'),
         url('../fonts/brandon_black/brandon_blk-webfont.svg#brandon_grotesqueblack') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'brandon_grotesque_regularRg';
    src: url('../fonts/brandon_reg/brandon_reg-webfont.eot');
    src: url('../fonts/brandon_reg/brandon_reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/brandon_reg/brandon_reg-webfont.woff') format('woff'),
         url('../fonts/brandon_reg/brandon_reg-webfont.ttf') format('truetype'),
         url('../fonts/brandon_reg/brandon_reg-webfont.svg#brandon_grotesque_regularRg') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'gladifiltheftegladifilthefte';
    src: url('../fonts/gladifilthefte/gladifilthefte-webfont.eot');
    src: url('../fonts/gladifilthefte/gladifilthefte-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/gladifilthefte/gladifilthefte-webfont.woff') format('woff'),
         url('../fonts/gladifilthefte/gladifilthefte-webfont.ttf') format('truetype'),
         url('../fonts/gladifilthefte/gladifilthefte-webfont.svg#gladifiltheftegladifilthefte') format('svg');
    font-weight: normal;
    font-style: normal;

}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	clear: both;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img { border: none; }
a:hover{ transition:0.6s;}
/*****************************CSS Reset - Find ****************************************/

.clear{clear:both; line-height:1px; font-size:1px;}
.rgt1{ float:right;}
.nobdr{ border:none !important;}
/***************************** WP CSS Reset - Find ****************************************/

body											{ font-family: 'Open Sans', sans-serif; font-size:12px; color:#000; background:#fff;}
#wrapper1 										{ width:100%; height:auto; margin:0 auto; padding:0; background:#ffffff;}

/***************************** Header start here ****************************************/
#header											{ width:100%; margin:0 auto; padding:0; background:#fff;}
.top_head01										{ width:100%; position:fixed; top:0; z-index:63; background:url(../images/sub_ul_back.png) repeat; box-shadow:0 4px 6px 0px #0248b1;}
.top_head01_inner								{ max-width:960px; margin:0 auto;}
span.logo01										{ display:block; margin-top:8px;}
span.link01										{ width:240px; float:right; display:block; text-align:center;font-family: 'brandon_grotesqueblack'; margin-top:7px;}
span.link01 a									{ text-decoration:none; text-transform:uppercase; color:#fbfbfb; font-size:18px; display:block; padding:12px 0 11px 0; border-radius:2px; position:relative; background:#0252ca;}
span.link01 a:hover								{ background:#cc3d00;}
.top_head01_inner h1, .top_head01_inner .span							{ font-size:23px; color:#0096cc;font-weight:bold;font-family:Verdana; padding:30px 0 0; text-shadow:0px 1px #00384d;}
.top_head01_inner .span span						{ font-size:36px; color:#F90;}
.navigation										{ margin-top:21px; padding:0 0 20px 0;}
.navigation ul									{ margin:0; padding:0; text-align:right;}
.navigation ul li								{ list-style:none; display:inline; text-transform:uppercase;font-family: 'brandon_grotesqueblack'; margin-left:28px; position:relative; z-index:9999;}
.navigation ul li:first-child					{ margin-left:0;}
.navigation ul li a								{ display:inline-block; text-decoration:none; font-size:14px; color:#006699;}
.navigation ul li:hover a						{ color:#002b80;}
.navigation ul li .active{color:#002b80;}
.navigation ul li ul							{ width:230px; display:none; position:absolute; top:100%; left:0; text-align:left; background:url(../images/sub_ul_back.png) repeat; padding:16px 12px 21px 12px;}
.navigation ul li ul li							{ display:block; margin-left:0;}
.navigation ul li ul li a						{ color:#0a2fa4; font-size:14px; padding:0; margin-top:20px;}

.navigation ul li:hover ul						{ display:block;}
.navigation ul li ul li a:hover					{ text-decoration:underline;}
.menu-icon 										{ display:none; text-decoration:none !important; color:#1E3466; font-size:14px; letter-spacing:2px; text-transform:uppercase; width:57px; height:52px; background:url(../images/menu_icon.png) no-repeat; z-index:9; position:absolute; margin:0 0 0 0; right:0px; top:58px;}

span.arrow01									{ bottom:1px; display: block;position: absolute;text-align: center;width: 100%; z-index:62;}

.banner											{ position:relative;}
.banner ul										{ margin:0; padding:0; text-align:center;}
.banner ul li									{ width:100%;}
.banner ul li img								{ width:100%; min-height:384px; height:auto;}
.banner .bx-controls-direction					{ width:960px; position:absolute; top:47%; margin:0 0 0 -480px; z-index:99; left:50%;}
.banner a.bx-prev								{ width:33px; height:81px; background:url(../images/slider-left.png) no-repeat left top; text-indent:-999px; position:absolute; float:left; display:block;}
.banner a.bx-next								{ width:33px; height:81px; background:url(../images/slider-right.png) no-repeat right top;text-indent:-9999px; position:absolute; display:block; float:right;z-index:99; right:-44px;}
.slider											{}
.bx-pager										{ width:100px; margin:0; text-align:center;}
.bx-pager-item									{ width:14px; height:14px; display:block; float:left; text-indent:-99999px; position:relative; top:-32px; margin-left:5px; z-index:62;}
.bx-pager-item a								{ width:14px; height:14px; display:block; background:url(../images/slider.png) no-repeat left top; background-position:-19px 0;}
.bx-pager-item a:hover,
.bx-pager-item a.active							{ background-position:0px 0px;}

.content01										{ position:relative; z-index:9;}
.slide_txt1										{ width:1000px; margin-right:-500px; position:absolute; top:194px; right:50%;}
.txt01											{ width:308px; background:#f3f1f1; padding:18px; border-radius:4px; position:relative; float:right; text-align:left; z-index:999;}
.txt01 cite										{ font-size:36px; line-height:36px; color:#005c99;font-family: 'brandon_grotesqueblack'; text-transform:uppercase; font-style:normal;}
.txt01 p										{ font-size:14px; line-height:22px; color:#2a1f09; margin:12px 0 0;text-align:justify;word-spacing:1px;}

span.link02										{ width:113px; float:right; display:block; text-align:center;font-family: 'brandon_grotesqueblack'; margin-top:16px;}
span.link02 a									{ text-decoration:none; text-transform:uppercase; color:#f5f5f5; font-size:13px; display:block; padding:10px 0; border-radius:2px; position:relative;background:#0252ca;}
span.link02 a:hover								{ background:#cc3d00;}
/***************************** Container start here ****************************************/
#main_container									{ width:100%; margin:0 auto;}
.service01										{ padding:28px 0 33px 0;}
.service01 .grid_12 ul							{ margin:0; padding:0;}
.service01 .grid_12 ul li						{ width:220px; list-style:none; display:block; float:left; font-size:20px;font-family: 'brandon_grotesqueblack'; margin-left:20px; text-align:center; text-transform:uppercase;}
.service01 .grid_12 ul li:first-child			{ margin:0;}
.service01 .grid_12 ul li a						{ width:100%; text-decoration:none; color:#0252ca; display:block; padding:27px 0 17px 0;}
.service01 .grid_12 ul li a span				{ width:144px; height:142px; display:block; margin:0 auto;}
.service01 .grid_12 ul li a strong				{ font-weight:normal; display:block; line-height:22px; margin-top:14px;}
.service01 .grid_12 ul li a strong b			{ font-weight:normal; display:block;}

.service01 .grid_12 ul li a:hover				{ background:#0252ca; color:#fbfbfb; border-radius:4px; position:relative;}
.service01 .grid_12 ul li.list03 a span 		{ background:url(../images/gallery.png) no-repeat center center;}
.service01 .grid_12 ul li.list03 a:hover span	{ background:url(../images/photos.png) no-repeat center center;}
.service01 .grid_12 ul li.list01 a span 		{ background:url(../images/sightseeing.png) no-repeat center center;}
.service01 .grid_12 ul li.list01 a:hover span	{ background:url(../images/attractions.png) no-repeat center center;}
.service01 .grid_12 ul li.list02 a span 		{ background:url(../images/location.png) no-repeat center center;}
.service01 .grid_12 ul li.list02 a:hover span	{ background:url(../images/position.png) no-repeat center center;}
.service01 .grid_12 ul li.list04 a span 		{ background:url(../images/amenities.png) no-repeat center center;}
.service01 .grid_12 ul li.list04 a:hover span	{ background:url(../images/facilities.png) no-repeat center center;}


.content03										{ background:#cde1fe; padding:18px 0 46px 0;}
.content03 h2									{ font-size:25px; line-height:28px; color:#005c99; text-transform:uppercase; text-align:center;font-family: 'brandon_grotesqueblack';}
.content03 p									{ font-size:14px; line-height:24px; color:#2a1f09; text-align:justify; margin:24px 0 0;}

.content04										{ padding:66px 0 70px 0;}
.content04 h2									{ font-size:23px; color:#005c99; line-height:22px;font-family: 'brandon_grotesqueblack'; text-transform:uppercase; padding:0 0 12px 0;}
span.img01										{ display:block; float:left; margin-right:10px;}
.content04 p									{ min-height:108px; font-size:15px; line-height:20px; color:#2a1f09; margin:0;text-align:justify;}
.content04 span.link03							{ display:block; text-align:right;font-family: 'brandon_grotesqueblack'; margin-top:2px;}
.content04 span.link03 a						{ text-decoration:none; color:#006699; font-size:14px; text-transform:uppercase;padding-right:16px;}
.content04 span.link03 a:hover					{ padding-right:0px; transition:0.8s; color:#002b80;}

.content05										{ background:#cde1fe;padding:22px 0 18px 0;}
.content05 h2									{ font-size:30px; line-height:28px; color:#005c99; text-transform:uppercase; text-align:center;font-family: 'brandon_grotesqueblack'; padding:4px 0 0;}
.text_slider									{ text-align:center;}
.text_slider p									{ max-width:840px; margin:19px auto 0; font-size:14px; color:#2a1f09; line-height:22px;}
.text_slider span.auther						{ font-size:14px; color:#005c99; display:block; margin-top:18px;font-weight:bold;}
.text_slider a.bx-prev							{ width:30px; height:81px; background:url(../images/slider-left.png) no-repeat left top; text-indent:-999px; position:absolute; top:30px; left:-42px;}
.text_slider a.bx-next							{ width:30px; height:81px; background:url(../images/slider-right.png) no-repeat right top;text-indent:-9999px; position:absolute; top:30px; right:-50px;}

.contact_info									{ background:#4db8ff; padding:25px 0;}
.contact_info .grid_4 h3						{ font-size:50px; color:#f2f2f2; margin:0; line-height:48px;font-family: 'brandon_grotesque_regularRg';}
.contact_info .grid_4 p							{ font-size:14px; color:#000; margin:0; padding:10px 0 0;}
span.contact_btn								{ width:220px; float:right; text-align:center; display:block;font-family: 'brandon_grotesqueblack'; font-size:24px; text-transform:uppercase;}
span.contact_btn a								{ display:block; text-decoration:none; color:#fbfbfb; background:#0252ca; padding:18px 0 16px 0; border-radius:4px; position:relative;}
span.contact_btn a:hover						{ background:#cc3d00;}
/***************************** Footer start here ****************************************/
#footer											{ width:100%; margin:0 auto; padding:0; background:#0252ca; padding:0 0 38px 0; margin-bottom:-20px;}
.content02										{ border-bottom:1px solid #f2f2f2; padding:12px 0 5px 0;}

.content02 .rgt1								{}
.content02 .rgt1 ul								{ margin:0; padding:0; text-align:right;}
.content02 .rgt1 ul li							{ list-style:none; display:inline;}
.content02 .rgt1 ul li a						{ display:inline-block; text-decoration:none;background: transparent url("../images/facebook.png") no-repeat scroll 50% 25%;}

.content02 .f_nav								{}
.content02 .f_nav ul							{ margin:0; padding:0;}
.content02 .f_nav ul li							{ width:105px; float:left; list-style:none; display:inline; line-height:20px;margin-bottom:10px;}
.content02 .f_nav ul li a						{ display:inline-block; text-decoration:none; font-size:14px; color:#f2f2f2;}
.content02 .f_nav ul li a:hover					{ text-decoration:underline;}


span.copy_txt									{ display:block; font-size:12px; color:#f2f2f2; margin-top:14px;} 

.content02 .grid_5 span							{ font-size:14px; color:#f2f2f2; display:block; text-align:right;margin-bottom:10px;}
.content02 .grid_5 span a						{ text-decoration:none; color:#f2f2f2;}
.content02 .grid_5 span.email					{ padding:0 0 5px 0;}
.content02 .grid_5 span.email a:hover			{ text-decoration:underline;}

.content02 .grid_5 address						{ font-style:normal; color:#f2f2f2; text-align:right; margin-top:28px; line-height:20px;}
.content02 .grid_5 address strong				{ font-weight:bold;padding-bottom:10px;font-size:14px;}

span.f_logo 									{ font-size:20px; color:#f2f2f2; font-weight:bold;font-family:Verdana; padding:30px 0 0; text-shadow:0px 1px #464606;}
span.f_logo span								{}

/* inner page strat here */
.about											{ background-size:100% 100%; padding:46px 0 41px 0;}
.about h1										{ font-size:45px; line-height:42px; color:#fff;font-family: 'brandon_grotesqueblack'; text-transform:uppercase;}
.about p										{ font-size:22px; line-height:20px; color:#fff; margin:6px 0 0;font-family: 'brandon_grotesque_regularRg';}
.about_txt1										{}
.about_txt1 p									{ text-align:left;}
.about_txt1 span.img02							{ float:left; margin-right:25px;}

span.img03										{ display:block; text-align:right; margin-top:34px;}

.content05 .grid_12 .grid_8						{}
.content05 .grid_12 .grid_8 h3					{ font-size:28px; color:#333333; line-height:26px; text-transform:uppercase;}
.content05 .grid_12 .grid_8 cite				{ font-size:14px; color:#666666; display:block; margin-top:9px;}
.content05 .grid_12 .grid_8 p					{ font-size:14px; color:#666666; margin:19px 0 0; padding:0 0 10px 0; line-height:24px;}

.consultants									{ padding:26px 0 13px 0;}
.consultants h4									{ font-size:27px; line-height:30px; color:#003399;font-family: 'brandon_grotesque_regularRg'; text-align:center;}
.consultants h3									{ margin:60px auto 0; font-size:35px; line-height:30px; color:#0a2fa4;font-family: 'brandon_grotesqueblack'; text-align:center;text-transform:uppercase;}
.consultants h3 span							{ background:#fff; padding:0 10px 0 8px;}

.consultants h1									{ margin:10px auto 30px; max-width:820px; font-size:35px; line-height:30px; color:#005c99;font-family: 'brandon_grotesqueblack'; text-align:center; border-bottom:4px solid #005c99; text-transform:uppercase;}
.consultants h1 span							{ background:#fff; padding:0 10px 0 8px; position:relative; top:16px;}
.consultants strong.head						{ margin:10px auto 30px; max-width:820px; font-size:35px; line-height:30px; color:#A8641C;font-family: 'brandon_grotesqueblack'; text-align:center; border-bottom:4px solid #A8641C; text-transform:uppercase; display:block;}
.consultants strong.head span					{ background:#D9CFC5; padding:0 10px 0 8px; position:relative; top:16px;}
.consultants span.profile_img					{ display:block; float:right; margin-left:1.3%;margin-top:1.3%;margin-right:1.3%;}
.consultants span.profile_img img				{ border-radius:0%;}
.txt02 h3										{ max-width:820px;}

.sector											{ width:880px; float:right; margin:52px 0 14px 0;}
.sector ul										{ width:318px; float:left; margin:0; padding:0;}
.sector ul.last_sector							{ width:230px;}
.sector ul li									{ list-style:none; display:block; color:#666666; font-size:14px; background:url(../images/list.png) no-repeat left 5px; line-height:22px; padding:0 0 0 23px; margin-top:8px;}
.sector ul li a									{ text-decoration:none; color:#666666;}
.sector ul li a:hover							{ text-decoration:underline;}

.sector1											{   margin:4px 0 14px 0;}
.sector1 p a                                       { text-decoration:none; color:#006699;}
.sector1 p a:hover                                  {text-decoration:underline;color:#002b80;}
.sector1 p{padding:0 !important;}	
.sector1 ul										{  float:left; margin:0; padding:0; margin-top:10px !important;}
.sector1 ul.last_sector							{ width:230px;}
.sector1 ul li									{ list-style:none; display:block; color:#2a1f09; font-size:14px; background:url(../images/list.png) no-repeat left 5px; line-height:22px; padding:0 0 0 23px; margin-top:0px !important;padding-bottom:6px !important;}
.loc{width:7%;float:left;padding: 10px 3px;border-left:1px solid #000;border-top:1px solid #000;color:#464646;font-size:14px;text-align:center;}
.loc1{width:35%;float:left;padding: 10px 3px;border-left:1px solid #000;border-top:1px solid #000;color:#464646;font-size:14px;text-align:center;}
.loc2{width:43%;float:left;padding: 10px 3px;border-left:1px solid #000;border-top:1px solid #000;color:#464646;font-size:14px;text-align:center;border-right:1px solid #000;}
.loc3{width:7%;float:left;padding: 10px 3px;border-left:1px solid #000;border-top:1px solid #000;color:#464646;font-size:14px;text-align:center;border-bottom:1px solid #000;}
.loc4{width:35%;float:left;padding: 10px 3px;border-left:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000;color:#464646;font-size:14px;text-align:center;}
.loc5{width:43%;float:left;padding: 10px 3px;border:1px solid #000;color:#464646;font-size:14px;text-align:center;}

.tab_container{width:99%;overflow:auto;}
.tab_inner_container{width:100%;overflow:auto;}

.programs										{ background-size:100% 100%; padding:46px 0 36px 0;}
.programs h1									{ font-size:45px; line-height:42px; color:#fff;font-family: 'brandon_grotesqueblack'; text-transform:uppercase;}
.programs p										{ font-size:22px; line-height:22px; color:#fff; margin:8px 0 0;font-family: 'brandon_grotesque_regularRg';}
.programs span.icon1							{ display:block; text-align:right;}
.about_txt1 .grid_12 ul							{ width:680px; float:right; margin:0; padding:0;}
.about_txt1 .grid_12 ul li						{ list-style:none; display:block; font-size:14px; color:#2c2c2c; background:url(../images/list.png) no-repeat left 6px; padding:0 0 0 18px; margin-top:10px; line-height:24px;}
.about_txt1 .grid_12 ul li a					{ text-decoration:none; color:#2c2c2c; display:block;}
.about_txt1 .grid_12 ul li a:hover				{ text-decoration:underline;}
span.img04										{ float:right; margin-left:56px;}
.consultants .grid_12 p							{ font-size:14px; color:#2a1f09; line-height:24px; padding:0 10px 30px 0; margin:0;text-align:justify;margin-right:7px;overflow:auto;}
.consultants .grid_12 p img			{display:block; float:left;margin-top:1.3%;margin-right:1.3%;box-shadow: 0 0 5px #ccc;}
.spc01											{ height:50px;}
.graph_img										{ margin-top:72px; padding:0 0 58px 0;}

.content_service								{ padding:0 0 46px 0;}
.content_service ul								{ margin:0; padding:0;}
.content_service ul li							{ height:100px;/* Height is used to make text align middle */ width:298px; float:left; display:table; padding:0 0 0 110px; list-style:none; color:#464646; font-size:14px; line-height:24px; margin:38px 0 0 12px;}
.content_service ul li a						{ text-decoration:none; display:table-cell; color:#464646; vertical-align:middle;}
.content_service ul li a:hover					{ text-decoration:underline;}
.bg2											{ background-size:100% 100%;}

.lead_details									{ max-width:810px; text-align:left; margin:0 0 0 20px;}
.lead_details ul								{ margin:0; padding:30px 0 0;}
.lead_details ul li								{ min-height:115px; list-style:none; display:block; padding:17px 0 0 140px; margin-top:20px;}
.lead_details ul li a							{ text-decoration:none; color:#223d98;}
.lead_details ul li h5							{ font-size:40px; line-height:38px; color:#223d98;font-family: 'brandon_grotesqueblack'; text-transform:uppercase; border-bottom:1px solid #ff5910; display:inline-block;}
.lead_details ul li h5:hover					{ text-decoration:none; border-bottom:1px solid #fff; }
.lead_details ul li p							{ font-size:14px; color:#464646; line-height:22px; margin:0;}
span.full_width_img1							{ display:block; text-align:center; margin-top:42px; padding:0 0 40px 0;}
span.full_width_img1 img						{ border:1px solid #d7e3ee;}

.content06										{}
.full_info										{ padding:0 0 22px 0; margin-top:40px;}
.full_info ul									{ margin:0; padding:0;}
.full_info ul li								{ list-style:none; display:block; padding:17px 60px 0 17px; border:1px solid #d7e3ee; margin-top:16px; border-radius:4px; position:relative;}
.full_info ul li span.left_logo1				{ display:block; float:left; margin:0 46px 0 0;}
.full_info ul li span.left_logo2				{ display:block; float:left; margin:14px 46px 0 0;}
.full_info ul li p								{ width:550px; float:right; font-size:14px; color:#464646; margin:0; line-height:24px; padding:0 0 18px 0;}
.spc02											{ margin:40px 0 0;}

.bg3											{ background-size:100% 100%;}

.address										{ width:240px; float:right;}
.address h4										{ font-size:22px; color:#0a2fa4; line-height:20px; font-weight:700;}
.address address								{ font-style:normal; color:#666666; font-size:14px; padding:0 0 26px 0;}
.address address span							{ display:block; margin-top:8px;}
.address cite									{ font-style:normal; color:#666666; font-size:14px; margin-top:8px; display:block;}
.address cite a									{ text-decoration:none; color:#666666;}
.address cite b									{ font-weight:800;}
.address cite.email a:hover						{ text-decoration:underline;}

.form01											{ padding:15px 0 90px 0;}
.form01 input.t_box1							{ width:255px; padding:10px 20px; font-size:14px; color:#666666; border:1px solid #a1a1a1; margin-top:18px;}
.form01 input.t_box2							{ margin-left:20px;}
.form01 textarea								{ width:575px; height:160px; resize:none; padding:10px 20px; font-size:14px; color:#666666; border:1px solid #a1a1a1; margin-top:18px; font-family: 'Open Sans', sans-serif;}
.form01 input.btn1								{ width:100%; padding:15px 0; border:1px solid #a1a1a1; border-radius:2px;position:relative; font-size:22px; color:#ffffff; text-transform:uppercase;font-family: 'brandon_grotesqueblack'; text-align:center; margin-top:24px; cursor:pointer;}

.rgt2											{ width:240px !important; float:right; padding:32px 0 20px 0;}
.rgt2 select									{ width:240px;}
.post1											{ padding:35px 0 26px 0; border-bottom:1px solid #eeeeee;}
 h2										{ font-size:28px; font-weight:700; line-height:24px; color:#003399; margin-top:20px;}
.contact                                     {color:#005c99 !important; font-weight:bold;}
.post1 p										{ font-size:14px; line-height:22px; color:#666666; margin:10px 0 0;}
.post1 ul										{ margin:10px 0 0; padding:0;}
.post1 ul li									{ list-style:none; display:block; float:left; font-size:13px; color:#000; margin-left:23px;}
.post1 ul li:first-child						{ margin-left:0;}
.post1 ul li.date								{  padding:0 0 0 16px;}
.post1 ul li.design								{  padding:0 0 0 20px;}
.post1 ul li.comment							{  padding:0 0 0 17px;}

span.link04										{ display:block; font-size:14px; margin-top:13px;}
span.link04 a									{ width:139px; text-align:center; display:block; text-decoration:none; color:#ffffff; padding:10px 0; border-radius:4px;position:relative; border:1px solid #a1a1a1; background:#0a2fa4;}
span.link04 a:hover								{ text-decoration:underline;}

.full_nav1										{ background:#b3d5fe; padding:20px 0; margin-top:-5px;}
.full_nav2										{ background:#b3d5fe;}
.full_nav1 ul									{ margin:0; padding:0; text-align:center;}
.full_nav1 ul li								{ list-style:none; display:inline; margin-left:3%; font-size:14px; text-transform:uppercase; font-family:'brandon_grotesqueblack';}
.full_nav1 ul li a								{ text-decoration:none; color:#006699; display:inline-block; padding:4px 0;}
.full_nav1 ul li a:hover						{ color:#FF5910;}

/* Gallery start here */


#wrapper { width: 800px;height: 613px;margin: 0px 0 0 -400px;position: absolute;top:88px;left: 50%;overflow: hidden;}
.carousel,
.carousel div,
.carousel div img {width: 800px;height: 500px;}
.carousel {float: left;overflow: hidden;cursor: pointer;}
.carousel div {float: left;overflow: hidden;position: relative;}
.carousel div img {border: none;display: block;float: left;position: absolute;}
#donate-spacer {height: 100%;}
/* after js */
.carousel div.thumb img {width: 160px;height: 100px;left: -30px !important;top: 0 !important;}
.lft_tariff, .g_map_bx	{ width:65%; float:left;}
.g_map_bx	iframe{width:90%;}
.lft_tariff .best-img{width:99%;}
.lft_tariff .best-img .b1{float: left;width: 33%;padding-bottom:3px;}
.lft_tariff .best-img img{margin: 5px 0 8px 3px; float:left;}
.rgt_form01 { width:33%; float:left;}
strong.f_label{ text-align:center; border-bottom:3px solid #005c99;color:#005c99; font-family: 'brandon_grotesqueblack';font-size: 20px;line-height: 30px; margin: 10px auto 30px;    text-align: center;text-transform: uppercase;margin-left:32px;}
.lft_tariff ul				{ margin:0; padding:0;}
.lft_tariff ul li			{ list-style:none; display:block; margin-top:20px; padding-bottom:20px;}
.lft_tariff ul li .lft_img01{ width:240px; float:left;}
.lft_tariff ul li .rgt_info1{ width:340px; float:left; padding:0 10px;}
.lft_tariff ul li .lft_img01 img{ border-radius:0px;}
.lft_tariff ul li .rgt_info1 h5, .lft_tariff ul li .rgt_info1 h2{ text-align:center; border-bottom: 2px solid #004791;color: #256274; font-family: 'brandon_grotesqueblack';font-size: 20px; }
span.price_info					{ display:block; font-weight:bold;font-size: 14px; margin-top:11px;color: #256274; }
span.price_info cite			{ font-family: 'brandon_grotesqueblack'; font-style:normal; display:inline-block; width:170px;}
span.price_info span			{ color:#256274;text-decoration:line-through;}
span.price_info1				{ display:block;font-size: 14px; margin-top:11px;color:#2a1f09;line-height:19px;text-align:justify;}
span.book_link02				{ width:200px; display:block; text-align:center;font-family: 'brandon_grotesqueblack'; margin:12px auto 0;}
span.book_link02 a				{ text-decoration:none; text-transform:uppercase; color:#fbfbfb; font-size:14px; display:block; padding:8px 0 7px 0;  position:relative; background:#004791; text-shadow:1px 1px #333;}
span.book_link02 a:hover		{ background:#FF5910;}

.fade1 {
    transition:All 1s ease;
    
    transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
   
    }
    .fade1:hover{
    transform: rotate(0deg) scale(1.05) skew(0deg) translate(0px);
   
    }
	
/*gallery*/
.nubvaltabhd
{
	 margin-bottom: 5px;
	 font-size:20px;
	 display: block;
	 color:#a87c24;
margin-top: 20px;
font-weight: 700;
line-height: 24px;
width: 100% !important;
float: none !important;
clear: both;
max-width: 100% !important;
padding: 20px 0 0 0;
	}
#first_heading_photos{padding: 0 0 0 0;}
.ladph
{
	float:left !important;
	padding:1px !important;
	border:none;
}
.ladph:hover
{
	opacity:0.7;
}
.main_gall{ margin-top:11%;}
.consultants .grid_12 .main_gall .sitemap_desp .topic_desc{padding:5px 0 0 0;color:#000;}
.consultants .grid_12 .main_gall .sitemap_desp{background-color:#e6f8ff;padding:10px;overflow:auto;border-left:1px solid #0096cc;border-right:1px solid #0096cc;}
.consultants .grid_12 .main_gall .sitemap_bg{background-color:#ffffff;}
#home_sitemap{border-top:1px solid #0096cc;} #contact_us_sitemap{border-bottom:1px solid #0096cc;margin:0 0 10px 0;}
.route_head{margin-top:30px;color:#cf8230;font-size:14px;}
.consultants .grid_12 .g_map_bx .route_para{overflow:auto;padding:0 15px 0 0;}
.consultants .grid_12 .para_addr{padding:0 15px 0 0;}
.consultants .grid_12 .g_map_bx .route_para img{margin-right:0;margin:10px 0}
.consultants .grid_12 .g_map_bx .road_route{width:97.5%;overflow:auto;margin:15px 0 0;}

.consultants .grid_12 .g_map_bx .road_route .road_path{background-color:#c9e2e8;padding:10px 10px 10px 30px;overflow:auto;border-left:1px solid #1f4047;border-right:1px solid #1f4047;font-size: 14px;line-height: 24px;background-size:20px 20px;background-position:5px center;background-repeat:no-repeat;}
.consultants .grid_12 .g_map_bx .road_route .route_start{border-top: 1px solid #1f4047;}
.consultants .grid_12 .g_map_bx .road_route .route_end{border-bottom: 1px solid #1f4047;}
.straight{background:url(../images/straight.png);}
.round{background:url(../images/round.png);}
.turn-left{background:url(../images/turn-left.png);}
.turn-right{background:url(../images/turn-right.png);}
.turn-slight-right{background:url(../images/turn-slight-right.png);}
.turn-slight-left{background:url(../images/turn-slight-left.png);}
.turn-sharp-right{background:url(../images/turn-sharp-right.png);}
.turn-sharp-left{background:url(../images/turn-sharp-left.png);}
.merge{background:url(../images/merge.png);}
.consultants .grid_12 .hotel_addr{padding:0 10px 0 0;}
.consultants .grid_12 .main_gall .sitemap_bg, .consultants .grid_12 .g_map_bx .road_route .road_path_bg{background-color:#ffffff;}
 .gal1
{
	width:99%;
	margin-left:7.8%;

}
 .gal2
{
	width:45.5%;float:left;
	margin-left:0%;
	
}
  .gal img{width:21%; float:left;}
   .gal1 img{width:21%; float:left;}
    .gal2 img{width:45.45%;}

 .gal
 {
	 width:99%;
	 margin-left:7.8%;	
 }
.sitemap_link
{
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight:bold;
color:#0096cc;
text-decoration:underline;
}
.sitemap_link:hover
{
color: #FF5910;
}
.apply_bold{font-weight:bold;color:#005c99;}
.tab_container{margin:0 auto 20px;width:98.3%;padding:0;background-color:transparent;overflow:auto;}
.tab_inner_container{width:99.5%;padding:0;background-color:transparent;overflow:auto;border:1px solid #00394d;}
.tab_container .tab_inner_container .validity_row{overflow:auto;text-align:center;width:100%;font-size:13px;padding:5px 0;overflow:auto;background-color:#0099ff;color: #eaeaea;font-weight:bold;}
.tab_container .tab_inner_container .head_section{background-color:#0252ca;overflow:auto;text-align:center;width:100%;}
.tab_container .tab_inner_container .head_section .plan_col {background-color:transparent;overflow:auto;text-align:center;width:20%;float:left;font-size:12px;padding:15px 0;font-weight:bold;color:#fbfbfb;}
.tab_container .tab_inner_container .details_section{overflow:auto;text-align:center;width:100%;background-color:#cde1fe;}
.tab_container .tab_inner_container .details_section .plan_details{width:20%;overflow:auto;text-align:center;float:left;font-size:12px;padding:13px 0;font-weight:bold;
}
.tab_container .tab_inner_container .bg_color{background-color:#fbfbfb;}

.table_container{width:97.5%;padding:0;background-color:transparent;overflow:auto;margin:10px 0 0 0;}
.table_inner_container{width:99.5%;padding:0;background-color:transparent;overflow:auto;border:1px solid #1f4047;}
.table_container .table_inner_container .head_section{background-color:#4794A6;overflow:auto;text-align:center;width:100%;}
.table_container .table_inner_container .details_section{overflow:auto;text-align:center;width:100%;background-color:#c9e2e8;}
.table_container .table_inner_container .head_section .month_col, .table_container .table_inner_container .head_section .climate_col{background-color:transparent;overflow:auto;text-align:center;width:13.5%;float:left;font-size:12px;padding:15px 5px;font-weight:bold;color:#fbfbfb;}
.table_container .table_inner_container .head_section .temp_col{background-color:transparent;overflow:auto;text-align:center;width:20%;float:left;font-size:12px;padding:15px 5px;font-weight:bold;color:#fbfbfb;}
.table_container .table_inner_container .details_section .month_details, .table_container .table_inner_container .details_section .climate_details{background-color:transparent;overflow:auto;text-align:center;width:13.5%;float:left;font-size:14px;padding:15px 5px;color:#000;}
.table_container .table_inner_container .details_section .temp_details{background-color:transparent;overflow:auto;text-align:center;width:20%;float:left;font-size:14px;padding:15px 5px;color:#000;line-height:25px;}
.table_container .table_inner_container .head_section .details_col{background-color:transparent;overflow:auto;text-align:center;width:48.5%;float:left;font-size:14px;padding:15px 5px;color:#fbfbfb;font-weight:bold;}
.table_container .table_inner_container .details_section .details{background-color:transparent;overflow:auto;text-align:justify;width:48.5%;float:left;font-size:14px;padding:15px 5px;color:#000;line-height:21px;}
.table_container .table_inner_container .details_section .climate_details img{width:55%;}
.table_container .table_inner_container .bg_color{background-color:#fbfbfb;}
.table_container .table_inner_container .month_head{background-color:#c9e2e8;overflow:auto;text-align:center;width:99.8%;border-bottom:1px solid #1f4047;color:#000;}
.table_container .table_inner_container .month_head .month{background-color:transparent;overflow:auto;text-align:center;width:8.16%;float:left;font-size:12px;padding:20px 0;border-right:1px solid #1f4047;font-weight:bold;}
.table_container .table_inner_container .month_desp{background-color:transparent;overflow:auto;text-align:center;width:99.8%;}
.table_inner_container .month_desp .correct{background:transparent url("../images/month-arrow.png") no-repeat scroll 50% 50%;overflow:auto;text-align:center;width:8.16%;float:left;font-size:13px;padding:20px 0;border-right:1px solid #1f4047;background-size:14px 14px;}
.table_container .table_inner_container .month_desp .wrong{background:transparent url("../images/wrong-arrow.png") no-repeat scroll 50% 50%;overflow:auto;text-align:center;width:8.16%;float:left;font-size:13px;padding:20px 0;border-right:1px solid #1f4047;}
.table_container .table_inner_container .month_desp div:last-child, .table_container .table_inner_container .month_head div:last-child{border-right:none;}
.lft_tariff .places_desc {border: 1px solid #3f90a6;width:93.5%;margin:10px 0;background-color:#e6f2ff;overflow:auto;padding:10px;font-size:15px;color:#256274;}
.lft_tariff .info_full{width:97%;margin:10px 0 ;padding:0;overflow:auto;}
.lft_tariff .info_full .tour_desc{background-color:transparent;overflow:auto;width:55%;margin:0 5px 0 0;float:right;}
.lft_tariff .info_full .tour_img{width:42%;float:left;overflow:auto;padding:5px;}
.lft_tariff .info_full .tour_img img{width:248px;height:150px;}
.lft_tariff .info_full .tour_desc .tour_desc_info{background-color:transparent;overflow:auto;width:100%;border-bottom:1px solid #cccccc;}
.lft_tariff .info_full .tour_desc .tour_desc_info .desc_l{background-color:transparent;overflow:auto;width:36%;float:left;padding:5px;color:#256274;font-weight:bold;font-size:15px;}
.lft_tariff .info_full .tour_desc .tour_desc_info .desc_r{background-color:transparent;overflow:auto;width:56%;float:left;padding:5px;font-size:15px;}

.lft_tariff .inner_tour_box{margin:10px 0;width:97%;overflow:auto;background-color:transparent;border:1px solid #3f90a6;}
.lft_tariff .inner_tour_box .desc_tour .tour_img{background-color:transparent;width:27%;float:left;margin:0 10px 0 -12px;overflow:auto;}
.lft_tariff .inner_tour_box .desc_tour .tour_img img{width:150px;height:150px;margin:0;}
.lft_tariff .inner_tour_box .desc_tour{background-color:transparent;padding:0 10px 10px 10px;}
.lft_tariff .inner_tour_box .desc_tour .tour_head{width:73%;padding:0;background-color:transparent;font-size:17px;font-weight:bold;color:#256274;text-align:left;padding:7px 0 5px;border-bottom:2px solid #256274;overflow:auto;font-family:candara;display:block;float:left;margin:0 0 10px;}
.lft_tariff .tour_tab_container{width:97.5%;padding:0;background-color:transparent;overflow:auto;margin:10px 0}
.lft_tariff .tour_tab_container .tour_tab_inner_container{width:100%;padding:0;background-color:transparent;overflow:auto;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .validity_row{overflow:auto;text-align:center;width:100%;font-size:13px;padding:5px 0;overflow:auto;background-color:#0056b3;color: #eaeaea;font-weight:bold;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .month_head{background-color:#e6f2ff;overflow:auto;text-align:center;width:99.8%;border-left:1px solid #3f90a6;border-bottom:1px solid #3f90a6;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .month_head .month{background-color:transparent;overflow:auto;text-align:center;width:8.16%;float:left;font-size:12px;padding:20px 0;border-right:1px solid #3f90a6;font-weight:bold;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .month_desp{background-color:transparent;overflow:auto;text-align:center;width:99.8%;border-left:1px solid #3f90a6;border-bottom:1px solid #3f90a6;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .month_desp .correct{background:transparent url("../images/month-arrow.png") no-repeat scroll 50% 50%;overflow:auto;text-align:center;width:8.16%;float:left;font-size:13px;padding:20px 0;border-right:1px solid #3f90a6;background-size:14px 14px;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .month_desp .wrong{background:transparent url("../images/wrong-arrow.png") no-repeat scroll 50% 50%;overflow:auto;text-align:center;width:8.16%;float:left;font-size:13px;padding:20px 0;border-right:1px solid #3f90a6;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section{background-color:#e6f2ff;overflow:auto;text-align:center;width:99.7%;border-right:1px solid #3f90a6;border-left:1px solid #3f90a6;border-bottom:1px solid #3f90a6;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .category_col{background-color:transparent;overflow:auto;text-align:center;width:11%;float:left;font-size:12px;padding:18px 0;font-weight:bold;border-right:1px solid #3f90a6;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details{background-color:transparent;overflow:auto;text-align:center;width:88.5%;float:left;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_adult{background-color:transparent;overflow:auto;width:34%;float:left;border-right:1px solid #3f90a6;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_adult .adult_details{background-color:transparent;overflow:auto;width:100%;text-align:center;font-size:12px;border-bottom:1px solid #3f90a6;padding:5px 0;font-weight:bold;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_adult .adult_pax_details{background-color:transparent;overflow:auto;width:100%;font-size:12px;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_adult .adult_pax_details .adult_pax2{background-color:transparent;overflow:auto;width:32.5%;float:left;border-right:1px solid #3f90a6;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_adult .adult_pax_details .adult_pax4{background-color:transparent;overflow:auto;width:32.5%;float:left;border-right:1px solid #3f90a6;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_adult .adult_pax_details .adult_pax6{background-color:transparent;overflow:auto;width:32.5%;float:left;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_adult .adult_pax_details .adult_pax2 .pax2_head, .lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_adult .adult_pax_details .adult_pax4 .pax4_head, .lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_adult .adult_pax_details .adult_pax6 .pax6_head{background-color:transparent;overflow:auto;width:100%;font-size:12px;text-align:center;padding:7px 0;font-weight:bold;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_adult .adult_pax_details .adult_pax2 .pax2_cost_head, .lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_adult .adult_pax_details .adult_pax4 .pax4_cost_head, .lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_adult .adult_pax_details .adult_pax6 .pax6_cost_head{background-color:transparent;overflow:auto;width:100%;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_adult .adult_pax_details .adult_pax2 .pax2_cost_head .pax2_cost_inr, .lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_adult .adult_pax_details .adult_pax4 .pax4_cost_head .pax4_cost_inr, .head_section .head_details .head_adult .adult_pax_details .adult_pax6 .pax6_cost_head .pax6_cost_inr{background-color:transparent;overflow:auto;width:100%;float:left;font-size:12px;text-align:center;padding:5px 0;font-weight:bold;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .extra_bed{background-color:transparent;overflow:auto;width:14%;float:left;border-right:1px solid #3f90a6;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .extra_bed .head_extra_bed{background-color:transparent;overflow:auto;width:100%;font-size:12px;text-align:center;padding:18px 0;font-weight:bold;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .extra_bed .extra_bed_cost_head{background-color:transparent;overflow:auto;width:100%;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .extra_bed .extra_bed_cost_head .extra_bed_cost_inr{background-color:transparent;overflow:auto;width:100%;float:left;font-size:12px;text-align:center;padding:5px 0;font-weight:bold;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_child{background-color:transparent;overflow:auto;width:17%;float:left;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_child .child_details{background-color:transparent;overflow:auto;width:100%;text-align:center;font-size:12px;padding:5px 0;font-weight:bold;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_child .child_ages{background-color:transparent;overflow:auto;width:100%;font-size:12px;text-align:center;padding:5px 0;border-bottom:1px solid#3f90a6;font-weight:bold;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_child .child_cost_head{background-color:transparent;overflow:auto;width:100%;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .head_section .head_details .head_child .child_cost_head .child_cost_inr{background-color:transparent;overflow:auto;width:100%;float:left;font-size:12px;text-align:center;padding:5px 0;font-weight:bold;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .details_section{overflow:auto;text-align:center;width:99.7%;border-right:1px solid #008a8a;border-left:1px solid #3f90a6;border-bottom:1px solid #3f90a6;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .details_section .category_details{overflow:auto;text-align:center;width:11%;float:left;font-size:12px;padding:13px 0;font-weight:bold;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .details_section .category_bg{background-color:#e6f2ff;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .details_section .pax2_details_inr, .lft_tariff .tour_tab_container .tour_tab_inner_container .details_section .pax6_details_inr_tt{overflow:auto;width:9.8%;float:left;font-size:12px;text-align:center;border-left:1px solid #3f90a6;padding:13px 0;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .details_section .pax4_details_inr, .lft_tariff .tour_tab_container .tour_tab_inner_container .details_section .pax8_details_inr_tt{overflow:auto;width:9.8%;float:left;font-size:12px;text-align:center;border-left:1px solid #3f90a6;padding:13px 0;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .details_section .pax6_details_inr, .lft_tariff .tour_tab_container .tour_tab_inner_container .details_section .pax10_details_inr_tt{overflow:auto;width:10.2%;float:left;font-size:12px;text-align:center;border-left:1px solid #3f90a6;padding:13px 0;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .details_section .pax10_details_inr_tt{width:10%;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .details_section .ebed_details_inr{overflow:auto;width:12.5%;float:left;font-size:12px;text-align:center;border-left:1px solid #3f90a6;padding:13px 0;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .details_section .child_inr{overflow:auto;width:15.5%;float:left;font-size:12px;text-align:center;border-left:1px solid #3f90a6;padding:13px 0;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .details_section .row_height{padding:22px 0;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .details_section .last_height{padding:16px 0;}


.lft_tariff .tour_tab_container .tour_tab_inner_container .choice_of_hotels{background-color:#daecf1;overflow:auto;text-align:center;width:99.7%;border-left:1px solid #3f90a6;border-bottom:1px solid #3f90a6;border-right:1px solid #3f90a6;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .choice_of_hotels .city{overflow:auto;background-color:transparent;float:left;width:13%;text-align:center;padding:5px 2px;font-weight:bold;font-size:12px;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp .c_details{overflow:auto;float:left;width:13%;text-align:center;padding:5px 2px;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .choice_of_hotels .no_of_nights{overflow:auto;background-color:transparent;float:left;width:11%;border-left:1px solid #3f90a6;text-align:center;padding:5px 2px;font-weight:bold;font-size:12px;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp .noofnights_details{overflow:auto;background-color:transparent;float:left;width:11%;border-left:1px solid #3f90a6;text-align:center;padding:5px 2px;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .choice_of_hotels .standard{overflow:auto;background-color:transparent;float:left;width:14%;border-left:1px solid #3f90a6;text-align:center;padding:11px 2px;font-weight:bold;font-size:12px;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp .std_details{overflow:auto;background-color:transparent;float:left;width:14%;border-left:1px solid #3f90a6;text-align:center;padding:5px 2px;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .choice_of_hotels .luxury{overflow:auto;background-color:transparent;float:left;width:14%;border-left:1px solid #3f90a6;text-align:center;padding:11px 2px;font-weight:bold;font-size:12px;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp .lux_details{overflow:auto;background-color:transparent;float:left;width:14%;border-left:1px solid #3f90a6;text-align:center;padding:5px 2px;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .choice_of_hotels .deluxe{overflow:auto;background-color:transparent;float:left;width:14%;border-left:1px solid #3f90a6;text-align:center;padding:11px 2px;font-weight:bold;font-size:12px;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp .de_details{overflow:auto;background-color:transparent;float:left;width:14%;border-left:1px solid #3f90a6;text-align:center;padding:5px 2px;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .choice_of_hotels .super_deluxe{overflow:auto;background-color:transparent;float:left;width:14%;text-align:center;border-left:1px solid #3f90a6;padding:11px 2px;font-weight:bold;font-size:12px;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp .supd_details{overflow:auto;background-color:transparent;float:left;width:14%;text-align:center;border-left:1px solid #3f90a6;padding:5px 2px;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .choice_of_hotels .premium{overflow:auto;background-color:transparent;float:left;width:14%;text-align:center;border-left:1px solid #3f90a6;padding:11px 2px;font-weight:bold;font-size:12px;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp .prem_details{overflow:auto;background-color:transparent;float:left;width:14%;text-align:center;border-left:1px solid #3f90a6;padding:5px 2px;}


.lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp{overflow:auto;overflow:auto;text-align:center;width:99.7%;border-bottom:1px solid #3f90a6;border-left:1px solid #3f90a6;border-right:1px solid #3f90a6;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp .std_details .single_tour_hlink, .lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp .lux_details .single_tour_hlink, .lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp .de_details .single_tour_hlink, .lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp .supd_details .single_tour_hlink, .lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp .prem_details .single_tour_hlink{color:#000;text-decoration:underline;font-size:13px;font-family:"Microsoft Sans Serif";}
.lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp .std_details .single_tour_hlink:hover, .lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp .lux_details .single_tour_hlink:hover, .lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp .de_details .single_tour_hlink:hover, .lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp .supd_details .single_tour_hlink:hover, .lft_tariff .tour_tab_container .tour_tab_inner_container .choiceofhotels_desp .prem_details .single_tour_hlink:hover{color:#FF5910;}

.contact_us{display:block;padding:0;overflow: auto;color:#004d99;font-size:13px;font-weight:bold;float:left;margin:22px 10px 0 0;line-height:18px;}
#Diskit_Monastery, #Samstanling_Monastery, #Panamik_Nubra, #Sand_Dunes, #Khardung_La{float:left;}
#temperature{margin:10px auto 30px;}
.map_container{margin-top:10px;}
.hr_class{border:1px solid #256274;}
#c_d1{padding:5px 2px 273px;}
#n_d1{padding:5px 2px 273px;}
#std_d1{padding:5px 2px 85px;}
#supd_d1{padding:5px 2px 112px;}
#lux_d1{padding:5px 2px 72px;}
#prem_d1{padding:5px 2px 273px;}
#prem_d1{padding:5px 2px 273px;}
.lft_tariff .tour_tab_container .tour_tab_inner_container .bg_color{background-color:#e6f2ff;}

.lft_tariff .tour_itinery{width:97.2%;padding:0;border:1px solid #3f90a6;background-color:transparent;overflow:auto;}
.lft_tariff .tour_itinery .inclusion_head{color:#256274;display:block;padding:0;text-align:left;overflow:auto;width:96%;margin:5px 0 0 10px;font-size:15px;font-weight:bold;line-height:18px;}
.lft_tariff .tour_itinery .tour_notes{padding:5px 10px 10px 10px; width:96.5%;overflow:auto;}
.lft_tariff .tour_itinery .tour_notes .tour_notes_desp{background:transparent url("../images/list.png") no-repeat scroll 1px 50%;padding:5px 0 5px 25px;margin:0;font-size:14px;color:#464646;line-height:18px;}


.lft_tariff .info{width:47%;margin:10px 0 15px 12px;float:left;padding:0;overflow:auto;box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.30);}
.lft_tariff .info .tour_link{display:block;text-decoration:none;}
.lft_tariff .info .tour_link .tour_image{margin:0 0 0 0;width:100%;}
.lft_tariff .info .tour_link .tour_name{margin:-20px auto 0;width:80%;overflow:auto;background-color:#40a5c3;padding:10px 10px;text-align:center;color:#fbfbfb;position:relative;font-size:14px;font-weight:bold;}
.lft_tariff .info .tour_link .tour_image img{width:287px;}
.lft_tariff .info .tour_link .tour_des{background-color:transparent;overflow:auto;width:99.5%;margin:10px auto 10px;padding:0;}
.lft_tariff .info .tour_link .tour_info_box{background-color:transparent;overflow:auto;width:92%;margin:7px auto;}
.lft_tariff .info .tour_link .tour_info_box .tour_info{color:#000;font-size:14px;overflow:auto;padding:5px;text-align:justify;}
.lft_tariff .info .tour_link .tour_info_box .tour_info .info_l{background-color:transparent;float:left;padding:0 10px 0 0;color:#256274;font-weight:bold;font-size: 14px;text-align:justify;}
.lft_tariff .info .tour_link .tour_info_box .tour_info .info_r{background-color:transparent;float:left;padding:0;font-size:14px;color:#000;text-align:justify;}
.lft_tariff .info .tour_link .tour_info_box .tour_info .info_price{background-color:transparent;float:left;padding:0;font-size:14px;color:#ED0472;text-align:justify;font-weight:bold;}
.lft_tariff .info:hover{transform:rotate(0deg) scale(1.015) skew(0deg) translate(0px);box-shadow:0 0 13px 0 #0056b3;}
.lft_tariff .info:hover .tour_name{background-color:#FF5910;transform:rotate(0deg) scale(1.05) skew(0deg) translate(0px);}
/*.lft_tariff .info .tour_link .tour_des .tours_link{background-color:transparent;overflow:auto;float:right;margin-top:10px;}
.lft_tariff .info .tour_link .tour_des .tours_link .t_link{display:block;background-color:#0056b3;padding:5px 10px;text-align:center;color:#fbfbfb;text-decoration:none;font-size:14px;}
.lft_tariff .info .tour_link .tour_des .tours_link .t_link:hover{background-color:#FF5910;}*/


.lft_tariff .info1{width:47%;margin:10px 0 15px 12px;float:left;padding:0;overflow:auto;box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.40);}
.lft_tariff .info1 .tour_link .tour_image{margin:0 0 0 0;width:100%;overflow:auto;}
.lft_tariff .info1 .tour_link{display:block;text-decoration:none;}
.lft_tariff .info1 .tour_link .tour_name{margin:-20px auto 0;width:80%;overflow:auto;background-color:#0056b3;padding:10px 10px;text-align:center;color:#fbfbfb;position:relative;font-size:14px;font-weight:bold;border-radius: 20px;}
.lft_tariff .info1 .tour_link .tour_image img{width:287px;}
.lft_tariff .info1 .tour_link .tour_des{background-color:transparent;overflow:auto;width:99.5%;margin:10px auto 10px;padding:0;}
.lft_tariff .info1 .tour_link .tour_info_box{background-color:transparent;overflow:auto;width:92%;margin:7px auto;}

.lft_tariff .info1 .tour_link .tour_info_box .tour_info .info_l{background-color:transparent;overflow:auto;width:36%;float:left;padding:5px;color:#256274;font-weight:bold;font-size:14px;}
.lft_tariff .info1 .tour_link .tour_info_box .tour_info .info_r{background-color:transparent;overflow:auto;width:56%;float:left;padding:5px;font-size:14px;color:#000;}
.lft_tariff .info1:hover{transform:rotate(0deg) scale(1.015) skew(0deg) translate(0px);box-shadow:0 0 13px 0 #0056b3;}
.lft_tariff .info1:hover .tour_name{background-color:#FF5910;transform:rotate(0deg) scale(1.05) skew(0deg) translate(0px);}
#social_media {width:95%;margin:10px 0 0 0;}
#___plusone_0{width:60px !important;}
.content_link{text-decoration:none;color:#006699;font-weight:bold;}
.content_link:hover{text-decoration:underline;color:#002b80;}
.activities_background{background-color:#ffffff;padding:30px 0 45px 0;}
.activities_back{background-color:#f6ebd5;padding:30px 0 45px 0;}
.activities{float:left;margin-top:5px;margin-right:1.3%;}
.content03 .container_12 .grid_12 .activities_heading, .content04 .container_12 .grid_6 .activities_heading{font-size:18px;text-align:center;text-transform:capitalize;font-family: 'Open Sans', sans-serif;margin-top:0;}
.content03 .container_12 .grid_12 .activities_desp{margin:10px 0 0;overflow:auto;}
.activities_box{padding-bottom:10px;}
.activities_img{display:block;margin:10px auto;width:100%;overflow:auto;}
.activities_img img{width:100%;}
#contact_para{padding:0 15px 0 0;}
#loc{margin-bottom:10px;}
#activities_nav{background:#e4c381;width:75%;margin:auto;}
#activities_nav ul li a{color:#7e5d1b;}
.consultants .grid_12 .temperature_para{padding:0 10px 0 0;}
#CDSWIDSSP{margin:auto !important;}
.whats-app{
    width: 120px;
    position: fixed;
    z-index: 9999;
    right: 20px;
    bottom: 78%;  
}