<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{margin:0; padding:0; background:#ffffff url(../images/int_bdy_bg.jpg) top center no-repeat;}
#changecolorb2c{height:68px;width:143px; padding:10px 0 0 90px;background:url(../exotic-weddings-in-india/stuff/tab1_img.png) bottom left no-repeat;}
#changecolorb2c1{height:68px;width:143px; padding:10px 0 0 90px;background:url(../exotic-weddings-in-india/stuff/tab2_img.png) bottom left no-repeat;}
#changecolorb2c2{height:68px;width:143px; padding:10px 0 0 90px;background:url(../exotic-weddings-in-india/stuff/tab3_img.png) bottom left no-repeat;}
#changecolorb2c3{height:68px;width:143px; padding:10px 0 0 90px;background:url(../exotic-weddings-in-india/stuff/tab4_img.png) bottom left no-repeat;}
.modernbricksmenu2 a{float: left;display: block;font-family:Arial;font-size:11px;color:#868686;text-decoration: none;margin: 0 0 0 6px; background-color:#e9e9e9!important;}
.tcontent_main_span{margin:40px 0 0 -90px; display:block;}
span.tcontent1_span{display:block; background:#e9e9e9; padding:10px 0px; text-align:center; float:left;}
span.tcontent1_span:hover{color:#FF0000; display:block;}
span.tcontent2_span{display:block; background:#e9e9e9; padding:10px 0px; text-align:center; float:left;}
span.tcontent2_span:hover{color:#FF0000; display:block;}
span.tcontent3_span{display:block; background:#e9e9e9; padding:10px 0px; text-align:center; float:left;}
span.tcontent3_span:hover{color:#FF0000; display:block;}
span.tcontent4_span{display:block; background:#e9e9e9; padding:10px 0px; text-align:center; float:left;}
span.tcontent4_span:hover{color:#FF0000; display:block;}
.left_panel_for_int_index{width:565px; float:left;}


.int_top_header{background:url(stuff/bgimg0.jpg) 610px 0 no-repeat;}


.l_eachbox_for_int_index_int{padding:10px 15px 0 15px;}
.l_eachbox_for_int_index img{float:left; margin-right:15px;}
.l_eachbox_for_int_index_hdng a{font-family:arial; font-weight:bold; font-size:13px; margin-bottom:8px; text-decoration:none; display:block;}
.l_eachbox_for_int_index_hdng a:hover{color:#000000;}
.l_eachbox_for_int_index_text{font-family:Arial; font-size:11px; color:#858585; line-height:16px;}
.l_eachbox_for_int_index_strip{font-family:Arial; font-size:11px; padding:5px 10px 5px 5px; margin:8px 1px 1px 1px; text-align:right;}
.l_eachbox_for_int_index_strip a{text-decoration:none;}
.l_eachbox_for_int_index_strip a:hover{text-decoration:underline}

.r_eachbox_for_int_index_int{padding:10px 15px 0 15px;}
.r_eachbox_for_int_index img{float:right; margin-left:15px;}
.r_eachbox_for_int_index_hdng a{font-family:arial; font-weight:bold; font-size:13px; margin-bottom:8px; text-decoration:none; display:block;}
.r_eachbox_for_int_index_hdng a:hover{color:#000000;}
.r_eachbox_for_int_index_text{font-family:Arial; font-size:11px; color:#858585; line-height:16px;}
.r_eachbox_for_int_index_strip{font-family:Arial; font-size:11px; padding:5px 5px 5px 10px; margin:8px 1px 1px 1px; text-align:left;}
.r_eachbox_for_int_index_strip a{text-decoration:none;}
.r_eachbox_for_int_index_strip a:hover{text-decoration:underline}

.right_panel_for_int_index{padding:0 15px 15px 15px; float:right; font-family:arial; font-size:11px; line-height:16px; position:relative; width:355px;}
.right_panel_for_int_index h2{font-weight:bold; font-size:16px; padding:0; margin:20px 5px 5px 0;}

.ln{height:2px;}

.cor1{width:5px; height:5px; position:absolute; top:0; right:0}
.cor2{width:5px; height:5px; position:absolute; bottom:0; right:0}

.left_panel_for_int_internal{width:480px; font-family:arial; font-size:11px; color:#777777; line-height:16px; vertical-align:top}
.left_panel_for_int_internal a{color:#000000; text-decoration:none;}
.left_panel_for_int_internal a:hover{text-decoration:underline;}
.left_panel_for_int_internal h2{font-weight:bold; font-size:16px; color:#154365; padding:0; margin:20px 5px 5px 0;}
.mid_panel_for_int_internal{width:40px;background:url(../images/v_ln.gif) top center repeat-y;}
.right_panel_for_int_internal{vertical-align:top; font-family:arial; font-size:11px; color:#777777; line-height:16px;}
.right_panel_for_int_internal h2{font-weight:bold; font-size:16px; color:#c00101; padding:0; margin:20px 5px 5px 0;}
.right_panel_for_int_internal a:hover{text-decoration:underline;}

.each_hotel_display{padding:17px 12px; border-bottom:dotted 1px #9fbcd2;}
.each_hotel_display:hover {background:#006282; color:#50aecd;}
.each_hotel_display:hover a{background:#006282; color:#50aecd;}
.each_hotel_display a{color:#4e83ac; text-decoration:none;}
.each_hotel_display img{float:left; margin-right:15px; width:95px; height:75px;}
.each_hotel_display_hdng a{font-weight:bold;}
.each_hotel_display_links{margin-top:10px; text-align:right;}

.main_hotels_display{padding:12px 12px 0 12px; border:solid 1px #D0DCEA; background:#EDF1F6; margin-top:10px;}

.cntnt_fr_hotels {font-family:arial; font-size:11px; color:#777777; line-height:18px;}
.cntnt_fr_hotels h2{font-weight:bold; font-size:16px; color:#154365; padding:0; margin:20px 5px 5px 0;}
.cntnt_fr_hotels_img{float:left; margin:0 30px 5px 0;}
.cntnt_fr_hotels_img img{width:270px; height:215px;}


.main_tab_content_int{margin-top:-160px; height:302px;}


.rltd_icons{border:solid 1px #C4D6E1; float:left; width:637px; padding:5px; margin-bottom:25px;}
.rltd_icons a{font-family:arial; font-size:11px; color:#006da3; text-decoration:none; margin-right:60px;}
.cam_icon{padding:5px 0 5px 29px; background:url(../images/cam_icon.gif) center left no-repeat;}
.map_icon{padding:5px 0 5px 44px; background:url(../images/map_icon.gif) center left no-repeat;}
.fav_icon{padding:5px 0 5px 25px; background:url(../images/fav_icon.gif) center left no-repeat;}
.mail_icon{padding:5px 0 5px 29px; background:url(../images/mail_icon.gif) center left no-repeat;}

.star_rating{float:left; margin:6px 0 0 15px;}
.ac_star{height:14px; float:left; background:url(../images/star_a.gif) top left repeat-x;}
.de_ac_star{height:14px; float:left; background:url(../images/star_d.gif) top left repeat-x;}


@media (max-width:991px)
{
	*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
	.main_container {padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}	.main_container,.navigation,.cntnt_bg,.main_hd_panel_2,.lft_pnl_fr_nt_ntrnl,.hotels_in_sec_1_all_hotels,.othr_btm_lnks,.cntnt_bg,.tab_content_content,.htl_pg_img_button,.htl_pg_hotel_ovr_content,.hotel_ovrvw,.hotels_in_sec_1 {width:100% !important;}
	.hotels_in_sec_1_all_hotels {padding-left: 15px; padding-right: 15px;}
	.mrgn-btm,.mrgn-btm tbody,.navigation {display: inline-block;}
	.mrgn-btm tr {display: flex; flex-direction: row;}
	.main_hd_panel_2 {width: 97.5% !important; min-height: 36px;}
	.stepcarousel {margin: 0px 40px 0 !important;}
	.hotels_in_sec_1_all_hotels {padding: 20px 0px 0 0;}
	.hotels_in_sec_1_each_hotels img {margin-right: 10px!important; margin: 0px auto; max-width:100%; height: auto;display: inline-block!important;}
	.hotels_in_sec_1_each_hotels {width:50%!important;margin: 0 !important;padding: 1em 1em 0;}
	.hotels_in_sec_1_each_hotels a {display: block;}
	.hotels_in_sec_1_all_hotels {text-align: left;}
	.form {width: 100%;}
	.venues {padding: 20px 0 0;}
	.venue_hotel {width: 28%; margin: 0px 10px 20px; float: none; display: inline-block;padding: 10px 0px;}
	.venue_hotel img {margin: 0px auto 5px; padding: 0;}
	.cntnt_bg {padding: 15px 0 ; background-size: contain!important;}
	.rght_pnl_fr_nt_ntrnl img {max-width: 100%;height: auto;}
	.tab_content_content {right: 20px;width: auto !important;}
	.int_top_header {background: url(stuff/bgimg2.jpg) right 0 no-repeat;}
	.header_icon {left: auto; right: 0; top: auto; bottom: 0px;}
	.htl_pg_hotel_ovr_content {margin: 1em 0 0;}
	#container {width: 100%!important;margin: 0!important;}
	.ad-gallery {width:100%!important;}
	.ad-gallery .ad-image-wrapper,.ad-controls {margin: 0px auto!important;}
	.ad-controls {position: relative!important;}
	.ad-image-wrapper {height: 265px!important;}
	.ad-gallery .ad-nav {margin: 0px auto!important; top:10px!important; left: auto!important; position: relative!important;width: 70%!important;}
	.hotel_header {height: 580px;}
	.hotelpiceffect {position: relative!important; top: 10px!important; left: auto!important; margin: 0px auto!important;}
	.ad-image-wrapper {background-position: center bottom!important;}
	.tab_content_content {left: 50%!important;}
	.frm_styl {margin: 0px auto!important;}
	.form {background: none; border: 0px;}
	.othr_btm_lnks {padding-left: 15px; padding-right: 15px;}
	.hotels_in_sec_1_all_hotels {margin: 10px 0px;}
	.rght_pnl_fr_nt_ntrnl iframe {padding-right: 0;}
	.rght_pnl_fr_nt_ntrnl {text-align: center;max-width: 298px;}
	body {background-position:right top!important;}
	.int_top_header {background: none!important;}
	.int_hd_bg {height: auto!important; margin-bottom: 10px;}
	.main_tab_content_int {height: auto!important;}
	.hotels_in_sec_all_hotels {margin: 32px 0 0;}
	.hotels_in_sec_each_hotels {margin: 0 0 15px 15px !important;}
	.hotels_in_sec_each_hotels {width:90%;text-align: left;}
	.hotels_in_sec__hotel_cntnt div {display: flex; flex-direction: row;}
		.modernbricksmenu2 ul {width: 100%!important;position: relative!important;margin: 0!important;display: flex;flex-direction: row;}
	.modernbricksmenu2 li {display: inline-flex;}
	.modernbricksmenu2 a {width: 100%!important;margin-left: 6px;}
	.modernbricksmenu2 ul li a .bold {height: 58px; display: inline-block;}
	.modernbricksmenu2 ul li:first-child a {margin-left: 0;}
	.modernbricksmenu2 .tcontent_main_span span {width: 100%!important;}
	.tcontent_main_span {margin-top: 0px;}
	.right_panel_for_int_index {width: 57%;}
	.left_panel_for_int_index {max-width: 43%;}
	.rght_ban {width: 100%; padding: 1em 0; text-align: center;}
	.rght_ban a+a {margin-top: 1em;display: inline-block;}
	.hotels_in_sec_1_all_hotels {margin: 10px 0 15px !important;}
	.tab_content_content {font-size:12px!important;}
}

@media (max-width:767px)
{
	.mrgn-btm tr {flex-direction: column;}
	.tab_content_content {left: 0 !important; padding: 10px; background: rgba(0,0,0,0.75); color: #fff !important; top: auto !important; bottom: 0;}
	.main_hd_panel_2 {width: 97.9% !important;}
	.tab_content_content {right: 0;}
	.b2c_logo {margin: 20px auto 0;float: none;display: inline-block;text-align: center;width: 100%;background-position: center;}
	.header_icon {display: none;}
	.hotels_in_sec_1_each_hotels {width:50%!important;}
	.rght_ban_int_htls {text-align: center!important;}
	.hotels_in_sec_all_hotels {margin: 32px 0 0;}
	.hotels_in_sec_each_hotels {margin: 0 0 15px 15px !important;}
	.hotels_in_sec_each_hotels {width:31%;text-align: left;}
	.rght_pnl_fr_nt_ntrnl {max-width: 100%;}
	.int_srch {margin: 0px auto;}
	.andaman-island .hotels_in_sec_each_hotels {width: 45%;min-height: 90px;}
	.right_panel_for_int_index,.left_panel_for_int_index {width: 100%;max-width: 100%;}
	.rght_ban a+a {margin-top: 0;}
	.modernbricksmenu2 {width: 100%; overflow-y: auto; height: 122px;}
}

@media (max-width:575px)
{
	.main_hd_panel_2 {width: 97.5% !important;}
	.venue_hotel {width: 40%;}
	.ad-gallery .ad-nav {width:90% !important;}
	.ad-gallery .ad-image-wrapper,.ad-controls {width: 100% !important;}
	.ad-gallery .ad-slideshow-controls {margin-left: auto!important;}
	.hotel_header {height: 600px;}
	.hotels_in_sec_each_hotels {width:45%;text-align: left;}
	.andaman-island .hotels_in_sec_each_hotels {width: 100%;}

}
@media (max-width:479px)
{
	.main_hd_panel_2 {width: 96% !important;}
	.ad-gallery .ad-image-wrapper .ad-image {height: auto!important;}
	.hotel_header {height: 680px;}
	.rght_pnl_fr_nt_ntrnl iframe {width: auto !important;}
	.hotels_in_sec_1_each_hotels,.hotels_in_sec_each_hotels {width:90%!important;text-align:left;}
	.rght_pnl_fr_nt_ntrnl iframe {padding-right: 0;}
	.rght_ban a+a {margin-top: 1em;display: inline-block;}
	
}
@media (max-width:320px)
{
	.ad-gallery .ad-image-wrapper .ad-image {height: auto!important;}
	.rght_pnl_fr_nt_ntrnl iframe {width: 100%!important;}
	.rght_ban_int_htls {display: flex;}
	.int_srch {width: 100%;}
}

</pre></body></html>