/************LIST PAGE*****************/
.bor_top_1 { border-top:1px solid #cccccc;}
.bor_top_1_light { border-top:1px solid #F1F1F1; padding-top:4px;}
.bor{ border:1px solid #cccccc;}
.bor_bot_1 { border-bottom:1px solid #cccccc;}
.bor_lft_1 { border-left:1px solid #cccccc;}
.bor_ryt_1 { border-right:1px solid #cccccc;}
.bor_ryt_2 { border-right:2px solid #cccccc;}
.bor_1 { border:1px solid #ccc;}
.packages_duration {padding: 8px 0;}
.packages_duration li {display: block; float: left; padding: 3px 5px; position: relative; }
.packages_duration li a{color:#69a6d4;text-decoration:underline;display:block;}
.packages_duration li ul{position:absolute;border:1px solid #E3E3E3;background:#ffffff;display:none;top:4px;z-index:10001;}
.packages_duration li:hover ul{display:block;}
.packages_duration li ul li{padding:3px 0 3px 6px;font-size:13px;border:none;border-top:1px solid #cccccc;display:block;width:102px;}
.packages_duration li ul li:first-child{border:none;}
.bg_color_light_sky { background: none repeat scroll 0 0 #daeefc;}
.packages_duration li a { color: #69a6d4; display: block; text-decoration: underline; }
.packages_duration li ul { background: none repeat scroll 0 0 #ffffff; border: 1px solid #cccccc; display: none;position: absolute;top: 4px;z-index: 10001;}
.packages_duration li ul li{padding:3px 0 3px 6px;font-size:13px;border:none;border-top:1px solid #cccccc;display:block;width:102px;}
.hotel_1star{background:url(../images/hotel_1star.png) no-repeat;}
.hotel_2star{background:url(../images/hotel_2star.png) no-repeat;}
.hotel_3star{background:url(../images/hotel_3star.png) no-repeat;}
.hotel_4star{background:url(../images/hotel_4star.png) no-repeat;}
.hotel_5star{background:url(../images/hotel_5star.png) no-repeat;}
.icons_padding {padding: 15px 1px 10px 78px;}
.airfare_icon{background:url(../images/airfare_icon.png) no-repeat;}
.hotel_icon{background:url(../images/hotel_icon.png) no-repeat;}
.meal_icon{background:url(../images/meal_icon.png) no-repeat;}
.transport_icon{background:url(../images/transport_icon.png) no-repeat;}
.seight_seaing_icon{background:url(../images/seightSeing_icon.png) no-repeat;}
.product_prices h4{margin-top:5px; text-transform:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:3px 4px;; text-align:left; width:85%!important; float:left; position:relative; cursor:pointer; font-weight:normal; font-size:12px;}
.product_prices h4 img {position:absolute; top:0px; right:0px;}
.product_prices h4 .drpDnData {position:absolute; top:23px; right:-1px; z-index:10; width:101%; border:1px solid #B6B6B6; padding:2px; background:#ffffff; display:none; background:#FFFFB7;}
.list_product h4 {width:100%; margin:0; line-height:16px!important;}
.product_prices h4 .drpDnData li {cursor:pointer; padding:3px 0 0 3px; border-top:1px solid #D4D4D4;}
.product_prices h4 .drpDnData li:hover {background:#ccc;}
.product_prices h4 .drpDnData li:first-child {border:none;}
.product_prices h4:hover .drpDnData {display:block!important;}
.startFromDrop { border: 1px solid #ccc;}
.price {font-size: 37px; font-weight: bold; line-height: 28px; padding:20px 0 0 10px; float:left;}
.price_ccr {float: left;font-size: 28px;font-weight: bold;line-height: 25px;padding: 35px 0 0;}
.main_content {min-height: 368px!important;}
.main_content h1 { color: #3d3d3d; font-size: 26px;line-height: 22px;text-transform: capitalize;}
.select_box input {border:none; width:89%; color:#888; padding:9px 0 8px 2px;}
.start_from {width:90%; position:absolute; z-index:10; display:none;}
.start_from li { border-top:1px solid #cccccc; padding:5px 0 5px 10px; background:#fff; cursor:pointer; color:#e18436;}
.start_from li:hover {background:#F7F7F7;}
.start_from li:fisrt-child{border:none;}
.change_dest {width:21.6%; top:167px; position:absolute; z-index:10; display:none; height:166px; overflow-y:scroll; background:#ffffff; }
.change_dest li { border-top:1px solid #cccccc; padding:5px 0 5px 10px; background:#fff; cursor:pointer; color:#e18436;}
.change_dest li:hover {background:#F7F7F7;}
.change_dest li:fisrt-child{border:none;}


.change_dest_pop_bnr li, .change_dest_pop li { border-top:1px solid #cccccc; padding:5px 0 5px 10px; background:#fff; cursor:pointer; color:#e18436;}
.change_dest_pop_bnr li:hover, .change_dest_pop li:hover {background:#F7F7F7;}
.change_dest_pop_bnr li:fisrt-child, .change_dest_pop li:fisrt-child{border:none;}




.filter_menu {position:relative; width:100%;}
.filter_menu > li{ float:left; display:block; width:164px; border:1px solid #ccc;  margin-left:10px; background:url(../images/dropArrow.png) no-repeat 98% 5px #ffffff;}
.filter_menu >li:first-child {margin-left:0;}
.filter_menu li a{ color:#888888; text-transform:uppercase; padding:5px; display:block;  font: 14px/1.2em "Trebuchet MS",Arial,Helvetica,sans-serif;}
.filter_menu li ul {position:absolute; width:166px; display:none; background:#fff; z-index:10;}
.filter_menu li:hover ul {display:block;}
.filter_menu li ul li {background:#fff; border-left:1px solid #c2bdbd; border-right:1px solid #c2bdbd; border-bottom:1px solid #e1e1e1; }
.filter_menu li ul li:first-child {border-top:1px solid #c2bdbd;}
.filter_menu li ul li:last-child {border-bottom:1px solid #c2bdbd;}
.filter_menu li ul li a{ font-size:13px; text-transform:none; font-family:Arial, Helvetica, sans-serif; }
.filter_menu li ul li:hover {background:#F9F9F9;}
.filterby { background:#7A7A7A!important; width:100px!important;}
.filterby a {cursor:default!important; color:#fff!important;}
.resetFilter li{ float:left; width:150px; margin-left:12px; padding:2px 3px; font: 16px/1.2em "Trebuchet MS",Arial,Helvetica,sans-serif; color:#e18436; background:url(../images/cross.jpg) no-repeat right 3px #ffffff; cursor:pointer; display:none;}
.resetFilter li:first-child{margin-left:0;}
.pagePagination li{ margin-left:4px;}
.nxtprv {padding:4px;}
.pagination {
    display: block;
    padding: 4px 8px;
}
.page_list {width:62%;} 
.captcha1 {width:100px; margin-right:10px; float:left;}
.captcha2 {width:67px; float:left;}
.quick_contact .captcha1,.quick_contact .captcha2 {width:124px!important; margin-right:0!important;}
/************PACKAGE PAGE*****************/
.big_image { height:300px; position:relative; overflow:hidden; margin-right: 6px; float:left;}
.inclusion_all li{background:url(../images/black-check-mark-hi.png) no-repeat;padding-left:20px;background-position:0 3px;margin:0 0 3px 5px; font-size:13px; line-height:17px;}
.cross_sign li{background:url(../images/cross.png) no-repeat;padding-left:20px;background-position:0 3px;margin:0 0 3px 5px;}
.package_page .icons_padding { padding: 0 1px 10px 78px; }
.package_page .hotel_1star{background:url(../images/hotel_1star.png) no-repeat left -15px;}
.package_page .hotel_2star{background:url(../images/hotel_2star.png) no-repeat left -15px;}
.package_page .hotel_3star{background:url(../images/hotel_3star.png) no-repeat left -15px;}
.package_page .hotel_4star{background:url(../images/hotel_4star.png) no-repeat left -15px;}
.package_page  .hotel_5star{background:url(../images/hotel_5star.png) no-repeat left -15px;}
.tops_dest {background:#daeefc!important; text-align:center!important; font-size:12px!important; cursor:default!important;}
.tops_dest a{cursor:default; color:#494949;}
.verticleScroll {height:230px; overflow-y:scroll;}
.verticleScroll > p{font-size:12px; font-weight:400; padding-top: 20px;}
/************OFFER*****************/
.agentFd {margin-top:20px;}
.agentFd li {float:left; margin-right:20px; display:block; width:118px; border:1px solid #cccccc; text-align:center; background:#F3F3F3;}
.agentFd li a{display:block; padding:7px 0;}
.grid_756{width:756px;float:left;}
.menuData {margin-top:-1px; position:relative;}
.btn_close {position:absolute; top:4px; right:12px; display:none; cursor:pointer;}
.tab_gap {position:absolute; top:0; left:1px; display:block;}
.tab_actv {border:none!important; border-left:1px solid #cccccc!important; border-right:1px solid #cccccc!important; border-top:1px solid #cccccc!important; background:#fff!important;}
.tab_deactv {border:none!important; border-left:1px solid #cccccc!important; border-right:1px solid #cccccc!important; border-top:1px solid #cccccc!important;}
.fixed_dp {margin:10px 0;}
.fixed_dp li {width:100px; float:left; padding:5px; text-align:center; border:1px solid #cccccc; margin:0 15px 15px 0;}
.fixed_dp img {vertical-align:middle;}
.star_border_light {
    text-shadow: -1px -1px 0 #e1e1e0, 1px -1px 0 #e1e1e0, -1px 1px 0 #e1e1e0, 1px 1px 0 #e1e1e0;
}
.text_c{ text-align:center;}
.ht_detail{height:320px; }
.hotelRow:first-child {border:none; padding:0;}
.back_size{background-size:47px; font-size:12px;}
.iconpadding{ padding:15px 1px 10px 55px;}
.call-now{ float:right; font-size:18px; font-family:sans-serif;}
.scrollTab{ width:90px; height:30px; z-index:999; position:absolute; padding-left:140px; display:none;top: 445px;}