@charset "utf-8";

/***************************************************
			     common css
********************************************/
* { margin:0 auto; padding:0; outline:0; }
.Fleft { float:left!important; }
.Fright { float:right!important; }
.Middle { vertical-align:middle; }
.nobdr { border:none !important; }
.nobg { background:none !important; }
.nobdr_top { border-top:none !important; }
.nomargin { margin:0px !important; }
.nomargin-left { margin-left:0px !important; }
.nomargin-right { margin-right:0px !important; }
.nopadding { padding:0px !important; }
.alignbottom { vertical-align:text-top; }
img { border:0px; }
ul { list-style-type:none; padding:0; margin:0; }
ul li { list-style:none; padding:0; margin:0; }
a { text-decoration:none; outline:none; }
aside, details, figcaption, figure, ins, summary, small, mark, title, video, footer, header, hgroup, nav, section, article { display: block; }
.clear { padding:0; margin:0; clear:both; }
h1, h2, h3, h4, h5, h6 { padding:0; margin:0; font-weight:normal !important; }
html, body { height: 100%; width: 100%; padding: 0; margin: 0;  min-width: 1054px; background:url(../images/body_bg.gif) repeat;}
/***************************************************
			     common css
********************************************/

/***************************************************
			     font face styles
********************************************/
@font-face{font-weight:normal;font-style:normal;
	font-family:'SohoGothicProRegular';
	src:url('fonts/sohogothicpro-medium-webfont.eot');
	src:url('fonts/sohogothicpro-medium-webfont.eot?#iefix') format('embedded-opentype'),
	url('fonts/sohogothicpro-medium-webfont.woff') format('woff'),
	url('fonts/sohogothicpro-medium-webfont.ttf') format('truetype'),
	url('fonts/sohogothicpro-medium-webfont.svg#SohoGothicProMediumRegular') format('svg')}
	
@font-face{font-weight:normal;font-style:normal;
	font-family:'SohoGothicProBold';
	src:url('fonts/sohogothicpro-bold-webfont.eot');
	src:url('fonts/sohogothicpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
	url('fonts/sohogothicpro-bold-webfont.woff') format('woff'),
	url('fonts/sohogothicpro-bold-webfont.ttf') format('truetype'),
	url('fonts/sohogothicpro-bold-webfont.svg#SohoGothicProBold') format('svg')}
	
	@font-face{font-weight:normal;font-style:normal;font-family:'SohoGothicProLightItalic';src:url('fonts/sohogothicpro-lightitalic-webfont.eot');src:url('fonts/sohogothicpro-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/sohogothicpro-lightitalic-webfont.woff') format('woff'),url('fonts/sohogothicpro-lightitalic-webfont.ttf') format('truetype'),url('fonts/sohogothicpro-lightitalic-webfont.svg#SohoGothicProLightItalic') format('svg')}
	
	@font-face{font-weight:normal;font-style:normal;font-family:'SohoGothicProMediumItalic';src:url('fonts/sohogothicpro-mediumitalic-webfont.eot');src:url('fonts/sohogothicpro-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/sohogothicpro-mediumitalic-webfont.woff') format('woff'),url('fonts/sohogothicpro-mediumitalic-webfont.ttf') format('truetype'),url('fonts/sohogothicpro-mediumitalic-webfont.svg#SohoGothicProMediumItalic') format('svg')}
	
@font-face{font-weight:normal;font-style:normal;font-family:'SohoGothicProLightRegular';src:url('fonts/sohogothicpro-light-webfont.eot');src:url('fonts/sohogothicpro-light-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/sohogothicpro-light-webfont.woff') format('woff'),url('fonts/sohogothicpro-light-webfont.ttf') format('truetype'),url('fonts/sohogothicpro-light-webfont.svg#SohoGothicProLightRegular') format('svg')}


@font-face {
    font-family: 'open_sansitalic';
    src: url('fonts/opensans-italic-webfont.eot');
    src: url('fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-italic-webfont.woff') format('woff'),
         url('fonts/opensans-italic-webfont.ttf') format('truetype'),
         url('fonts/opensans-italic-webfont.svg#open_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'latoitalic';
    src: url('fonts/lato-italic-webfont.eot');
    src: url('fonts/lato-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-italic-webfont.woff') format('woff'),
         url('fonts/lato-italic-webfont.ttf') format('truetype'),
         url('fonts/lato-italic-webfont.svg#latoitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'latoregular';
    src: url('fonts/lato-reg-webfont.eot');
    src: url('fonts/lato-reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-reg-webfont.woff') format('woff'),
         url('fonts/lato-reg-webfont.ttf') format('truetype'),
         url('fonts/lato-reg-webfont.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sansregular';
    src: url('fonts/opensans-regular-webfont.eot');
    src: url('fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-regular-webfont.woff') format('woff'),
         url('fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sans_lightregular';
    src: url('fonts/opensans-light-webfont.eot');
    src: url('fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-light-webfont.woff') format('woff'),
         url('fonts/opensans-light-webfont.ttf') format('truetype'),
         url('fonts/opensans-light-webfont.svg#open_sans_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansbold';
    src: url('fonts/opensans-bold-webfont.eot');
    src: url('fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-bold-webfont.woff') format('woff'),
         url('fonts/opensans-bold-webfont.ttf') format('truetype'),
         url('fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sans_extraboldregular';
    src: url('fonts/opensans-extrabold-webfont.eot');
    src: url('fonts/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-extrabold-webfont.woff') format('woff'),
         url('fonts/opensans-extrabold-webfont.ttf') format('truetype'),
         url('fonts/opensans-extrabold-webfont.svg#open_sans_extraboldregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'latobold';
    src: url('fonts/lato-bol-webfont.eot');
    src: url('fonts/lato-bol-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-bol-webfont.woff') format('woff'),
         url('fonts/lato-bol-webfont.ttf') format('truetype'),
         url('fonts/lato-bol-webfont.svg#latobold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'OpenSans-Semibold';
    src: url('fonts/opensans-semibold.eot');
    src: url('fonts/opensans-semibold.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-semibold.woff') format('woff'),
         url('fonts/opensans-semibold.ttf') format('truetype'),
         url('fonts/opensans-semibold.svg#opensans-semibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
				font-family: 'HelveticaNeueLTStd-Bd';
				src: url('fonts/helveticaneueltstdbd.eot');
				src: url('fonts/helveticaneueltstdbd.eot?#iefix') format('embedded-opentype'),
						 url('fonts/fonts/helveticaneueltstdbd.woff') format('woff'),
						 url('fonts/helveticaneueltstdbd.ttf') format('truetype'),
						 url('fonts/helveticaneueltstdbd.svg#helveticaneueltstdbd') format('svg');
				font-weight: normal;
				font-style: normal;}
				
				
@font-face {
    font-family: 'ScriptMTBoldRegularRegular';
    src: url('fonts/scriptbl.eot');
    src: url('fonts/scriptbl.eot') format('embedded-opentype'),
         url('fonts/scriptbl.woff') format('woff'),
         url('fonts/scriptbl.ttf') format('truetype'),
         url('fonts/scriptbl.svg#ScriptMTBoldRegularRegular') format('svg');
}

/***************************************************
			     font face styles
********************************************/


/**** Home Page Css Start Here****/
#page{ width:100%; margin:0; padding:0; height:auto;}
/****head_warp_start_here****/
#head_wrap{ width:100%; height:97px; background:url(../images/header_bg.gif) 0 0 repeat-x;}
#header{ width:1054px; margin:0 auto;}
.logo{ float:left; width:240px; margin:16px 0 0 0;}
/****registration_box_start_here****/
.registration_box{ float:right; width:488px; position:relative;}
.registration_box ul{ list-style-type:none; margin:32px 0 0 0;}
.registration_box ul li{ font:13px/34px SohoGothicProRegular; color:#fff; text-transform:uppercase; float:left; padding:0 5px 0 0;}
.registration_box ul li a{ text-decoration:none; color:#fff;}
.registration_box ul li+li{ font:13px/34px SohoGothicProRegular; color:#fff; text-transform:uppercase; width:179px; height:34px; background:url(../images/guide_bg.gif) 0 0 repeat-x; text-align:center; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; margin:0 3px 0 0;}
.registration_box ul li+li+li{ font:13px/34px SohoGothicProRegular; color:#fff; text-transform:uppercase; width:209px; height:34px; background:url(../images/travell_bg.gif) 0 0 repeat-x; text-align:center; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;}
.or_box{ width:21px; height:22px; position:absolute; left:259px; top:39px; text-indent:inherit;}
.log_url{ background:none !important; width:auto !important;}
.log_url a{ background:url(../images/logout_2.png) 0 0 no-repeat !important; width:79px !important; text-indent:-999em; float:left; line-height:34px !important;}
.name_log a{ color:#3a3d3f !important; font-size:12px;}
.head_right{ width:auto; padding:0;}
/****registration_box_end_here****/
/****head_warp_end_here****/

/****navigation_start_here****/
#nav_wrap{width:100%; background:url(../images/nav_bg.gif) 0 0 repeat-x; height:44px;}
.navi{ width:1054px; margin:0 auto; position:relative;}
.navi ul{ list-style-type:none; background:url(../images/li_bg.gif) right 2px no-repeat; float:left;}
.navi ul li{ font:13px/44px SohoGothicProRegular; color:#fff; text-transform:uppercase; float:left; background:url(../images/li_bg.gif) 0 2px no-repeat;}
.navi ul li a{ text-decoration:none; color:#fff; padding:0 40px; display:block;}
.navi ul li a:hover, .navi ul li a.selected{ background:url(../images/li_hover_bg.gif) 0 0 repeat-x;}
.how_it_works{ width:149px; height:93px; position:absolute; top:-25px; right:-28px;}
.works_open{ width:217px; height:164px; background:#fff; position:absolute; top:70px; right:-54px; z-index:9999; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;}
.works_open ul{ list-style-type:none; background:none;}
.works_open ul li{font:13px/34px SohoGothicProRegular; color:#fff; text-transform:uppercase; width:181px; height:38px; background:url(../images/guide_box.jpg) 0 0 no-repeat; text-align:center; margin:32px 0 0 18px;}
.works_open ul li+li{font:13px/34px SohoGothicProRegular; color:#fff; text-transform:uppercase; width:181px; height:38px; background:url(../images/traveller_box.jpg) 0 0 no-repeat;margin:19px 0 0 18px;}
.works_open ul li a{ text-decoration:none; color:#fff; padding:0;}
.works_open ul li a:hover{ background:none;}
.responsive_main_box{ width:1054px; margin:0 auto;}
/****navigation_end_here****/

/****outer_banner_box_start_here****/
#outer_banner_box{ width:100%;}
.banner_box{ width:1054px; margin:0 auto; background:url(../images/banner_bg.jpg) 0 0px no-repeat;}
.banner_box h1{ font:52px/45px SohoGothicProLightRegular; color:#414036; padding:45px 0 0 0;}
/****search_box_start_here****/
.search_box{ width:1054px; height:117px; background:url(../images/search_box_bg.gif) 0 0 repeat; border:1px solid #c7c6bb; border-radius:5px; margin:20px 0 0 0;}
.search_box_left{ float:left; width:344px; margin:26px 0 0 26px;}
.search_box_left h3{ font:23px 'SohoGothicProRegular'; color:#3a3d3f; padding:0 0 18px 0;}
.search_box_right{ float:right; width:554px; margin:26px 29px 0 0;}
.search_destination{background:url(../images/search.png) no-repeat; width:554px; height:71px; padding:26px 21px 0 21px; position:relative;}
.search_destination input{ background:none; width:444px;  border:none; font:17px/16px 'SohoGothicProRegular'; color:#1f85bc; padding:2px 0 0 0;}
.search_btn{ margin:30px 0 0 0;}
.search_destination input[type="submit"]{ background:url(../images/search_box_icon.gif) 0 0 no-repeat; width:67px; height:61px; text-indent:-999em; position:absolute; right:46px; top:6px; cursor:pointer;}
.form-box{width:404px; padding:0 5px 0 10px; color:#3a3d3f;}
.form-box label{ float: left; margin:0px 30px 0 0px;  font:18px 'SohoGothicProRegular';}
.form-box input[type="radio"]{ float:left; margin:3px 5px 0 0;}
.search_box_left input[type="radio"]{ float:left; margin:3px 5px 0 0;}
form.jqtransformdone label { display: block; float: left; margin:10px 30px 0 0px;  font:18px/39px 'SohoGothicProRegular'; text-align:left; color:#3a3d3f; cursor:inherit !important;}
.jqTransformRadio {background:url(../images/radio.png) no-repeat scroll center top transparent; display: block; height: 18px; vertical-align: middle; width:18px; margin:16px 0 0 0px;}
.jqTransformHidden {display: none;}
.jqTransformRadioWrapper {color: #FFFFFF; display: block; float: left; margin: 5px 4px 0;}
a.jqTransformChecked {background-position: center bottom;}

/****right_panel_start_here****/
.right_panel{ width:1054px; float:right; position:relative;}
.or_bg{ width:100%; text-align:center; height:25px; margin:20px 0 0 0;}
.right_panel h4{ font:16px 'SohoGothicProRegular'; color:#3a3d3f;}
.right_panel h4:after{ content:""; width:28px; height:21px; background:url(../images/arrow1.gif) 0 0px no-repeat; position:absolute; top:55px; left:288px;}
.map_box{ width:1034px; float:left; background:#ff852e;  padding:8px; margin:20px 0 0 0; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; position:relative; height:383px; border-bottom:1px solid #fff; border-top:1px solid #cd712c;}
#map_canvas{ width:1034px !important; height:384px !important;}
/****gallery_main_start_here****/
.gallery_main_box{ width:1054px; margin:51px auto;}
.gallery_main{ width:1054px; background:#fff; border:1px solid #d0d0d0; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; float:left; padding:0 0 15px 0; position:relative;}
.tab-box{ width:1044px; padding:0 0 0 10px; height:53px; background:url(../images/tab_bg.gif) 0 0px repeat-x; border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; -ms-border-radius:3px 3px 0 0; -o-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0;}
.hide{ display:none;}

.tab-box p a:hover{ background:none; height:auto; margin-top:0; color:#303335;}
.tab-box a {margin:9px 5px 0 0; height:22px; float:left; color:#2e3133; padding:10px 22px 10px 22px; text-decoration:none; background:url(../images/tab-nav-bg.gif) 0 0px repeat-x;font:13px/22px 'SohoGothicProRegular';
border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -o-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px;
-ms-border-radius: 5px 5px 0px 0px; border-color:#D0D0D0 #D0D0D0 -moz-use-text-color; border:1px solid #d0d0d0; transition: all 0.2s ease;}
.tab-box a.activeLink { 
background:#fff; 
border-bottom:none;
border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -o-border-radius: 35px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px;
-ms-border-radius: 5px 5px 0px 0px; color:#2e3133; border:1px solid #d0d0d0;}
.tab-box a:hover{ background:#fff;  margin-top: 3px; height:28px;}

.gallery_main_bottom{ width:100%; height:41px;  background:url(../images/tab_btn_bg.gif) 0 0px repeat-x;}
.gallery_main_bottom h2{ font:11px/41px 'SohoGothicProRegular';  color:#8b8b84;  padding:0 0 0 23px; float:left;}
.gallery_main_bottom p{ font:11px/38px 'SohoGothicProRegular'; float:right; color:#2588bd; background:url(../images/arrow_icon.gif) right 16px no-repeat; padding:0 10px 0 0; margin:0 20px 0 0; height:38px;}
.gallery_main_bottom p a{ text-decoration:none; color:#2588bd; background:none; border:none; font:11px/38px 'SohoGothicProRegular'; padding:0; margin:0;}

.gallery_image_box{ width:100%;}
.image_box{ width:158px; float:left; margin:20px 0 0 15px; min-height:230px;}
.image_box_top{ width:138px; background:#f4f4f4; border:1px solid #e0dddd; padding:10px;}
.image_box_top img{ width:138px; height:123px;}
.image_box h3{ font:16px/20px 'latoregular'; color:#4a4c53; padding:10px 0 6px 0; word-wrap:break-word; text-transform:capitalize;}
.image_box h3 a{ text-decoration:none; color:#4a4c53;}
.image_box h3 a:hover{ color:#3D95C3;}
.image_box h4{ font:13px/20px 'latoregular'; color:#2588bd; padding:0; float:left;}

.gallery_slider { height:255px !important; width:1000px !important; margin:0 0 0 27px;}
.gallery_slider_box{ width:280px; float:left; border:1px solid #e0dddd; padding:10px; height:210px; margin:14px 28px 0 0px;}
.previous {left:8px; position:absolute; top:200px; z-index:99;}
.next{ right:8px; position:absolute; top:200px; z-index:99;}
#newsticker-demo {width:100% !important; font-style:italic; overflow:hidden; top:-15px; left:-11px !important;}
#newsticker-demo .title {font-size:14px; font-weight:bold; padding:5px;}
#newsticker-demo p {margin:0px;	padding:0;}
#newsticker-demo ul { width:100% !important;}
#newsticker-demo li {list-style:none; display:block; padding:7px 0px; border-bottom: none; height:212px !important;	font-family: Arial;	font-size:12px;  margin:0 6px; width:290px !important;}
#newsticker-demo li a {
}
 
/****outer_footer_start_here****/
#outer_footer{ width:100%; height:auto; background:#f9f9eb url(../images/footer_bg.gif) 0 0px repeat-x; margin:45px 0 0 0; padding:0 0 15px 0;}
.footer{ width:1054px; margin:0 auto;}
.footer_left{ float:left; width:600px;}
.footer_left ul{ list-style-type:none; margin:22px 0 0 0;}
.footer_left ul li{ font:11px/20px 'latoregular'; color:#3e3b3b; padding:0 20px 0 0; float:left; text-transform:uppercase;}
.footer_left ul li a{ text-decoration:none; color:#3e3b3b;}
.footer_left ul li a:hover{ color:#2588BD;}
.follow_us{ float:right; margin:25px 0 0 0; width:390px;}
.footer p{ font:10px/20px Arial, Helvetica, sans-serif; color:#A9AAA6; padding:0; border-top:1px solid #edece9; padding:8px 0 0 0; margin:10px 0 0 0;}
#twitter-widget-0{ float:left; margin:0 5px 4px 0;}

.latest_articles_left{ width:309px; float:left; margin:28px 20px 0 0px;}
.latest_articles_left img{ float:left; border:1px solid #e8e6e6; padding:5px; margin:0 16px 0 0;}
.latest_articles_left h5{font:16px/20px 'SohoGothicProRegular'; color:#2d2e2e;}
.latest_articles_left h5 a{ font:16px/20px 'SohoGothicProRegular'; color:#2d2e2e; text-decoration:none;}
.latest_articles_left a { color: #2688BD; font:12px/20px open_sansregular; margin:0;}
.latest_articles_left p{ font:13px/20px 'latoregular'; color:#2d2e2e; padding:12px 0 0 0;}
.latest_articles_slider{ width:1044px !important; height:150px; margin:0 0 0 10px;}
.latest_articles_box1{width:1044px !important; height:150px;}




/****how-it-work-guide_page_start_here****/
.breadcrumb-outer{ background:#f7f7f3; border-bottom:1px solid #ffffff; padding:0 0 15px 0;}
.breadcrumb-outer .breadcrumb{width:1054px; margin:0 auto; padding:0;}
.breadcrumb ul{list-style:none; padding:20px 0 0 0;}
.breadcrumb ul li{float:left; background:url(../images/arrowgery.png) left center no-repeat; padding:0 10px;}
.breadcrumb ul li img{ padding:0 5px 0 0;}
.breadcrumb ul li:first-child{ background:none; padding:0; border:1px solid #dcdcd5; border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px; padding:0 11px 0 8px; margin:0 8px 0 0;}
.breadcrumb ul li a{color:#808a94; font:11px/23px open_sansregular;}
.breadcrumb ul li a:hover{color:#2688bd;}
/****inner-content-wrapper_start_here****/
.main_wrapper{ width:1054px;}
.search-outer{ width:1054px; background:#FDFDFD;}
#content_wrap{ padding:0;}
.guide-signup-cntr{ width:1054px;}
.faq_box{ width:1054px;}
.departure_box{ width:1024px; margin:0 0 10px 0;}
#inner-content-wrapper{ width:1054px; margin:0px auto;}
.inner-content-main{ width:1054px; background:#fff; float:left; padding:0 0 50px 0;}
.inner-content{ width:1054px;}
.inner-content_left{ float:left; width:auto; margin:160px 0 0 10px; position:relative;}
.inner-content_left h1{ font:40px/20px 'SohoGothicProRegular'; color:#2e2f30; text-align:center; padding:0; background:none;}
.inner-content_left h1:after{ content:""; width:20px; height:16px; background:url(../images/iam_left.png) 0 0px no-repeat; position:absolute; left:-20px; top:-13px;}
.inner-content_left h1:before{ content:""; width:20px; height:16px; background:url(../images/iam_right.png) 0 0px no-repeat; position:absolute; right:-20px; top:-13px;}

.inner-content_left h3{ font:22px/22px 'latoregular'; color:#71716E; padding:30px 0 0 0; text-align:center;}
.inner-content_left p{ font:13px/25px 'SohoGothicProRegular'; color:#838383; padding:14px 0 0 0 !important;}
.video_box{ width:633px; float:right; border:1px solid #dcdcdc; height:345px; padding:10px; margin:49px 26px 0 0px;}
.video_box img{ margin:9px 0 0 9px;}
.inner-content p{color:#394045; font-family:'open_sansitalic'; font-size:12px; line-height:22px;}

.landing_line03{ margin:32px 0 0 26px; width:96%; height:1px; float:left; background:url(../images/line_btn_bg.gif) 0 0px repeat-x;}
.gallery_box{ width:1010px; margin:0px 0 0 60px; float:left;}
.gallery_box_left{ width:250x; float:left;}
.gallery_box_left img{ width:93px; height:93px; float:left; margin:46px 0 0 2px;}
.gallery_line{ width:180px; height:31px; float:left; margin:54px 0 0 2px;}
.gallery_line2{width:180px; height:31px; float:left; margin:98px 0 0 2px;}

.travellers_box{ width:1054px; margin:0 auto;}
.travellers_box_left{ width:230px; float:left; text-align:center; margin:20px 21px 0 11px;}
.travellers_box_left h3{ color:#71716e; font-family: 'SohoGothicProRegular'; font-size:18px; padding:0;}
.travellers_box_left p{ color:#71716e; font-family:'SohoGothicProLightItalic'; font-size:12px; padding:8px 0 0 0; line-height:20px;}

.text_box{ width:1054px; margin:40px 0 0 0;}
.text_box p{ font:16px/25px 'latoregular'; color:#3c4144; padding:0 0 0 26px;}
/****how-it-work-guide_page_end_here****/



/****edit-my-profile_page_css_start_here****/
.logout_box{ float:right;}
.logout_box ul{ list-style-type:none; padding:45px 0 0 0;}
.logout_box ul li{ font:11px 'SohoGothicProRegular'; color:#767474; text-transform:uppercase; float:left; border-left:1px solid #eaeaea; padding:0 16px;}
.logout_box ul li a{ text-decoration:none; color:#767474;}
.logout_box ul li:first-child{ border:none;}
/****profile_top_css_start_here****/
.profile_top{ width:1054px; background:url(../images/line_bg.gif) bottom left repeat-x; position:relative;}
.profile_top h2{ font:22px 'SohoGothicProRegular'; color:#394045; padding:0 0 15px 0;}
.profile_top h2 span{ font-family:Georgia, "Times New Roman", Times, serif; color:#52575a; font-size:26px; font-style:italic;}
.responsive_navi{ position:absolute; top:-24px; right:0;}
.responsive_navi ul {display:none; height:auto; background:#2588bd; z-index:9999; position:absolute; width:200px !important; top:55px; right:25px; padding:0 0 0px 0;}
.responsive_navi #pull {display: block; width:79px; position: relative; height:34px; float:right; background:url(../images/responsive_menu.gif) 0px 0px no-repeat; text-indent:-999em; top:20px; right:25px;}
.responsive_navi ul li{ width:92%; font:11px/24px 'SohoGothicProRegular'; padding:3px 0 3px 16px; background:url(../images/reponsive_line.gif) bottom center repeat-x;}
.responsive_navi ul li a{ display:block; color:#fff;}

/****profile-content_css_start_here****/
#inner-profile-wrapper{ margin:30px auto; width:1054px;}
.profile-content{ width:1054px; margin:15px 0 0 0;}

/****profile-content_left_css_start_here****/
.profile-content_left{ width:212px; float:left;}
.add_image_box{ width:212px; background:#fff; text-align:center; padding:0 0 5px 0; float:left;}
.add_image_box img{ margin:13px 0 0 0; width:198px; height:209px;}
.add_image_box a{ font:14px/50px 'SohoGothicProRegular'; color:#fff; background:#1d8bc7; height:34px; padding:8px; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px;}

.tour_type{ width:212px; background:#f9f8f3; float:left; text-align:center; margin:22px 0 0 0; padding:0 0 25px 0;}
.tour_type img{ margin:24px 0 0 10px; float:left;}
.tour_type h3{font:13px/20px 'SohoGothicProRegular'; color:#3e3e3e; padding:46px 5px 0 0;}
.tour_type h3 a{ text-decoration:none; color:#3e3e3e;}
.tour_type h3 a:hover{ color:#2588BD;}

/****profile-content_mid_css_start_here****/
.profile-content_mid{ width:535px; float:left; margin:0 0 0 10px;}
.woord_box{ float:left; background:#fff; width:535px; padding:0 0 60px 0;}
.woord_box h3{font:20px/20px 'SohoGothicProRegular'; color:#585b5e; padding:14px 0 12px 0; width:90%; margin:0 0 0 14px;}
.edit01{ float:right;}
.woord_box ul{ list-style-type:none;}
.woord_box ul li{ font:11px/20px 'latoregular'; color:#5c676d; background:url(../images/line.gif) bottom center repeat-x; padding:14px 0 12px 0; width:90%; margin:0 0 0 14px;}
.woord_box ul li small{ width:120px; float:left; text-transform:uppercase; font:11px/20px 'latoregular'; color:#585b5e;}
.woord_box ul li span{ width:300px; display:inline-block; font:13px/20px 'latoregular'; color:#5c676d; padding:0 15px 0 0;}
.woord_box ul li span img{ float:left; padding:7px 4px 0 0;}
.woord_box ul li span span.lives_list{ width:auto; float:left;}
.about_me_box{ float:left; width:92%; margin:10px 0 0 0;}
.about_me_box h3{font:11px/20px 'latoregular'; color:#585b5e; border:none; padding:14px 0 12px 0; width:90%; margin:0 0 0 14px; display:inline-block; width:90px; vertical-align:top; text-transform:uppercase;}
.about_me_box span{ display:inline-block; width:379px;}
.about_me_box p{ font:13px/25px 'latoregular'; color:#838383; padding:14px;}

.social_box_main{ width:90%; /*border-bottom:1px dotted #afafb0;*/ /*margin:0 0 5px 12px;*/ float:left; padding:0 0 12px 0;}
.social_box_main_share a{ background:none !important;}
.social_box{ background:#fafafa; border:1px solid #d1d1d1; float:left; border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; padding:0 6px; margin:0 7px 0 0;}
.social_box span{ font:12px/28px 'OpenSans-Semibold'; color:#2785b8; height:28px;}
.social_box img{ float:left !important; padding:5px 5px 0 0;}

.add_tour{ width:535px; background:#fff; margin:20px 0 0 0; float:left; border-radius:4px 4px 0 0; padding:0 0 15px 0;}
.add_tour_top{ width:534px; float:left; background:url(../images/add_bg.gif) 0 0 repeat-x; height:51px; border:1px solid #d0d0d0; border-radius:4px 4px 0 0; }
.add_tour_top h4{font:17px/51px 'SohoGothicProRegular'; color:#1e1e1d; padding:0 0 0 15px; float:left;}
.add_more{ float:right; padding:8px 9px 0 0;}
.add_more a{ padding:0 !important;}
.add_more a{ font:14px/34px 'SohoGothicProRegular' !important; color:#fff !important; background:#1d8bc7; height:34px; padding:0px 10px !important; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; text-transform:capitalize !important;}


.tour_box{ width:146px; float:left; margin:18px 5px 0 22px;}
.tour_box h4{ font:13px/20px 'latoregular'; color:#2588bd; padding:0;}
.tour_box h5{ font:13px/20px 'latoitalic'; color:#6f6b68; padding:6px 0 0 0;}
.tour_box h5 span{ color:#f06e06;}
.add_tour a{ font:10px/20px 'latoregular'; color:#2588bd; padding:10px 13px 0 0; text-transform:uppercase; float:right;}
.tour_box h5 small{ font-size:11px;}
.articles_t{ width:123px; text-align:center; margin:0 auto;}
.articles_t img{  margin:25px 0 0 0;}
.articles_t h5{font:13px 'SohoGothicProRegular'; color:#414448;}

/****profile-content_right_css_start_here****/
.profile-content_right{ width:287px; float:right}
.complete_box{ width:272px; background:#f8f8f8; height:151px; float:left; border:8px solid #fff;}
.complete_box h4{font:13px 'SohoGothicProRegular'; color:#238cc3; padding:20px 0 0 12px;}
.percent{ float:left; padding:19px 0 0 12px}
.percent img{ float:left;}
.percent p{ font:18px/20px 'latobold'; color:#27292b; padding:0 0 0 13px; float:left;}
.complete_box h5{font:14px 'SohoGothicProRegular'; color:#1d66a9; background:url(../images/icon.gif) 0 4px  no-repeat; margin:20px 0 0 20px; padding:0 0 0 15px;}
.submit_reviews{ width:287px; height:87px; background:url(../images/submit_reviews_box.jpg) 0 0  no-repeat; float:left; margin:19px 0 0 0; text-align:center;}
.submit_reviews h4{font:21px 'SohoGothicProRegular'; color:#fff; text-transform:uppercase; padding:18px 0 0 0;}
.submit_reviews h4 span{font:17px 'SohoGothicProRegular'; color:#fff; text-transform:uppercase;}
.latest_reviews{ width:287px; float:left; background:#fff; margin:19px 0 0 0; padding:0 0 40px 0;}
.latest_reviews h3{font:21px 'SohoGothicProRegular'; color:#585b5e; padding:22px 0 0 20px;}
.reviews_box{ width:287px; float:left; margin:6px 0 6px 0;}
.reviews_box p{font:13px/20px 'open_sansitalic'; color:#5c676d; padding:17px 11px 0 19px;}
.right01{ float:right; padding:10px 10px 0 0;}
.left01{ padding:0 5px 0 0;}
.reviews_box span{font:13px/20px 'open_sansitalic'; color:#5c676d; padding:10px 75px 0 19px; background:url(../images/green_icon02.gif) right 14px  no-repeat; float:left;}
.reviews_box a{ font:11px/20px 'latoregular'; color:#2887ba; background:url(../images/arrow_icon.gif) right 11px  no-repeat; float:left; padding:3px 8px 0 19px;}
.reviews_box small{ font:12px/17px 'open_sansregular'; color:#fff; background:#208bc3; float:right; padding:3px 8px 0 19px; border-radius:2px; padding:0 8px; margin:10px 30px 0 0;}
.special_box02{ float:right; margin:20px 0 0 0;}
.tour_type_box{ width:212px; float:left; margin:25px 0 0 0;}
.tour_type_box img{ float:right; padding:0px 17px 0 0;}
.tour_type_box h4{font:13px 'SohoGothicProRegular'; color:#228ac0; float:left;}
.tour_type_box span{ float:left; margin:12px 5px 0 0;}
.tour_type_box span img{ padding:0;}

.my_youtube_video{ width:212px; float:left; margin:25px 0 0 0; background:#fff;}
.my_youtube_video img{ float:right; padding:12px 17px 0 0;}
.my_youtube_video h4{font:13px 'SohoGothicProRegular'; color:#228ac0; padding:12px 0 0 12px;}
.video2{ float:left; margin:12px 0 0 0;}
.video2 img{ padding:0;}

.license_box{ width:212px; float:left; margin:25px 0 0 0; background:#fff; padding:0 0 12px 0;}
.license_box img{ float:left; margin:12px 0 0 5px;}
.license_box h4{font:12px 'SohoGothicProRegular'; color:#228ac0; padding:12px 0 0 12px;}
.license_box h5{font:12px 'SohoGothicProRegular'; color:#228ac0; padding:10px 0 0 12px; float:left; text-transform:uppercase;}
.license_box a{ font:14px/50px 'SohoGothicProRegular'; color:#fff; background:#1d8bc7; height:34px; padding:8px; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; margin:0 0 0 38px;}

.transportation_box{ width:200px; border:6px solid #fff; float:left; margin:25px 0 0 0; background:#f8f8f8; padding:0 0 12px 0;}
.transportation_box img{ float:right; margin:40px 17px 0 5px;}
.transportation_box h4{ font:15px 'SohoGothicProLightRegular'; color:#2488bf; padding:12px 0 0 12px; border-top:1px dotted #cacaca; margin:25px 0 0 0;}
.transportation_box span{ font:13px 'SohoGothicProRegular'; color:#3c4144; padding:0 0 0 12px;}
.transportation_box h5{ font:15px 'SohoGothicProLightRegular'; color:#2488bf; padding:12px 0 0 12px; margin:25px 0 0 0;}
.transportation_box small{ font:13px 'SohoGothicProRegular'; color:#3c4144; padding:6px 0 18px 12px; border-bottom:1px dotted #cacaca; margin:0 0 15px 0;}

#gallery { width:212px; background:#fff; float:left; margin:0; padding:0 0 12px 0;}
#gallery img{ float:right; padding:0;}
#gallery h4{font:13px 'SohoGothicProRegular'; color:#228ac0; padding:12px 0 0 12px;}
#gallery .slides_container{ width:212px; overflow:hidden; float:left; position:relative; display:none;}
.slides_container a { width:204px; height:149px; display:block;}
.slides_container a img{ width:197px; height:149px; margin:0px 0 0 7px; float:left !important; padding:0 !important;}
.slides_control{ margin:12px 0 0 0;}
#gallery .next,#gallery .prev {position:absolute; top:127px; left:0; width:21px; height:0;	padding-top:21px; overflow:hidden; display:block; z-index:101;}
#gallery .pagination { width:212px; padding:0; float:left; margin:9px 0 0 0;}
#gallery .pagination li {float:left; margin:2px 0px 0 7px; list-style:none; width:60px; height:46px;}
#gallery .pagination li a { display:block; width:60px;	height:46px; float:left;}
#gallery .pagination li a img{ width:60px; height:46px; float:left !important; padding:0;}
#gallery .pagination li.current a { margin:0;}

/****edit-my-profile_page_css_end_here****/


/****city_page_css_start_here****/
.inner_city_left_main{ width:706px; float:left;}
.inner_city_left{ width:706px; float:left; background:#fff; padding:0 0 45px 0; margin:26px 0 0 0; box-shadow:-1px 2px 2px #C8C8BE;}
.inner_city_left p{ font:14px/25px 'latoregular'; color:#2e3032; padding:14px; padding:30px 30px 0 30px;}
.ranked_guides{ width:660px; float:left;}
.ranked_guides h3{font:21px 'SohoGothicProRegular'; color:#585b5e; padding:42px 0 0 30px;}
.ranked_guides_box_main{ float:left; width:660px; margin:0 0 0 19px;}
.ranked_guides_box{ float:left; width:144px; margin:25px 0 0 18px;}
.ranked_img{ border:1px solid #e7e5e5; padding:4px; width:144px; height:159px;}
.ranked_guides_box h3{ font:16px/20px 'latoregular'; color:#4a4c53; padding:10px 0 6px 0;}
.ranked_guides_box h3 a{ text-decoration:none; color:#4a4c53;}
.ranked_guides_box h3 a:hover{ color:#3D95C3;}
.ranked_guides_box h4{ font:13px/20px 'latoregular'; color:#2588bd; padding:0;}

.featured_articles{ width:706px; float:left; margin:28px 0 0 0; background:#fff; border-radius:4px 4px 0 0; padding:0 0 40px 0; position:relative; border:1px solid #d0d0d0;}
.featured_articles_top{ width:706px; float:left; background:url(../images/add_bg.gif) 0 0 repeat-x; height:51px; border:1px solid #d0d0d0; border-radius:4px 4px 0 0; border-left:none; border-right:none; border-top:none;}
.featured_articles_top h4{font:17px/51px 'SohoGothicProRegular'; color:#1e1e1d; padding:0 0 0 15px; float:left;}
.post_slider{ width:706px !important; height:150px !important;}
.articles_slider{ width:706px; float:left;}
.articles_slider_left{ width:309px; float:left; margin:28px 20px 0 19px;}
.articles_slider_left img{ float:left; border:1px solid #e8e6e6; padding:5px; margin:0 16px 0 0;}
.articles_slider_left h5{font:16px/20px 'SohoGothicProRegular'; color:#2d2e2e;}
.articles_slider_left p{ font:13px/20px 'latoregular'; color:#2d2e2e; padding:12px 0 0 0;}
#previmg01{ position:absolute; bottom:102px; right:40px; top:20px; width:19px; height:19px; background:url(../images/left_arrow.gif) 0 0 no-repeat; cursor:pointer;}
#nextimg01{position:absolute; bottom:102px; right:15px; top:20px; z-index:99; width:19px; height:19px; background:url(../images/right_arrow.gif) 0 0 no-repeat; cursor:pointer;}
.inner_city_right{ float:right; width:290px; margin:26px 0 0 0;} 
.pictures_box{ width:290px; float:left; background:#fff; padding:0 0 10px 0; position:relative;}
.pictures_box_top{ width:290px; background:url(../images/pictures_bg.gif) 0 0 repeat-x;}
.pictures_box_top h3{font:16px/45px 'SohoGothicProRegular'; color:#2d2e2e; padding:0 0 0 20px;}
.pictures_box img{ float:left; border:1px solid #e6e4e4; padding:5px; margin:20px 9px 0 11px;}
.special_box{ width:287px; margin:20px 0 0 0; float:left;}
.light_box_slider{ width:273px !important; float:left; margin:10px 0 0 9px; height:256px;}
.pictures_box #previmg05 {left:-3px; position:absolute; top:136px; z-index:99;}
.pictures_box #previmg05 img{ border:none;}
.pictures_box #nextimg05 { position:absolute; right:-1px; top:136px; z-index:99;}
.pictures_box #nextimg05 img{ border:none;}
.box_image{ width:273px;}
.box_image img{ width:273px !important; padding:0; margin:0; border:none;}
/****city_page_css_end_here****/


/****country_page_css_start_here****/
.location_left_main{ width:97%;}
.location_wrapper{ background:#fff; width:1054px; float:left; padding:0 0 50px 0; margin:13px 0 0 0; box-shadow:0px 1px 1px #C8C8BE;}
.location_left{ width:300px; float:left; margin:20px 0 0 31px;}
.location_left h4{ font:24px/36px 'latoregular'; color:#1e1e1d; background:#eeece0; width:46px; height:36px; text-align:center; margin:20px 0 0 0; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -0-border-radius:3px; -wekit-border-radius:3px;}
.location_left ul{ list-style-type:none; padding:15px 0 0 0;}
.location_left ul li{ font:14px/20px 'latoregular'; color:#1e1e1d; padding:0 0 15px 0;}
.location_left ul li img{ float:left; padding:3px 10px 0 0;}
/****country_page_css_end_here****/

/****inner_country_page_css_start_here****/
.inner_country_left{ width:188px; float:left; margin:20px 0 0 31px;}
.inner_country_left h4{ font:24px/36px 'latoregular'; color:#1e1e1d; background:#eeece0; width:46px; height:36px; text-align:center; margin:20px 0 0 0; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -0-border-radius:3px; -wekit-border-radius:3px;}
.inner_country_left ul{ list-style-type:none; padding:15px 0 0 0;}
.inner_country_left ul li{ font:14px/20px 'latoregular'; color:#1e1e1d; padding:0 0 15px 0;}
.inner_country_left ul li img{ float:left; padding:3px 10px 0 0;}
.top_guides_india{ width:260px; float:left; border-bottom:1px solid #efefef; margin:0 0 0 15px; padding:0 0 15px 0;}
.top_guides_india img{ float:left; border:1px solid #e8e6e6; padding:5px; margin:20px 10px 0 0px;}
.top_guides_india h5{font:15px/20px 'SohoGothicProRegular'; color:#2d2e2e; padding:18px 0 0 0; word-wrap:break-word;}
.rank{ padding:13px 0 0 0 !important; margin:0 !important; border:none !important;}


#products { width:272px; background:#fff; float:left; padding:9px; margin:18px 0 0 0;}
#products .slides_container{ width:272px; overflow:hidden; float:left; position:relative; display:none;}
/*.slides_container a { width:272px; height:274px; display:block;}*/
#products .next,#products .prev {position:absolute; top:127px; left:0; width:21px; height:0;	padding-top:21px; overflow:hidden; display:block; z-index:101;}
#products .pagination { width:272px; padding:0; float:left; margin:9px 0 0 0;}
#products .pagination li {float:left; margin:2px 10px 0 0; list-style:none; width:83px; height:68px;}
#products .pagination li a { display:block; width:83px;	height:68px; float:left;}
#products .pagination li a img{ width:83px; height:68px;}
#products .pagination li.current a { margin:0;}
/****inner_country_page_css_end_here****/

.stack2 {position:absolute; right:-28px; top:-25px; height:90px;}
.stack2 > img { position: relative; cursor: pointer; padding-bottom: 0px; z-index: 2; }
.stack2 ul { list-style: none; position: absolute; top: 7px; cursor: pointer; z-index: 1; }
.stack2 ul li { position: absolute; }
.stack2 ul li img { border: 0; }
.stack2 ul li span { display: none; }
.stack2 .openStack li span { font-family:"Lucida Grande", Lucida, Verdana, sans-serif; display:block; height:14px; position:absolute; top:17px;	right:60px;	line-height:14px;
border:0; background-color:#000; padding:3px 10px; -webkit-border-radius:10px; -moz-border-radius:10px; color:#fcfcfc; text-align:center;}

.stack2_main{ position:relative;}
ul#stack2{ list-style-type:none; background:none; position:absolute; left:232px !important; }
ul#stack2 li{ background:#fff;}

ul#stack2 li a{ text-decoration:none; color:#fff; padding:0;}
ul#stack2 li a:hover{ background:none;}

ul#stack2 li span{text-align:center; margin:32px 0 0 18px; background:none;}
ul#stack2 li span img{ width:181px !important; height:38px;}
.responsive_main{ display:none;}


#jquery-overlay {position: absolute; top: 0; left: 0; z-index: 90; width: 100%;	height: 500px;}
#jquery-lightbox {position: absolute; top:0; left:0; width:100%; z-index:100; text-align:center; line-height:0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {	position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {	position:absolute; top:40%;	left:0%; height:25%; width:100%; text-align:center;	line-height:0;}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {	width: 66px; float: right; padding-bottom: 0.7em;}

.stack3 { position:absolute; top:-8px; right:0px; }
.stack3 > img { position: relative; cursor: pointer; padding-bottom: 35px; z-index: 2; }
.stack3 ul { list-style: none; position: absolute; top: 7px; cursor: pointer; z-index: 1; }
.stack3 ul li { position: absolute; }
.stack3 ul li img { border: 0; }
.stack3 ul li span { display: none; }
.stack3 .openStack li span {font-family:'SohoGothicProRegular'; font-size:12px; width:120px; display:block; height:25px; position:absolute; top:17px;
right:60px;	line-height:25px; border:0;	background-color:#208bc3; padding:3px 10px; border-radius:3px; color: #fcfcfc;}

.stack3 { _position: absolute; }
.stack3 ul { _z-index:-1; _top:-15px; }
.stack3 ul li { *right:5px; }


/* ================ DOCK 2 ================ */
.dock_main{ width:100%; position:absolute; top:-162px;}
#dock { position: relative; top: 150px; }
.dock-container { position: relative; top: -8px; height: 50px; padding-left: 20px; }
a.dock-item { display: block; width: 50px; position: absolute; bottom: 0; text-align: center; text-decoration: none; color: #333; }
.dock-item span { display: none; text-align:center; line-height:25px; font-family:'SohoGothicProRegular'; font-size:12px; color:#fff; background:#208BC3; height:25px; border-radius:3px; padding:0 5px; width:120px;}
.dock-item img { border: 0; margin: 5px 10px 0px; width:82%; } 

#dockContainer { position: fixed; top: 60px; left: 6px; }
#jqDock { position: relative; bottom: 48px; }
#jqDock li { list-style: none; }
.jqDockLabel { background: #333; color: #fff; padding: 3px 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }

.jcarousel-skin-tango .jcarousel-container-horizontal {width:1054px;}
.jcarousel-skin-tango .jcarousel-container-vertical {width:1054px; height:250px;}
.jcarousel-skin-tango .jcarousel-clip { overflow:hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:964px; margin:0 auto; height:250px;}


#mycarousel-prev {cursor: pointer; position:absolute; left:12px; top:214px;}

#mycarousel-next{cursor: pointer; position:absolute; right:15px; top:214px;}

/**Home Suggestion Css Start**/
.ac_input {
 width: 200px;
}
.ac_results {
 padding: 0px;
border: 2px solid #ff852e;
 background-color: #fff;
 overflow: hidden;
 z-index:1;
 left:0 !important;
 top:65px !important;
 width:550px !important; 
}

.ac_results ul { width:550px; text-align:left; list-style-position:outside; list-style:none; padding:0; margin:0; overflow-y:auto; overflow-x:hidden; max-height:150px;
background-color:#FFFFFF;}

.ac_results iframe {
 display:none;/*sorry for IE5*/
 display/**/:block;/*sorry for IE5*/
 position:absolute;
 top:0;
 left:0;
 z-index:-1;
 filter:mask();
 width:3000px;
 height:3000px;
}

.ac_results li { margin:0px; padding:2px 17px; cursor:pointer; display:block; width:500px; font:menu; font-size:12px; overflow:hidden; font:15px/27px 'latoregular'; color:#83837B;
}
.ac_results li.ac_over{color:#fff; background:#2785b8;}
.ac_loading { background : url('/css/images/indicator.gif') right center no-repeat;}
.ac_over { background-color: Highlight; color: HighlightText;}

.map-sathme strong {color:#6B757E; font-family:'open_sansitalic'; font-size:14px;}
.map-sathme input[type="submit"] { background: url("../images/clickhere.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);  border:medium none; cursor:pointer; height:38px;
margin:4px 0 0; text-indent:-9999em; width:134px;}
.map-sathme{color: #6B757E; font-family: 'open_sansitalic';font-size: 14px; width:196px;}
.map-sathme strong{ color: #6B757E; font-family: 'open_sansitalic';font-size: 14px;}
.map-sathme input[type="submit"]{ background:url(../images/clickhere.gif) no-repeat; width:134px; height:38px; text-indent:-9999em; border:none; margin:4px 0 0 ; cursor:pointer;}

.log_url_my_ac{ width:auto !important; padding:0 8px !important;}
.log_url_my_ac a{ background:none !important; color:fff;}
.log_url_my_ac a:hover{ color:#fff !important;}
/**home suggestion css Ends here**/

.jcarousel {position:relative; overflow:hidden; width:1015px; margin:25px 0 0 24px; padding:0 0 10px 0;}
.jcarousel ul { width:20000em; position:relative; list-style:none; margin:0; padding:0;}
.jcarousel li {width:240px !important; padding:5px; margin:0 15px 0 0; float:left; border:1px solid #E0DDDD; -moz-box-sizing: border-box; -webkit-box-sizing:border-box;
box-sizing: border-box;}
.jcarousel img {display:block; max-width:100%;}
.jcarousel-control-prev{position: absolute; top:60%; left:3px;}
.jcarousel-control-next { position:absolute; top:60%; right:3px;}


#cont-3-1 .jcarousel{ width:970px; margin:10px 0 0 38px;}
#cont-3-1 .jcarousel ul li{ border:none; width:309px !important; padding:0;}
#cont-3-1 .jcarousel-control-prev{position: absolute; top:66%; left:9px;}
#cont-3-1 .jcarousel-control-next { position:absolute; top:66%; right:9px;}

.travellers_box_left img{ display:none;}
.skiilsend a{ color:#414448; text-decoration:none;}
.skiilsend a:hover{ color:#2688BD;}
.end_guide{background:url(../images/icon08.png) 0 0 no-repeat; width:22px; height:22px; float:left; color:#fff !important; text-align:center; margin:-21px 0 0 36px !important;} 

.tour_i{ width:63px !important; height:63px !important;}
.tour_isss{ width:212px !important; height:auto !important;}
.tour_isss h3{ padding:46px 5px 0 44px !important;}

.tour_i a.end_guide:hover .visible_end_guide{ display:block;}
.visible_end_guide{ font-family:'SohoGothicProRegular'; font-size:12px; color:#333; background:#fff; border:1px solid #ccc; width:100px; padding:7px 0; display:none; border-radius:3px; position:relative; z-index:999; text-transform:capitalize;}

#cvb{font:10px/34px SohoGothicProRegular; color:#fff; text-transform:uppercase; width:209px; height:34px; background:url(../images/travell_bg.gif) 0 0 repeat-x; text-align:center; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; padding:8px;}


.fab-signup_ff{ width:100%; background:#fff;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; float:left; border:2px solid #91bb56; margin:25px 0 0 0; padding:0 0 25px 0 !important;} 
.fab-signup_ff .login-form1 .raw{ height:auto; width:170px;}
.fab-signup_ff .login-form1 h3{ padding:10px 0;}

.login-form2 .rr input{ height:auto;}
.review_innar3{ position:relative;}
.add_photo{ bottom:20px;}
.liting_user_dashboard #pull2{ display:none;}

.edit_radio{ padding:0 0 15px 0; position:relative;}
.button03{ position:absolute; top:12px; right:98px;}
.edit_radio h4{color:#32383F; font:14px/30px OpenSans-Semibold; width:100%; float:left; margin:15px 0 0 0;}
.edit_radio input[type="radio"]{ float:left; margin:9px 7px 0 15px;}
.edit_radio p{color:##80858A; font:13px/30px open_sansregular !important; text-align:left !important;}

.editlink img{ width:45px; height:25px;}
.savebtn img{ width:45px; height:25px;}
.editlink1 img{ width:45px; height:25px;}
.savebtn1 img{ width:45px; height:25px;}
.editlink6 img{ width:45px; height:25px;}
.savebtn6 img{ width:45px; height:25px;}
.editlink7 img{ width:45px; height:25px;}
.savebtn7 img{ width:45px; height:25px;}
.write_review{ float:none; margin:0 auto 45px auto; width:169px;}
a#inline1{ color:#32383F; font:13px/30px OpenSans-Semibold;}
a#inline1:hover{ color:#2588BD;}

a#inline5464{ color:#32383F; font:13px/30px OpenSans-Semibold;}
a#inline5464:hover{ color:#2588BD;}


.p-s-s  label{ float:right !important;}
.p-s-s{ float:none; padding:15px 0;}

.myprofile_left_part ul li{ position:relative;}
.button04{left:470px; position:absolute; top:-3px;}
.button05{left:470px; position:absolute; top:8px;}

.detail_head{ padding-bottom:20px;}
.right_part .guide_review a{ font-family:latoregular;}
.right_part .guide_review_right a{ font-family:latoregular;}

.social_box_share span{color: #2785B8 !important; font:12px/23px 'OpenSans-Semibold' !important; height:24px; padding:0 !important;}
.social_box_main_share1{ float:left; margin:11px 0px 0 -24px; width:170px;}

.review_innar2 .desc_div{ min-height:inherit;}
.review_innar2{ padding:0; border-bottom:none;}
.review_innar2 h5{ padding:20px 0 10px 5px;}
.review_innar3 ul{ margin:0 0 45px 0;}



/*3_jan_2014*/
.write_review_box03{ width:1054px; margin:0 auto;}
.write_review_box03 h1{ font:57.28px/36px 'ScriptMTBoldRegularRegular'; color:#5c6166; padding:54px 0 0 0;}
.search_write_review_box03{ background:#fff; width:1054px; border:1px solid #e5e4dc; border-radius:10px; margin:32px 0 0 0; float:left; padding:0 0 10px 0; box-shadow:0 4px 5px #E4E4D8;}
.search_write_review_box03_left{ width:628px; float:left;}
.search_write_review_box03_left h3{ font:35px/36px 'SohoGothicProLightRegular'; color:#719e0b; padding:55px 0 20px 0px; background:url(../images/search_btn_bg.gif) bottom center repeat-x; margin:0 0 0 35px;}
.search_form-box03{ margin:22px 0 0 35px; float:left;}
.search_form-box03 label{ float: left; margin:0px 30px 0 0px;  font:17px 'SohoGothicProRegular'; color:#5c6166;}
.search_form-box03 input[type="radio"]{ float:left; margin:3px 5px 0 0;}

.search_destination03{background:url(../images/search03.png) no-repeat; width:575px; height:73px; padding:26px 21px 0 21px; position:relative; margin:22px 0 0 35px;}
.search_destination03 input{ background:none; width:444px;  border:none; font:17px/16px 'SohoGothicProRegular'; color:#1f85bc; padding:2px 0 0 0;}
.search_btn03{ margin:30px 0 0 0;}
.search_destination03 input[type="submit"]{ background:url(../images/search_box_icon03.png) 0 0 no-repeat; width:62px; height:59px; text-indent:-999em; position:absolute; right:48px; top:7px; cursor:pointer;} 

.search_write_review_box03_right{ float:right; margin:10px 14px 0 0;}
/*3_jan_2014*/

.rating_bg{ height:auto;}
.social_box_main_share{ margin:12px 0 0 0;}

.tour_packages ul li{ width:140px; margin:0 10px 0 0;}
.tour_packages ul li img{ width:135px; height:120px;}





/*dashboard*/
.myprofile_left_part_imgbox22222{ float:left;}
.dashboard_main_box{ width:1054px; background:#fff; margin:10px auto; border-radius:5px; padding:0 0 25px 0;}
.screen_name{ float:left; margin:17px 0 0 26px;}
.screen_name_box{ float:left; width:auto; position:relative;}
.screen_name_box img{ border:1px solid #91de62; padding:5px; float:left; margin:0 15px 0 0; width:60px; height:55px;}
.screen_name_box small{font:12px/16px 'open_sansregular'; color:#585b5e; padding:5px 0 0 0; display:block;}
.screen_name_box h4{font:20px/16px 'SohoGothicProRegular'; color:#414448; padding:5px 0 0 0; float:left; text-transform:capitalize;}
.screen_name .edit_icon_5{ float:right; border:none; border-right:1px solid #ccc; width:35px; height:22px; position:absolute; top:11px; right:0;}
#screen_nnnn{float:left; margin:0 75px 0 0;}
.screen_name ul{ list-style-type:none; float:left; padding:20px 0 0 0px;}
.screen_name ul li{font:12px/12px 'open_sansregular'; color:#585b5e; padding:5px 0 0 0; float:left; padding:0 5px; border-left:1px solid #6e7174;}
.screen_name ul li:first-child{ border:none;}

.dashboard_map_box{ width:1003px; background:#f0f1f1; margin:10px 0 0 26px; float:left; border-radius:5px; padding:17px 0 15px 0;}
.dashboard_map_box_left{ width:613px; height:410px; margin:0 0 0 15px; float:left;}
.dashboard_map_box_right{ width:336px; float:right; margin:0 15px 0 0;}
.dashboard_map_box_right_box1{ background:#fff; border:1px solid #c8c8c8; padding:0 0 0px 0; margin:0 0 10px 0;}
.dashboard_map_box_right_box1 h3{font:17px/16px 'SohoGothicProBold'; color:#000000; padding:20px 0 10px 20px; float:left; text-transform:capitalize;}
.dashboard_map_box_right_box1 span{font:13px/22px 'open_sansregular'; color:#414448; display:inline-block; width:94%; padding:0 0 0 20px;}
.dashboard_map_box_right_box1 .edit_icon_6{ float:right; margin:10px 10px 0 0;}
/*.dashboard_map_box_right_box1 ul{ list-style-type:none; padding:0 0 0 20px;}*/
/*.dashboard_map_box_right_box1 ul li{font:13px/12px 'open_sansregular'; color:#585b5e; padding:0; background:url(../images/green_bg.gif) 0 7px no-repeat; padding:4px 0 4px 13px;}*/

.contributions_box{ width:980px; margin:30px 0 0 25px; float:left;}
.contributions_box h3{font:20px/16px 'SohoGothicProRegular'; color:#414448;}
.contributions_box_img_box{ width:171px; float:left; margin:27px 25px 0 0;}
.contributions_box_img_box_top{ width:171px; background:#fbfbfb; border:1px solid #dee1e1;}
.contributions_box_img_box_top img{ width:147px; height:150px; margin:10px 0 6px 12px !important;}
.contributions_box_img_box h5{font:17px/16px 'open_sansbold'; color:#030303; padding:14px 0 0 0;}
.contributions_box_img_box h5 a{ color:#030303; text-decoration:none;}
.contributions_box_img_box h5 a:hover{ color:#2588BD;}
.contributions_box_img_box img{ margin:7px 0 0 0;}
/*dashboard*/


.vpb_textAreaBoxInputs{ margin:0 0 8px 0;}
.article_view p a{color:#3E94C2; /*font: 14px/20px latobold;*/ text-decoration:none; font-weight:bold;}
.article_view p a:hover{color: #55585A;}

.article_view p img{ width:658px !important; height:390px !important; margin:6px 0;}

.article_view p strong{ /*float:left; padding:20px 0 0 0; width:100%;*/}

.mes_tool_search{display:none;border: solid 2px #6C9730; background:#FFF; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; padding:20px; margin:-22px 0 0 0; padding-left:20px;padding-right:20px; position:absolute;z-index:999; width:506px;}
.mes_tool_search p{ font:13px/18px 'open_sansregular'; color:#585b5e;}
.mes_tool_search p a{ color:#1F85BC; text-decoration:none;}
.mes_tool_search_close{ position:absolute; right:4px; top:4px;}

.mes_tool_search_review{ margin:-20px 0 0 35px;}

.fb_iframe_widget{ float:left !important; margin:0 3px 0 0;}
.fb_iframe_widget span{ vertical-align:inherit !important;}



.discount-add_new{ text-align:center;}
.discount-add_new a{ margin:20px 0 16px 0; display:inline-block;}


/*16_4_2014*/
#basic-modal-content, #basic-modal2-content, #basic-modal3-content, #basic-modal4-content {display:none; position:absolute; top:-30px;  border: 3px solid #7FB039; width:422px; background:#fff;}
/* Overlay */
#simplemodal-overlay {background-color:#000;}
/* Container */
#simplemodal-container {width:425px !important; top:50px !important; border-radius:5px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#0;}
#simplemodal-container a.modalCloseImg {background:url(../images/close1.png) no-repeat; width:17px; height:17px; display:inline; z-index:3200; position:absolute; top:-20px; right:7px; cursor:pointer;}
.row03{float:left; margin:5px 0 5px 0; width:360px; padding:0px 10px 0 10px;}
.row03 label{width:86% !important; float:left; font-family:'latoregular'; font-size:13px; color:#474e55; padding-left:0px;}
.row03 input{background:#fbfafa; border:1px solid #dfdede; border-radius:3px; font-family:'latoregular'; font-size:13px; color:#474e55; height:35px; float:left; font-size:12px; line-height:30px; margin-left:0px; width:100%; padding:0 5px; margin-top:5px;}
.text_box {float:left; margin:0px 0 5px 0; width:360px; padding:10px 10px 0 10px;}
.text_box label{ width:86% !important; float:left; font-family:'latoregular'; font-size:13px; color:#474e55; padding-left:0px;}
.text_box textarea{background:#fbfafa; border:1px solid #dfdede; border-radius:3px; font-family:'latoregular'; font-size:13px; color:#474e55; height:97px; float:left; font-size:12px; line-height:30px; margin:8px 0 0 0; width:100%; padding:0 5px;}
#simplemodal-container_left input[type="submit"] {background:#1D8BC7; font-family:'latoregular'; font-size:15px; color:#fff; line-height:35px; border-radius: 3px; padding:0 15px;
border:medium none; cursor:pointer; height:35px; margin:10px 0 10px 10px; float:left;}
.book_tour{ background:#eeeeee; width:100%; /*height:40px;*/ text-align:center; padding:0 0 15px 0;}
.login_logo{ margin:10px 0 0 0;}

.book_tour h5{ font-family:'SohoGothicProRegular'; font-size:17px; color:#514441; line-height:25px; padding:0 0 0 0px;}
#simplemodal-container_left{ float:left; width:97%; margin:30px 0 0 15px; position:relative;}
.row03 input.checkbox2 {float:left; height:14px; margin:4px 10px 0 2px; width:14px;}
.row03 span{font-family:'latoregular'; font-size:13px; color:#474e55; padding:0px 0 0 0;}
.row03 span a{ color:#474e55; text-decoration:none;}
.row03 span a:hover{ color:#2588BD;}
/*16_4_2014*/

.img_viewed2{ margin:8px 0 0 0; float:right;}
.dashboard_map_box_right_box3{ float:right; margin:15px 25px 0 0; padding:0 0 10px 0; width:336px;}
.dashboard_map_box_right_box3 h3{ padding:12px 0 6px 20px;}



/*21_4_2014*/
.recently_wrap{ width:212px; float:left; background:#fff; margin:15px 0 0 0; padding:0 0 20px 0;}
.recently_wrap h4{ height:45px; background:#f4f4ec; font:16px/45px 'SohoGothicProRegular'; color:#4f4b4b; padding:0 0 0 20px;}
.recently_wrap_box{ float:left; width:95%; margin:10px 0 0 5px; border-bottom:1px solid #e7e7e7; padding:0 0 10px 0;}
/*.recently_wrap_box a { float:left;}*/
.recently_wrap_box img{ float:left; width:61px; height:61px; margin:4px 10px 0 8px;}
.recently_wrap_box h5{  font:14px/18px 'SohoGothicProBold'; color:#1680b9;}
.recently_wrap_box h5 a{ color:#1680b9; text-decoration:none;}
.green_img1{ width:auto !important; height: auto !important; margin:10px 0 0 0 !important;}
.right_img_03{ float:right !important; width:15px !important; height:15px !important; margin:2px 5px 0 0 !important;}
.email_07{ background:#1d8bc7; height:30px; font:12px/30px 'SohoGothicProRegular' !important; color:#fff !important; float:left !important; padding:0 15px; border-radius: 3px; margin:10px 8px 0 10px; text-transform: capitalize !important;}
.clear_07{ background:#1d8bc7; height:30px; font:12px/30px 'SohoGothicProRegular'; color:#fff; float:left; padding:0 15px; border-radius: 3px; margin:10px 0 0 0;}
.recently_wrap #clear_all_ip{ text-transform:capitalize; margin:10px 0 0 0;}
/*21_4_2014*/


/*19_4_2014*/
.image_box h5{ font:13px/18px 'SohoGothicProBold'; color:#1680b9; padding:10px 0 6px 0; text-transform:capitalize;}
.image_box h5 a{color:#1680b9; text-decoration:none;}
.del_btn4{ float:right; margin:0 20px 0 0;}
.tab_box_right1{ position:absolute; right:16px; top:12px; width:auto;}
 #email_this_list_profile{ float:left;}
.email_05{ background:#1d8bc7; height:30px; font:12px/30px 'SohoGothicProRegular'; color:#fff; float:left; padding:0 15px; border-radius: 3px; margin:0 8px 0 0;}
.clear_05{ background:#1d8bc7; height:30px; font:12px/30px 'SohoGothicProRegular'; color:#fff; float:left; padding:0 15px; border-radius: 3px;}
.tab_box_right1 .email_07{ margin:0px 8px 0 10px;}
/*19_4_2014*/

#div_scroll_redkd{ max-height:340px; overflow:auto; overflow-x: hidden;}



/*28_04_2014*/
.select_wrap{ width:246px; float:left; margin:0 0 0 2px;}
.select_wrap span{ font-family: 'latoregular'; font-size:12px; color:#2489be;}
.select_wrap input.checkbox03 { float:left; height:14px; margin:5px 5px 0 0px; width:14px;}
/*28_04_2014*/

/*5may_2014*/
.search_by_lic_city{float:left; margin:0 0 10px 218px;}
/*5may_2014*/

.banner_box_not_found h1{ font:20px/30px 'SohoGothicProRegular'; color:#fff; background:#f27a28; width:100%; border:1px solid #cd6013; margin:58px 0 15px 0; border-radius: 3px; padding:20px 0; text-align:center;  display:inline-block;}
.search_boxnf{ float:left; margin-bottom:60px;}


/*27_05_2014*/
.select_wrap{ width:260px; float:left; margin:0 0 0 2px;}
.select_wrap span{ font-family: 'latoregular'; font-size:13px; color:#545759;}
.select_wrap input.checkbox03 { float:left; height:14px; margin:5px 5px 0 0px; width:14px;}
/*27_05_2014*/

.see_d_anchor{ font:13px/30px 'OpenSans-Semibold'; color:#1f8bc5; text-transform:uppercase; background:url(../images/detail_arrow.gif) right 5px no-repeat; height:10px; padding:0 10px 0 0px;}
.ask-ques11{ margin:0 auto; width:1054px;}
.ask-ques11 a{ font:13px/10px 'OpenSans-Semibold'; color:#1f8bc5; text-transform:uppercase; background:url(../images/back_to_search.gif) 0 1px no-repeat; height:10px; padding:0 0px 0 13px; float:right; margin:-12px 0 0 0;}

.report_box2{ padding-right:10px;}







@media screen and (max-width: 1024px) {
.jqTransformInputWrapper{ width:100% !important;}
* { margin:0 auto; padding:0; outline:0; }
html, body{ min-width:100%;}
body{ min-width:100%;}
#header{ width:100%;}
.registration_box{ margin:0 10px 0 0;}
.logo{ margin:16px 0 0 10px;}
.navi{ width:100%;}
.responsive_main_box{ width:100%;}
.navi ul{ padding:0 0 0 10px;}
.stack2{ right:10px; height:auto;}
ul#stack2{ left:210px !important;}
.banner_box{ width:100%;}
.banner_box h1{ padding:45px 0 0 10px !important;}
.search_box{ width:97%; margin:20px 0 0 10px;}
.right_panel{ width:100%;}
.map_box{ width:96%; margin:20px 0 0 10px; height:auto;}
.map_box img{ width:100%; height:auto;}
.right_panel h4{ padding:0 0 0 10px;}
.right_panel h4:after{ left:298px;}
.search_box_right{ margin:26px 15px 0 0;}
.gallery_main_box{ width:98%;}
.gallery_main{ width:99%;}
.tab-box{ width:99%; padding:0 0 0 9px;}
.image_box{ width:12%; margin:20px 0 0 35px;}
.image_box_top{ width:100%; height:auto; padding:8px;}
.image_box_top img{ width:100%;}
.gallery_slider_box{ padding:8px; margin:14px 0 0 25px; height:auto;}
.gallery_slider_box img{ width:100%; height:auto;}
.footer{ width:100%;}
.follow_us{ margin:22px 15px 0 0; width:auto;}
.search_box_left{ margin:26px 0 0 10px;}
.search_box_right{ width:56%; margin:26px 0px 0 0; position:relative;}
.search_destination{ width:94%; background:#ff852e; padding:0; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; -webkit-border-radius:5px;}
.search_destination input{ width:80%; height:59px; padding:2px 14px 0 10px; background:#fff; margin:5px 0 0 6px; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; -webkit-border-radius:5px;}
.search_destination input[type="submit"]{ right:9px; top:0;}
.latest_articles_left{ width:100%; margin:28px 10px 0 19px;}
.latest_articles_left img{ width:32%; margin:0 8px 0 0; height:80px !important;}
.footer p{ padding:8px 0 0 10px;}
.footer_left ul li{ padding:0 9px;}
#map_canvas{ width:100% !important;}
.ac_results{ width:99% !important;}
.jcarousel-skin-tango .jcarousel-container-horizontal{ width:100%;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{ width:95%;}
.gallery_main_bottom p{ position:absolute; top:7px; right:0;}
.jcarousel{ width:95%;}
#inner-content-wrapper{ width:100%;}
.guide-signup-cntr{ width:97%;}
.departure_box{ width:99.8%%; border:1px solid #F2F0E4; padding:0; margin:0;}
.faq_box{ width:99%; float:left;}
.departure h3{ width:100%; padding:0;}
.departure h3 strong{ padding:0 0 0 10px;}
.departure_box p {padding-left:10px;}
.inner-content{ width:auto; padding:0 10px;}
.inner-content p{ padding:20px 0;}
.breadcrumb-outer .breadcrumb{ width:98%;}
.inner-content-main{ width:100%;}
.inner-content_left{ width:30%; margin:160px 0 0 0;}
.video_box{ width:65%; margin:49px 0 0 0;}
.boder_line iframe{ width:100%;}
.boder_line{ width:100%;}
.inner-content_left h1{ font-size:32px;}
.inner-content_left h3{ font-size:20px;}
.text_box{ width:100%;}
.gallery_box{ width:100%; margin:0;}
.travellers_box{ width:100%;}

.gallery_box_left { float: left;width:11%;}
.travellers_box_left { margin: 2% 3% 0 0; width: 21%;}
.gallery_line {width: 17.6%;  margin:8% 0 0;}
.gallery_line2 {margin: 11% 0 0; width: 17.6%;}
.travellers_box_left p{ padding:8px 0 0 0 !important;}
.jcarousel li{ width:223px !important;}
.jcarousel img{ height:180px;}
#cont-3-1 .jcarousel{ width:96%; margin:10px 0 0 20px;}
#cont-3-1 .jcarousel ul li{ width:298px !important;}
.search-outer{ width:99%;}
.main_wrapper{ width:98%;}
.special_box_search{ display:none;}
#content_wrap{ width:100%;}
.searh-field .select{ width:225px;}
.listing-desc{ width:74%;}
.listing_left .paging{ width:90%; margin:0 0 0 12px;}
.listing-title h3{ width:auto;}
.write_review a{ margin:0 3px 0 0;}
.tour_i{ width:27%; margin:0 6px 0 0;}
.tour_i_r{ width:10%; margin:0 6px 0 0;}
.listing_left{ width:69%;}
.review_innar2 input{ width:90%;}
.review_innar2 textarea{ width:90%;}
.review_innar2 label{ width:92%;}
.right_part{ width:87%;}
.woord{ width:100%; height:auto; background:#f4f4f4; padding:25px 0 20px 0;}
.review_content{ width:100%;}
.listing-right{ width:29%;}
.review_wrap{ width:100%;}
.review_content .review-right{ width:81%;}
.review_content p{ width:98%;}

.box_image img{ width:88% !important;}
.light_box_slider{ width: 94% !important; height:240px !important;}
.pictures_box img{ float:left;}
.pictures_box{width:92% !important;}
#gallery{ float:none; width:auto;}
#gallery img{ float:left; width:98% !important;}

.name_log{ padding:19px 23px 0 0 !important;}
.log_url{ position:relative !important; padding:0 !important;}
.log_url a{ padding:0 !important; line-height:34px !important; height:34px;}
.log_url_my_ac{ position:relative !important;}
.log_url_my_ac a{ padding:0 !important; line-height:34px !important;}
.head_right ul{ margin:14px 0 0 0 !important;}

.number_box{ width:100%;}
.number_box_top{ width:100%;}
.head_right ul li{ margin:-18px 0 0 0;}

.head_right ul li + li{ top:0;}
.fab-signup_ff .guide-signup-cntr h1{ font-size:18px;}
.button03 {position:absolute; right:64px; top:16px;}
.edit_radio input[type="radio"]{ margin:5px 7px 0 0;}
.edit_radio p{ line-height:22px !important;}
.write_review_box03{ width:100%;}
.write_review_box03 h1{ padding:54px 0 0 10px; font-size:50px;}
.search_write_review_box03{ width:98%; margin:32px 0 0 5px;}
.search_write_review_box03_right{ width:28%;}
.search_write_review_box03_right img{ width:100%;}
.search_write_review_box03_left{ width:70%; position:relative;}
.search_destination03{ width:94%; background:#7BBBDE; padding:0; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; -webkit-border-radius:5px; margin:20px 0 0 10px;}
.search_destination03 input{ width:85%; height:57px; padding:2px 14px 0 10px; background:#fff; margin:5px 0 0 6px; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; -webkit-border-radius:5px;}
.search_destination03 input[type="submit"]{ right:9px; top:0;}
.search_write_review_box03_left h3{ margin:0 0 0 10px;}
.search_form-box03{ margin:20px 0 0 10px;}
.search_write_review_box03_left h3{ padding:30px 0 20px 0;}
.inner-content ol{ margin:0 0 0 35px; width:94%;}

.dashboard_main_box{ width:100%; margin:10px 0 0 -10px;}
.dashboard_map_box{ width:98%; margin:10px 0 0 10px;}
.dashboard_map_box_left{ width:63%; margin:0 0 0 8px;}
.dashboard_map_box_right{ width:33%;}
.contributions_box{ width:98%; margin:30px 0 0 10px;}
.contributions_box_img_box{ width:18%; margin:27px 10px 0 0; height:235px;}
.contributions_box_img_box_top{ width:auto;}
.contributions_box_img_box_top img {height:auto; margin:10px 0 6px 12px !important; width:88%;}
.contributions_box_img_box h5{ font-size:15px; padding:10px 0 0 0;}
#screen1{ width:270px;}
#screen2{ right:0; width:270px;}

.article_view p img{ width:100% !important;}
.video-js{ width:100% !important}

.mes_tool_search{ position:absolute; width:80%; top:98px; left:21px;}
.mes_tool_search_review {left:-23px !important; top:244px !important;}

.departure_box{ width:99.7%;}

.discount-add_new{ float:left; width:92%; text-align:left;}
.discount-add_new img{ max-width:250px; height:auto;}

.banner_box_not_found h1{ padding:15px 0 !important; width:97%; margin:40px 0 15px 12px; font-size:18px;}


/*7_may2014*/
.tab-box a{ font-size:12px; padding:10px 15px;}
.email_07{ font-size:11px; padding:0 5px;}
.clear_05{ font-size:11px; padding:0 5px;}
.tab_box_right1{ right:0px; width:165px;}
.del_btn4{ float:left;}
/*7_may2014*/


/*27_may2014*/
.searh-field{ width:250px;}
.select_wrap{ width:220px;}
.select_wrap span{ font-size:11px;}
/*27_may2014*/

.ask-ques11{width:100%;}
.ask-ques11 a{ margin:-12px 10px 0 0;}
}



@media screen and (max-width: 980px) {
.search_box_left{ width:268px;}
.search_box_left h3{ font-size:18px;}
.form-box label{ font-size:14px; margin:0px 5px 0 0;}
.search_destination input{ width:72%; padding:2px 24px 0 10px;}
.map_box{ width:95%;}
.tab-box{ padding:0 0 0 8px;}
.image_box{ margin:20px 0 0 28px;}
.gallery_slider_box{ margin:14px 0 0 16px;}
.latest_articles_left h5{ font-size:13px;}
.latest_articles_left p{ font-size:12px;}
.latest_articles_left{ margin:28px 0 0 19px;}
.footer_left{ width:59%;}
.footer_left ul li{ padding:0 8px; text-transform:capitalize;}
.follow_us { margin:21px 2px 0 0; width:39%;}
.follow_us img{ height:auto; width:90%;}

.gallery_box_left img{ width:100%; height:auto;}
.gallery_line img{ width:100%; height:auto;}
.gallery_line2 img{ width:100%; height:auto;}
.inner-content_left h1{ font-size:26px;}
.inner-content_left{ width:29%; margin:160px 0 0 0;}
.inner-content_left h3{ font-size:18px;}
.listing-panel{ width:97%;}
.searh-field .select{ width:186px;}
.search-title{ margin-right:4px;}
#language_f_list{ width:191px;}
.clear_f{ margin:0 12px 0 0 !important;}
.listing-desc{ width:60%;}
.write_review{ float:left;}
.right_part .guide_review p{ width:98%;}
.listing_left{ width:96%; float:left !important;}
.listing-right { margin:25px 0 0 15px; width:93%; float:left;}
.rating_responsive{ width:69%; float:right;}
.review_content .chaves_box{ width:98%;}
.review_left{ width:100%;}
.wer_review_guidee{ width:100%; float:left;}
.right_part{ width:91%;}
.review_innar3{ position:relative;}
.add_photo{ bottom:30px;}

/*.pictures_box{ width:43% !important;}*/
.box_image img { width:100% !important;}
.pictures_box{ padding:0 0 15px 0 !important;}

.log_url{ display:block !important;}
.log_url_my_ac{ display:block !important;}
.head_right{ top:0;}
.name_log{ text-indent:inherit !important;}

#inner-content-wrapper{ width:97%; position:relative;}
.myprofile_left_part{ float:left;}

.liting_user_dashboard #pull2{ display:block;}
.liting_user_dashboard{ position:absolute; top:0; background:none;}
.liting_user_dashboard ul {display:none; height:auto; background:#2588bd; z-index:9999; position:absolute; width:200px !important; top:55px; right:25px; padding:0 0 0px 0;}
.liting_user_dashboard #pull2 {display: block; width:79px; position: relative; height:34px; float:right; background:url(../images/responsive_menu.gif) 0px 0px no-repeat; text-indent:-999em; top:20px; right:25px;}
.liting_user_dashboard ul li{ width:92%; font:11px/24px 'SohoGothicProRegular'; padding:3px 0 3px 16px; background:url(../images/reponsive_line.gif) bottom center repeat-x; border-bottom:none;}
.liting_user_dashboard ul li a{ display:block; color:#fff; background:none; padding:0;}
.liting_user_dashboard ul li a:hover{ background:none;}
.liting_user_dashboard ul li a.selected{ background:none;}
.main_wrapper{ position:static !important;}
.travellers_box_left{ width:22%;}
.search_form-box03 label{ font-size:14px; margin:0 20px 0 0;}

/*27may_2014*/
.searh-field{ width:186px;}
.select_wrap{ width:175px;}
/*27may_2014*/
}


@media screen and (max-width: 768px) {
.gallery_line2{ margin:11% 0 0 2px;}
.gallery_line{ margin:8% 0 0 2px;}
.travellers_box_left{ margin:2% 2% 0 7px;}
.image_box_top img{ width:100%; height:95px;}
#cont-3-1 .jcarousel ul li{ width:333px !important;}

.listing-desc{ width:76%;}
.listing-right{ float:right; margin:10px 0 0 11px; width:69%;}
.searh-field .select{ width:178px;}
.clear_f{ margin:0 20px 0 0 !important;}
#language_f_list{ width:180px;}
.listing-right{ width:97%; float:left;}
.listing-right {float:right; width:69%;}
.wer_review_guidee{ float:left; width:100%; margin:15px 0 0 0;}
.write_review{ margin:0 0 0 12px;}

.listing-right {width:93%; float:left;}
.rating_responsive{ width:69%; float:right;}
.box_image img { width:100% !important;}
#gallery img{ width:100% !important;}
.heading-panel h2{ width:98%;}
.ask-ques{ float:left; margin:16px 0 0 14px !important;}
.inner-content_left h1{ font-size:24px;}
.inner-content_left h1:before{ right:-12px;}

.search_write_review_box03_left{ width:66%;}
.search_write_review_box03_right{ margin:32px 14px 0 0;}
.pictures_box{width:95% !important;}

.ac_results {width:98.5% !important;}

.contributions_box_img_box{ margin:0 10px 0 0;}
.contributions_box h3{ font-size:18px; padding:0 0 20px 0;}
.contributions_box_img_box_top img{ margin:10px 0 6px 8px !important;}
.screen_name_box h4{ font-size:16px;}
.dashboard_map_box_right_box1 h3{ font-size:14px;}
#change_i{ margin:0 0 5px 0;}
.heading-panel{ padding:10px 0 45px 0 !important;}
}


@media screen and (max-width: 767px) {
.logo {margin:23px 0 0 10px; width:25%;}
.logo img{ width:100%; height:auto;}
.registration_box{ width:68%;}
.registration_box ul li + li{ width:150px; font-size:12px;}
.registration_box ul li + li + li{ width:180px; font-size:12px;}
.or_box{ display:none;}
.navi ul li a{ padding:0 20px;}
.registration_box ul{ float:right;}
.image_box{ margin:20px 21px 0 7px;}
.gallery_slider_box{ margin:14px 0 0 11px;}
.tab-box{ padding:0 0 0 6px;}
.search_box_left{ width:240px;}
.search_box_left h3{ font-size:16px;}
.form-box label{ font-size:12px;}
.search_destination input {padding:2px 34px 0 10px;  width:63%;}
.banner_box h1{ font-size:40px;}
.footer_left ul li{ font-size:12px; text-transform:capitalize; padding:0 0 0 8px;}

.inner-content_left h1{ font-size:27px;}
.inner-content_left h3{ font-size:16px;}
.travellers_box_left h3{ font-size:16px;}
.travellers_box_left { margin:2% 3% 0 5px;}
.jcarousel{ margin:25px 0 0 16px;}
.jcarousel li{ width:186px !important;}
.jcarousel img{ height:145px;}


/*guidelist*/
.searh-field .select{ width:220px;}
.form-submit{ float:left; padding-bottom:10px;}
.listing-desc{ width:69%;}
/*guidelist*/
.new_right_res{ width:97%;}

.search-title{ width:100%;}
ul#location_list{ width:80%;}
.review_left{ width:99%;}
.suubmit_review p{ width:auto; float:none; padding:0 5px;}

.pictures_box{ width:71% !important;}
.cke_reset{ width:90% !important;}
.button04{ left:408px;}
.button05{ left:408px; top:23px;}

.inner-content_left h1:after{ display:none;}
.inner-content_left h1:before{ display:none;}
.p-s-s{ padding:4px 0 40px 0;}
.review_content .review-right{ width:80%;}

.search_write_review_box03_right{ display:none;}
.search_write_review_box03_left h3{ padding:20px 0; font-size:30px;}
.write_review_box03 h1{ padding:15px 0 0 10px; font-size:40px;}
.search_write_review_box03{ margin:20px 0 0 5px;}
.search_write_review_box03_left{ width:96%;}
.search_form-box03 label{ font-size:14px;}
.travellers_box_left{ width:21%;}
.dashboard_map_box_left{ width:62%;}
.article_view p img{ width:100% !important; height:300px !important;}
.dashboard_map_box_right_box3 {float:left; margin:15px 0 0 10px; width:93%;}


.banner_box_not_found h1{font-size:16px;}
/*7_may2014*/
.tab-box a{ font-size:10px; padding:10px 7px;}
/*7_may2014*/


/*27_may2014*/
.searh-field{ width:240px;}
.select_wrap{ width:218px;}
/*27_may2014*/
}

@media screen and (max-width: 640px) {
.registration_box ul li + li{ width:138px;}
.registration_box ul li + li + li{ width:176px;}
.search_box{ height:auto; padding:0 0 15px 0; float:left;}
.search_box_left{ width:96%;}
.search_box_left h3{ font-size:18px;}
.form-box label{ font-size:14px;}
.search_box_right{ float:left; width:95%; margin:26px 0 0 0px;}
.search_destination input { padding:2px 46px 0 10px; width:76%;}
.image_box{ width:26%; margin:20px 15px 0 20px; height:250px;}
.image_box h3{ font-size:14px;}
.gallery_main h2{ height:auto; background:#f5f4ed; padding:11px 9px 5px; width:97%; text-align:center; line-height:18px;}
.footer_left{ width:95%;}
.follow_us {float:left; margin:10px 0px 0 10px; width:98%;}
#outer_footer{ width:100%; height:auto; background:#f9f9eb url(../images/footer_bg.gif) 0 0px repeat-x; margin:45px 0 0 0; padding:0 0 12px 0;}
.footer p{ border:none; margin:0;}

.inner-content_left{ margin:20px 0 0 0; width:100%;}
.inner-content_left h1{ text-align:center; text-align:center;}
.inner-content_left h3{ font-size:20px;}
.video_box{ float:left; width:96%; margin:34px 0 0 -6px;}
.travellers_box_left img{ display:block; float:left; margin:0 15px 10px 0; width:17%;}
.gallery_box_left{ display:none;}
.gallery_line{ display:none;}
.gallery_line2{ display:none;}
.travellers_box_left{ width:100%; text-align:left; margin:6% 3% 0 5px;}
.travellers_box_left h3{ padding:20px 0 0 0;}
.landing_line03{ display:none;}
.travellers_box_left p{ float:left; width:74%;}
#cont-3-1 .jcarousel ul li{ width:280px !important;}
.listing-right{ width:62% !important;}
.button04{ left:330px;}
.button05{ left:330px;}
.pictures_box{ width:51% !important;}
.form-box{ width:auto;}

.dashboard_map_box_left{ width:97%;}
.dashboard_map_box_right {float:left; margin:40px 0 0 10px; width:96%;}
.contributions_box_img_box{ width:23%; height:240px;}
.screen_name_box{ width:100%;}
.screen_name .edit_icon_5{ border:none;}
.screen_name{ margin:17px 0 0 10px;}
#screen1{ right:0;}

#simplemodal-container{ width:100% !important;}
#basic-modal-content, #basic-modal2-content, #basic-modal3-content, #basic-modal4-content{ width:93%; left:8px !important;}
#simplemodal-container_left{margin:30px 0 0 8px;}
.row03{ width:87%;}
#simplemodal-container a.modalCloseImg{ right:30px;}
.banner_box_not_found h1{ width:95%; font-size:14px;}

/*27_may2014*/
.searh-field{ width:255px;}
.select_wrap{ width:245px;}
/*27_may2014*/
}


@media screen and (max-width: 610px) {
.registration_box ul li + li {height:33px; padding:3px 0 0;  width:100px; line-height:15px; background:#EB7525; font-size:11px;}
.registration_box ul li + li + li {height:33px; padding:3px 0 0;  width:100px; line-height:15px; background:#689627; font-size:11px;}
.navi ul li a{ padding:0 10px;}
.navi ul li{ font-size:12px;}
.stack2 > img{ width:80%;}
.stack2{ right:0px; top:-16px;}
ul#stack2 li span img {height:35px; width:140px !important;}
ul#stack2{ left:177px !important; top:23px !important;}
.registration_box{ width:61%;}
.logo{ width:30%;}
.rep03{ display:none;}
.map_box{ width:94%; margin:20px 0 0 5px;}
.tab-box{ padding:0 0 0 4px;}
.gallery_main h2{ width:96%;}
.image_box {margin:20px 12px 0 20px; width:25%;}
.search_box{ width:95%;}
/*.gallery_slider_box{ width:26%;}*/
.latest_articles_left{ margin:.latest_articles_left; width:80%;}
.log_url_my_ac{ line-height:34px !important; margin:0px 0 0 0px !important;}

.searh-field .select{ width:230px;}
.form-submit{ margin-left:2px;}
.listing-desc{ width:63%;}
.inner-star-rating{ float:left;}
.listing-right{ width:99% !important; margin:10px 0 0 0;}
.write_review{ margin:0;}
.write_review a{ color:#fff !important; line-height:35px;}
.tourtype_ico{ /*width:96% !important;*/ margin:0 0 0 4px;}
.suubmit_review input{ margin-left:5px;}
.review_innar3 p{ font-size:15px;}
.review_innar3 ul p { font-size:15px;}
.review_innar2 h5{ font-size:15px;}
.review_innar h2{ font-size:15px;}
.add_photo_txt{ font-size:15px;}
.tourtype_ico{ padding:0;}
.review_left{ padding:0;}
.right_part{ width:90%;}
.badge_ico_one{ left:3px;}
.tour_i a{ line-height:22px;}
.tour_i{ width:14%;}

.review_content .review-right { float:left; margin:-42px 0 0 14px; width:96%;}
.image_box{ height:260px;}
.imp_dis a{ color:#2588BD;}
.detail_left a{ color:#2588BD;}

.review_innar2{ float:left;}
.review_innar3{ float:left;}
.button04{ left:0px; top:30px;}
.button05{ left:0px; top:47px;}
.gallery_main_bottom p{ display:none;}
.listing-title h3{word-wrap:break-word; display:block; width:276px;}
.inner-content ol{ margin:0 0 0 20px;}
.search_form-box03 label{ font-size:12px;}
.box_image{ width:100% !important;}

.dashboard_map_box{ width:96%;}
.screen_name_box h4{ font-size:12px;}
.contributions_box_img_box{ width:30%;}
.dashboard_map_box_right{ margin:20px 0 0 6px;}
.mes_tool_search{ left:2px;}

.mes_tool_search_review { left:-30px !important; top:237px !important;}

/*7_may2014*/
.tab-box a{ font-size:12px; padding:10px 21px;}
.tab-box { background:#EFF1ED; border-radius:3px 3px 0 0; display:inline-block; height:auto;}
.tab_box_right1{ top:70px; right:5px; position:inherit; float:left; width:96%; margin:5px 0 0 0;}
/*7_may2014*/
.ask-ques11 a{ margin:15px 0 0 8px; float:left;
}


@media screen and (max-width: 480px) {
.search_box_right{ margin:10px 0 0 10px;}
.search_destination{ width:100%;}
.search_destination input {padding:2px 57px 0 10px; width:67%;}
.jcarousel li{ width:210px !important;}
.latest_articles_left{ width:100%; margin:28px 0 0 10px;}
#cont-3-1 .jcarousel ul li{ width:420px !important;}
.review_content .review-right h3{ font-size:14px; padding:40px 5px 0 0; width:96%;}
.review_content .review-right .listingimg_big{ float:left; margin:0;}
.review_content p{margin:15px 12px 0 0;}
.pictures_box{ width:64% !important;}

.name_log{ width:90px; line-height:14px !important; padding:23px 0 0 5px !important; word-wrap:break-word;}
.name_log a{ line-height:14px !important;}
.log_url{ left:2px;}
.log_url_my_ac{ left:2px;}

.number_box_top h4{ font-size:12px;}
.number_box{ width:98%;}
.social_box_main_share1{ margin-left:0;}
.search_destination03 input{ font-size:12px;}
#twitter-widget-0{ margin:0 3px 3px 0;}
.heading-panel h1{ padding:0 0 0 10px; font-size:18px;}

.fb_iframe_widget iframe{ top:-13px !important;}
#___follow_0 iframe{ float:left !important; margin:-13px 0 0 0 !important;}

.article_view p img {height:220px !important; margin:0;}
.departure_box{ width:99%;}
.book_tour h5{ font-size:12px;  line-height:42px; padding:0 0 0 10px;}

}

@media screen and (max-width: 479px) {
.responsive_main{ display:block; top:-108px; position:relative;}
.navi{ display:none;}
#nav_wrap{ background:none;}
.responsive_navi #pull {display: block; width:80px; height:34px; float:right; background:url(../images/responsive_menu02.gif) 0px 0px no-repeat; text-indent:-999em; top:20px; right:25px;}
#head_wrap{ background:#fbfbfb; height:130px;}
.registration_box{ width:98%; float:left;}
.registration_box ul{ float:left; margin:15px 0 0 10px;}
.stack2 {right:108px; top:-122px; width:20%;}
ul#stack2 {left:177px !important; top:6px !important;}
.stack2 > img{ width:100%; padding-bottom:0 !important;}
#nav_wrap{ height:auto;}
.banner_box h1{ font-size:30px; padding:18px 0 0 5px;}
.search_box{ margin:20px 0 0 4px;}
.search_box_right{ margin:10px 0 0 4px; width:98%;}
.search_destination input {padding:2px 63px 0 10px; width:55%;}
.map_box{ width:90%;}
.tab-box a{ font-size:11px; padding:10px;}
.tab-box p{ display:none;}
.gallery_main h2{ width:95%;}
.image_box{ width:36%;}
/*.gallery_slider_box{ width:40%;}*/
.form-box{ width:97%;}
.latest_articles_left{ margin:28px 0 0 10px;}
.right_panel h4:after{ left:248px; top:65px;}
.right_panel h4{ padding:11px 0 0 10px; font-size:13px;}
.search_destination input{ font-size:12px;}
.listing-desc{ width:56%;}
.review_rating{ width:100%;}

.head_right{ top:0px;}

.name_log{ width:110px; line-height:14px !important; padding:23px 0 0 5px !important;}
.name_log a{ line-height:14px !important;}
.heading-panel{ padding:27px 0 25px 0;}
.myprofile_left_part ul li small{ width:97px !important;}
.unlinkw{ font-size:10px !important;}

.write_review_box03 h1{ font-size:25px;}
.search_write_review_box03_left h3{ font-size:22px;}
.search_form-box03 label{ font-size:12px;}
.gallery_list li a.gourl_new{ width:100%;}

.banner_box_not_found h1{ width:95%; font-size:14px; margin:30px 0 15px 5px;}
.review_content .review-right .skill_rating{ width:230px; margin-top:0px; margin-bottom:0px;}
.review_content .review-right .skill_rating figure{ margin-bottom:10px;}
.review_content .review-right .skill_rating figcaption{ margin-bottom:10px;}
.review_content .review-right h5{ margin-bottom:15px;}
.review_content p{ width:97%;}

}


@media screen and (max-width: 410px) {
.listing-desc{ width:52%;}
.listing-title h3 a{ font-size:14px;}
.add_photo_txt{ width:100%;}
.review_innar3 select.select{ width:255px;}
.write_tour_id{ width:100%;}
.right_part{ width:86%;}
.badge_ico_one{ left:0;}
.pictures_box{ width:93% !important;}

.name_log{ width:115px;}
.log_url{ left:2px;}
.log_url_my_ac{ left:4px;}
.ask-ques{ float:left; margin:16px 0 0 7px !important;}
.liting_user_dashboard{ top:-13px;}
.button03{ right:-12px;}
.edit_radio h4{ font-size:13px;}
.search_destination03 input{ font-size:10px;}

.tour_packages ul li{ width:110px; margin:0 25px 0 0;}
.tour_packages ul li img{ width:120px; height:110px;}

.fb_iframe_widget iframe{ top:0px !important;}
#___follow_0 iframe{ float:left !important; margin:0 !important;}
.contributions_box_img_box{ width:44%;}
#screen2{ right:20px;}
#screen1{ right:34px;}
}



@media screen and (max-width: 360px) {
.tab-box a {font-size:10px; padding:8px; margin:13px 5px 0 0;}
.tab-box a:hover{ margin-top:7px;}
.video_box{ height:250px;}
.boder_line iframe{ height:250px;}
.travellers_box_left img{ margin:24px 15px 10px -7px;}
.jcarousel{ width:68%; margin:25px 0 0 46px;}
.jcarousel li{ width:224px !important;}
.jcarousel img{ height:160px;}
#cont-3-1 .jcarousel ul li{ width:292px !important;}

.listing-desc{ width:47%;}
.tour_i{ width:17%;}
.button05{top:67px;}

.search_form-box03 input[type="radio"]{ margin:0px 4px 0 0;}
.search_form-box03 label{ font-size:9px; margin:0 4px 0 0;}
.search_form-box03{ margin:20px 0 0 5px;}
.listing-title h3{word-wrap:break-word; display:block; width:140px;}
.social_box_main{ width:98%;}
.banner_box h1{ font-size:25px;}
.follow_us{ width:30%;}
.vpb_textAreaBoxInputs{ width:220px !important;}
#screen2{ min-width:260px; right:-15px;}
#screen1{ right:-5px;}
.screen_name ul{ padding:10px 0 0 0;}
.contributions_box_img_box h5{ font-size:13px;}
.video-js{ height:250px !important;}
.banner_box_not_found h1{ width:94%; font-size:14px;}
}


@media screen and (max-width: 320px) {
.stack2 {top:-118px; width:24%;}
.logo{ width:37%;}
.gallery_main{ width:98%;}
.gallery_main h2{ width:94%;}
.search_box_right{ margin:10px 0 0 3px;}
.search_destination input {padding:2px 69px 0 10px; width:67%;}
.search_destination input[type="submit"]{ right:-2px;}
.gallery_main_box{ margin:24px auto;}
.map_box img{ height:150px;}
.boder_line iframe{ height:210px;}
.video_box{ height:210px;}
.jcarousel{ width:75%; margin:56px 0 0 46px;}
#cont-3-1 .jcarousel ul li{ width:274px !important;}

.listing-desc {position: relative; width: 92%;}
.listing-desc p{ padding:20px 0 0 15px;}
.listing-title {left: 140px; margin: 0 0 0 1px; position: absolute; top: -132px;}
.listing-panel ul li .search_listing_left{ margin:0; padding:0 6px;}
.listing-desc p {padding:65px 0 0 10px;}
.breadcrumb-outer{ display:block;}
.breadcrumb-outer .breadcrumb{ display:none;}

.head_right{ left:0;}
.inner_location_p{ margin:20px 0 0px 0 !important;}
.pictures_box{ width:96% !important;}
#screen2{ min-width:260px; right:-15px;}
#screen1{ right:-44px;}
.video-js{ height:210px !important;}
.see_d_anchor{ padding:0 10px 0 4%;}

}









