.spon_wrap{padding:10px 20px 10px 20px;}
.logo_bxs{float:left; padding-right:40px;}
.b20{color:#000; font:20px Arial, Helvetica, sans-serif;}
.spon_logobx{padding:35px 0 0px 50px; float:left;}
.brdl_spn{/*border-left:1px solid #e5e5e5;*/background:url(../realassets/images/logo_separator.jpg) right 20px no-repeat}
.brdr_spn{/*border-right:1px solid #e5e5e5;*/ background:url(../realassets/images/logo_separator.jpg) left 20px no-repeat}
.op_gd14{font:600 14px "Open Sans",Arial,Helvetica,sans-serif; color:#333;}
.asos_part{padding:0 5px; text-align:center; color:#333333; font:600 italic 14px 'Open Sans',Arial, Helvetica, sans-serif; float:left;}

.tc_sprite{background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/travelcafe_sprite.png) no-repeat;}
.tc_colLft{width:940px; float:left;}
.tc_colRht{width:310px; float:right;}
.slidePrev, .slideNext{display:inline-block; width:43px; height:38px; margin-left:13px;}
.slidePrev{background-position:0px 0px;}
.slideNext{background-position:-44px 0px;}
#topSlider li{position:relative;}
#topSlider li img, .epStory img{width:100%; height:auto;}
#topSlider .sliderInfo{background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/transBg.png); position:absolute; left:0px; bottom:5px; width:100%;}
#topSlider .sliderInfo .inner{padding:15px 25px;}
#topSlider .sliderInfo .inner .title{font:700 24px/28px 'Open Sans',arial; color:#e2e2e2; display:block;}
#topSlider .sliderInfo .inner .infotxt{font:14px/18px 'Open Sans',arial; color:#e2e2e2; display:block;}
/*#topSlider .bx-next, #topSlider .bx-prev{background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/travelcafe_sprite.png) no-repeat; width:69px; height:69px; position:absolute; top:50%; margin-top:-35px; display:block; font-size:0px;}
#topSlider .bx-prev{background-position:-88px 0px; left:15px;}
#topSlider .bx-prev:hover{background-position:-236px 0px;}
#topSlider .bx-next{background-position:-162px 0px; right:15px;}
#topSlider .bx-next:hover{background-position:-309px 0px;}*/
#tcContent #topSlider .bx-next{right:-3px;}
#tc_editorsPick{padding:15px 30px;}
.epStory{width:260px; margin-bottom:20px;}
.epStory a{color: #333; font: 400 13px/16px 'Open Sans',Arial,Helvetica,sans-serif; text-decoration:none; display:block;}
.epStory a.op_gd15{font-size:15px; line-height:18px; font-weight:600; height:38px; overflow:hidden;}
.artBlurb{height:35px; overflow:hidden; margin-top:3px;}
/*#tc_editorsPick .bx-next, #tc_editorsPick .bx-prev{background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/travelcafe_sprite.png) no-repeat; width:34px; height:71px; position:absolute; top:50%; margin-top:-36px; display:block; font-size:0px;}
#tc_editorsPick .bx-prev{background-position:-428px 0px; left:-30px;}
#tc_editorsPick .bx-prev:hover{background-position:-498px 0px;}
#tc_editorsPick .bx-next{background-position:-393px 0px; right:-30px;}
#tc_editorsPick .bx-next:hover{background-position:-463px 0px;}*/
#tcContent #tc_editorsPick  .bx-next{right:-35px;}
#tcContent #tc_editorsPick .bx-prev{left:-35px;}
#tc_editorsPick .bx-pager-item{ display:inline-block;}			
#tc_editorsPick .bx-pager-item a { background:#ecf1f3 none repeat scroll 0 0; border: 1px solid #dee8ec; border-radius:50%; display: inline-block; float:left; height: 10px;  margin-right:7px; margin-top: 2px; text-indent: -9999px;  width: 10px;}
#tc_editorsPick .bx-pager-item a:hover, #tc_editorsPick .bx-pager-item a.active{background: #e9610c none repeat scroll 0 0; border: 1px solid #d55607; height: 10px; width: 10px;}
#tc_editorsPick .bx-pager{text-align:center;}	
.tc_tabs li{float:left; margin:0px 4px; border:1px solid #e9e9e9; background:#f2f3f3; font:600 14px/32px 'Open Sans',arial; color:#0f4d6b; width:160px; position:relative; text-align:center; cursor:pointer;}
.tc_tabs li.linkMore{width:218px; margin-right:0px; text-align:left; padding-left:20px;}
.tc_tabs li.first{margin-left:0px}
.tc_tabs li.current{background:#0f4d6b; border:1px solid #0f4d6b; color:#FFF;}
.tc_tabs li .arrowDown{width: 0; height: 0; border-style: solid; border-width: 6px 5px 0 5px;border-color: #0f4c6b transparent transparent transparent; position:absolute; bottom:-6px; left:50%; margin-left:-3px; display:none;}
.tc_tabs li.current .arrowDown{display:block;}
.tc_tabs li.linkMore .arrowDown{left:218px; bottom:12px; display:block;}
.tc_tabs li.linkMore  .moreDdl{position:absolute; top:32px; left:0px; width:100%; border:1px solid #e9e9e9; background:#f2f3f3; display:none; z-index:2}
.tc_tabs li.linkMore .moreDdl a{display:block; font:600 14px/32px 'Open Sans',arial; color:#0f4d6b; padding:0px 10px; border-bottom:1px solid #e9e9e9;}

.tc_tabContent{margin-top:10px; background:#f4f7f9; padding:10px;}
.journeyType a{display:inline-block; font:13px/32px 'Open Sans',arial; color:#096ab9; background:#e5e5e5; padding:0px 10px; border-radius:5px;}
.journeyType a.current{background:#00355f; color:#FFF;}
#TC_weather INPUT.-sk-search-box-container{ border: 1px solid #e9e1e1; padding: 10px; font: 13px Arial, Helvetica, sans-serif; color: #333333; width: 250px; }
#TC_weather .-sk-branding{ float: right; margin-right: 15px; }
#TC_weather .-sk-pageheadinginner{display:none;}
#TC_weather .-sk-branding-first{color: #E5693C; font: 13px Arial, Helvetica, sans-serif; }
#TC_weather .-sk-branding-second{color: #8C8C8C; font: 13px Arial, Helvetica, sans-serif; }
#TC_weather .-sk_1_data{margin-right: 10px !important; }
#TC_weather #__sk_widget{ margin-top: 20px !important;}
.introTxt{font:13px/20px 'Open Sans',arial; color:#333;}
.rhsSections{margin-bottom:10px;}
/*currency box*/
.currencyBox{border:1px solid #aeb6bc; padding:3px;}
.currencyBox input{width:160px; font:800 18px/25px 'Open Sans',arial; color:#0f4d6b; border:0px; text-align:right; padding-right:10px;}
.currencyBoxDdl{width:96px; display:inline-block;border:1px solid #d3cccc; height:25px; background:#ececec; cursor:pointer;}
.currencyBoxDdl .selectedOpt{font:800 15px/25px 'Open Sans',arial; color:#e9610c; padding-left:10px; display:inline-block; width:70px;}
.arrowddl{width: 0; height: 0; border-style: solid; border-width: 6px 5px 0 5px;border-color: #0f4c6b transparent transparent transparent; display:inline-block;}
.currencyBoxOptions{position:absolute; top:25px;border:1px solid #d3cccc; background:#ececec; width:100%; z-index:2; display:none;}
.currencyBoxOptions a{display:block; font:600 14px/25px 'Open Sans',arial; color:#0f4d6b; border-bottom:1px solid #d3cccc; padding:0px 5px; text-decoration:none;}
.equalto{font:italic 400 14px/18px 'Open Sans',arial; color:#333;}
.ic_equal{background-position:-541px 0px; width:32px; height:33px; float:left; margin-top:-7px; margin-right:5px;}
.converstionResult{background:#fff6cb; font:600 14px/25px 'Open Sans',arial; color:#333; padding:10px 17px; border:1px solid #eee1a0;}
.converstionResult .convFrm{font-size:16px; font-weight:700;}
.converstionResult .convTo{font-size:18px; font-weight:800;}
.formRow{margin-bottom:10px; position:relative;}
.formRow .destinationList_ipocal{top:56px;}
.rhsSections .formLable{font:700 14px/18px 'Open Sans',arial; color:#6b6b6b;}
.rhsSections .pass_num .formLable{font-size:13px; font-weight:600;}
.rhsSections .customInput{border:1px solid #c2c2c2; border-radius:3px; display:block; font:600 14px/36px 'Open Sans',arial; color:#333; padding-left:5px; width:98%; height:36px;}
.formRow.twoColumn{width:46%;}
.formRow.threeColumn{width:31%;}
.rhsSections .customInput.location{background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/ic_location.png) 5px 10px no-repeat; padding-left:25px; width:91%;}
.rhsSections .customInput.calendar{background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/ic_calendar.png) 3px 5px no-repeat; padding-left:35px; width:73%;}
.select-style{padding: 3px 0px; border: 1px solid #c2c2c2; width: 100%; border-radius: 3px; overflow: hidden; background-color: #fff;background: #fff url("http://img-d01.moneycontrol.co.in/images/microsite/tc/dropdownArrow.png") no-repeat 95% 50%;}
.select-style select {padding: 0px 8px; width: 100%; border: none; box-shadow: none; background-color: transparent; background-image: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; font:600 14px/32px 'Open Sans',arial; color:#333; height:32px;}
.select-style select:focus {outline: none;}
.blue_btn{background:#0f4d6b; font:600 14px 'Open Sans', sans-serif; color:#FFF; height:20px; padding:10px 18px; display:inline-block; border-radius:2px;}
.blue_btn.twoRow{margin-top:23px;}
.moreOpts{text-decoration:underline;}
/*Calender*/
.ui-datepicker{width: 200px; background:#fff; font:13px 'Open Sans',arial; color:#333; border:1px solid #ccc; display: none; padding:0px 5px; }
.ui-datepicker .ui-datepicker-header{position: relative; margin-top:5px; background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/calendar_hdrbg.png) left center repeat-x; border:1px solid #ccc; border-radius:5px; height:34px;}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{position: absolute; top: 6px; width: 24px; height: 24px; cursor:pointer; background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/travelcafe_sprite.png) no-repeat;}
.ui-datepicker .ui-datepicker-prev{left: 2px; background-position:-24px -43px; }
.ui-datepicker .ui-datepicker-next{right: 2px; background-position:0px -43px; }
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span{display: none;} 
.ui-datepicker .ui-datepicker-title{margin: 0 2.3em; font-size:16px; line-height:34px; font-weight:700;text-align: center;}
.ui-datepicker .ui-datepicker-title select {font-size: 1em; margin: 1px 0;}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year { width: 45%;}
.ui-datepicker table{width: 100%;font-size: .9em;border-collapse: collapse;margin: 0 0 .4em;}
.ui-datepicker th{padding: .7em .3em;text-align: center;font-weight: bold;border: 0;}
.ui-datepicker td{border: 0;padding: 1px;}
.ui-datepicker td span,
.ui-datepicker td a{display: block;color:#333;padding: .2em;text-align: right;text-decoration: none;}
/*bottom slider*/
.travdest{width:940px;}
traveslidepg{position:relative;}
.traveslidepg .phoconbox{position:relative;}
.traveslidepg .photogal_cont{position:relative; height:470px;}
.traveslidepg .photogal_cont .trav_slider>li{width:910px !important;}
.traveslidepg .photogal_cont .bx-viewport{height:470px !important;}
.traveslidepg .thumbpagerCont{ position: absolute; width:665px; top:374px; padding-top:10px; height:96px; background:#f4f7f9;}
#tcContent .bx-prev {background: url(http://img-d01.moneycontrol.co.in/images/microsite/tc/trav_prevnxt.png) no-repeat 0 0; width:35px; height:78px; display:inline-block; position:absolute; left:0px; top:35%; z-index:1; text-indent: -9999px; outline: 0 none;}
#tcContent .bx-next {background: url(http://img-d01.moneycontrol.co.in/images/microsite/tc/trav_prevnxt.png) no-repeat -1px -191px; width:35px; height:78px; display:inline-block; position:absolute; right:-12px; top:35%; z-index:1; text-indent: -9999px; outline: 0 none;}
#tcContent .bx-prev:hover{background: url(http://img-d01.moneycontrol.co.in/images/microsite/tc/trav_prevnxt.png) no-repeat 0 -102px;}
#tcContent .bx-next:hover{background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/trav_prevnxt.png) no-repeat -3px -291px;}
#tcContent .thumbpagerCont .bx-next, #tcContent .thumbpagerCont .bx-prev{display:none;} 
.traveslidepg .capover{ width:210px; font:400 13px/22px 'Open Sans'; color:#333; padding:10px 13px 5px 13px; float:right; position:relative; color:#666666;}
.traveslidepg .photogal_cont li .trav_img{ float:left; width:665px; position:relative;}
.traveslidepg .photogal_cont li .trav_img img{ display:block; width:665px; height:374px;}
.traveslidepg .thumbpagerCont .bx-wrapper li{width:152px !important; margin-right:19px;}
.traveslidepg .thumbpagerCont .bx-wrapper li img{width:100%; height:auto;}
.traveslidepg .thumbpagerCont .bx-wrapper{width:665px;}
.traveslidepg .thumbpagerCont img{transition:outline 0.5s ease;}
.MB40{margin-bottom:40px;}
.traveslidepg .thumbpagerCont li.active img, .grayImg:hover{outline:2px solid #e9610c;}
.traveslidepg .thumbpagerCont li.active a img, .traveslidepg .thumbpagerCont li.active a{border: none; float:left;}
.traveslidepg .thumbpagerCont li.active a{ margin:2px;}/*
.traveslidepg .thumbpagerCont li.active a:hover{ outline:2px solid black;}*/
.thumb_caption{position:absolute; bottom:3px; left:0; width:100%; background: url(http://img-d01.moneycontrol.co.in/images/microsite/tc/thumb_overlay.png); color:#ffffff; font:700 10px 'Open Sans',Arial, Helvetica, sans-serif; text-transform:uppercase;}
.traveslidepg .thumbpagerCont li.active a .thumb_caption{bottom:2px; width:98%; left:1%;}
.arw_trwrt{display:inline-block; position:absolute; right:0; top:20px; width:12px; height:23px; background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/arw_travrt.png) 0 0 no-repeat;}
.lab_inc{ display:inline-block; background:#ec7b45; color:#ec7b45; font:700 10px 'Open Sans',Arial, Helvetica, sans-serif; padding:5px; color:#fff;}
.op_travtitle{color:#333333; font:700 24px 'Open Sans',Arial, Helvetica, sans-serif;}
.mr_ic{display:inline-block; background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/mr_ic.png) 0 0 no-repeat; width:14px; height:14px; vertical-align:middle; margin-left:2px;}
.morelink{font:400 13px 'Open Sans',Arial, Helvetica, sans-serif; color:#333;}
.share_trav{display:inline-block; border:1px solid #c2c2c2; border-radius:20px; background:#fff; padding:5px 15px; color:#333333; font:400 13px Arial, Helvetica, sans-serif; text-decoration:none !important;}
.trav_shr{display:inline-block; margin-right:4px; width:12px; height:12px; background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/trav_shr.png) 0 0 no-repeat;}
.share_popuptrav{position:absolute; background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/trav_shrebg.png) left 4px no-repeat; padding-top:16px; display:none; width:220px;}
.trav_shrlist li{ float:left; margin-right:8px; text-align:center;}
.trav_shrlist li a{ display:block; color:#999999; font:600 11px 'Open Sans',Arial, Helvetica, sans-serif; text-decoration:none !important;}
.trav_shrlist li a:hover{ color:#333333;}
.trav_shrlist li a .ic_mmb{ display:block; width:24px; height:25px; background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/trav_shareic.png) 0 0 no-repeat; margin-bottom:5px;}
.trav_shrlist li a .ic_fb{ display:block; width:24px; height:25px; background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/trav_shareic.png) -32px 0 no-repeat; margin-bottom:5px;}
.trav_shrlist li a .ic_tw{ display:block; width:25px; height:25px; background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/trav_shareic.png) -63px 0 no-repeat; margin-bottom:5px;}
.trav_shrlist li a .ic_gplus{ display:block; width:25px; height:25px; background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/trav_shareic.png) -94px 0 no-repeat; margin-bottom:5px;}
.trav_shrlist li a .ic_in{ display:block; width:25px; height:25px; background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/trav_shareic.png) -126px 0 no-repeat; margin-bottom:5px;}
.trav_shrlist li a .ic_pin{ display:block; width:25px; height:25px; background:url(http://img-d01.moneycontrol.co.in/images/microsite/tc/trav_shareic.png) -157px 0 no-repeat; margin-bottom:5px;}
.topImg{width:620px; height:auto;}
.col_inRht .tc_colRht{margin-top:0px; float:none; width:auto;}
.col_inRht .currencyBox input{width:155px;}
.col_inRht .formRow.threeColumn{width:30%;}
.sayThanks{font:15px/18px 'Open Sans',arial; color:#666; text-decoration:none; }
.aboutAuthor{margin-top:10px;}
INPUT.-sk-search-box-container{
		border: 1px solid #e9e1e1;
		padding: 10px;
		font: 13px Arial, Helvetica, sans-serif;
		color: #333333;
		width: 265px;
	}
	.-sk-branding{
		float: right;
		margin-right: 15px;
	}			
	.-sk-pageheadinginner{
		color: #000000;
		font-family: Arial;
		font-size: 20px;
		font-weight: bold;
		padding-bottom: 5px;
		text-decoration: none;
	}
	.-sk-branding-first{
		color: #E5693C;
		font: 13px Arial, Helvetica, sans-serif;
	}
	.-sk-branding-second{
		color: #8C8C8C;
		font: 13px Arial, Helvetica, sans-serif;
	}
	.-sk_1_data{
		margin-right: 10px !important;
	}
	#__sk_widget{
		margin-top: 20px !important;
	}
@media only screen and (max-width:1279px){
.tc_colLft, .tc_colRht{width:950px; float:none;}
.tc_colRht{margin-top:10px;}
.tc_tabs li.linkMore{width:228px;}
.rhsSections{width:290px; float:left;margin-right:10px; height:375px; margin-bottom:0px;}
.rhsSections.last{margin-right:0px;}
.hide1024{display:none;}
.travdest{width:100%;}
.col_inRht .rhsSections{float:none; height:auto; margin:0px 0px 10px;}
.topImg{width:600px;}
.aboutAuthor{margin-top:-10px;}
}