@import url(../css/layout.css);
/* line 744, air/*.png */
.air-sprite {
  background-image: url('../images/air-sbab83835f8.png');
  background-repeat: no-repeat;
}

/*$body-font-color:#4f4f4f;*/
/*$default-border:1px solid #DAD8D8;*/
/* line 48, ../../sass/color/_cruisexplore.scss */
.ContinueBTN, .back a, .select-flight, .tabboxtext-active, .round-trip-inner label:hover, .round-trip-inner label.active, .complete a, .grey-btn {
  background: #fc7500;
  transition: all .1s linear;
}

/* line 49, ../../sass/color/_cruisexplore.scss */
.select-flight:hover, .grey-btn:hover {
  background: #fc7500;
}

/* line 50, ../../sass/color/_cruisexplore.scss */
.ser-flight, .cDay {
  background: #fc7500;
}

/* line 51, ../../sass/color/_cruisexplore.scss */
.select-flight:hover, .grey-btn:hover {
  background: #fc7500;
}

/* line 52, ../../sass/color/_cruisexplore.scss */
.session-box {
  background: #ffffff;
  transition: all .1s linear;
}

/*.select-flight:active,.grey-btn:active{box-shadow: 0 2px 0 darken($brand-main-color,20%);  transform: translateY(1px);}*/
/* line 54, ../../sass/color/_cruisexplore.scss */
.airtab li a:hover, .airtab li.active a {
  background: #fc7500;
  color: #ffffff;
}

/*
.search-button,.confirmation-info-1,.pricenow,.res_ratebook_btn,.res_select_btn,.res_bk_btn,.res_back,.complete a,.ContinueBTN,.popup-ratecode-btn,.item-list-alternate-sailing .grid-btn a,.back a,.step-box li.step-enable div:hover, a.res_moredate,a.res_booknow,.booknow,.cruise_btn ,.session-box .booknow,.search-button {background:$brand-button-color; color: $brand-button-text;}
.pricenow:hover,.res_ratebook_btn:hover,.res_select_btn:hover,.complete a:hover,.ContinueBTN:hover,.popup-ratecode-btn:hover,.item-list-alternate-sailing .grid-btn a:hover,.back a:hover,a.res_moredate:hover,a.res_booknow:hover,.booknow:hover,.cruise_btn:hover,.search-button:hover  {background:$brand-button-color; color: $brand-button-text;}
*/
/* line 59, ../../sass/color/_cruisexplore.scss */
.left-inner-title, .payment-hotelname, .P-title, .booking-title, .price-summary h1, .payment-summary h1, #AgentPriceDetails h1, #terms-and-conditions h1, .user-utility h1, #bonus-offer h1 {
  background: #09264D;
  color: #ffffff;
}

/* line 60, ../../sass/color/_cruisexplore.scss */
.tabboxtext {
  background: #B1BAB9;
  background: -webkit-linear-gradient(top, #c1cac9 0%, #B1BAB9 100%);
  background: -moz-linear-gradient(top, #c1cac9 0%, #B1BAB9 100%);
  background: -o-linear-gradient(top, #c1cac9 0%, #B1BAB9 100%);
  background: linear-gradient(to bottom, #c1cac9 0%, #B1BAB9 100%);
}

/* line 61, ../../sass/color/_cruisexplore.scss */
.stop-search-img, .loader-img {
  background-image: linear-gradient(135deg, #fc7500 0%, #fc7500 25%, #09264D 25%, #09264D 50%, #fc7500 50%, #fc7500 75%, #09264D 75%, #09264D 100%);
}

/* line 63, ../../sass/color/_cruisexplore.scss */
.passenger-price-summary-total {
  background-color: #fc7500;
  color: #ffffff;
}

/*default eliment end*/
/*search form style start*/
/*search form style end*/
/*matrix style start*/
/* line 77, ../../sass/color/_cruisexplore.scss */
.matrixbox {
  background: #ffffff;
  background: -webkit-linear-gradient(top, white 0%, #ffffff 100%);
  background: -moz-linear-gradient(top, white 0%, #ffffff 100%);
  background: -o-linear-gradient(top, white 0%, #ffffff 100%);
  background: linear-gradient(to bottom, white 0%, #ffffff 100%);
}

/* line 78, ../../sass/color/_cruisexplore.scss */
.tabbackbg {
  background: #061b36;
  background: -webkit-linear-gradient(top, #09264D 0%, #061b36 100%);
  background: -moz-linear-gradient(top, #09264D 0%, #061b36 100%);
  background: -o-linear-gradient(top, #09264D 0%, #061b36 100%);
  background: linear-gradient(to bottom, #09264D 0%, #061b36 100%);
}

/* line 80, ../../sass/color/_cruisexplore.scss */
.airtab li a {
  background: #989898;
  background: -webkit-linear-gradient(top, #989898 0%, #989898 100%);
  background: -moz-linear-gradient(top, #989898 0%, #989898 100%);
  background: -o-linear-gradient(top, #989898 0%, #989898 100%);
  background: linear-gradient(to bottom, #989898 0%, #989898 100%);
}

/* line 105, ../../sass/color/_cruisexplore.scss */
.showadd {
  background: #EBEBEB;
  background: -webkit-linear-gradient(top, #f9f9f9 0%, #EBEBEB 100%);
  background: -moz-linear-gradient(top, #f9f9f9 0%, #EBEBEB 100%);
  background: -o-linear-gradient(top, #f9f9f9 0%, #EBEBEB 100%);
  background: linear-gradient(to bottom, #f9f9f9 0%, #EBEBEB 100%);
}

/* line 108, ../../sass/color/_cruisexplore.scss */
.showadd.open {
  background: #F9F9F9;
  background: -webkit-linear-gradient(top, #ebebeb 0%, #F9F9F9 100%);
  background: -moz-linear-gradient(top, #ebebeb 0%, #F9F9F9 100%);
  background: -o-linear-gradient(top, #ebebeb 0%, #F9F9F9 100%);
  background: linear-gradient(to bottom, #ebebeb 0%, #F9F9F9 100%);
}

/* line 116, ../../sass/color/_cruisexplore.scss */
.sbHolder {
  background: #f4f4f4;
  background: -webkit-linear-gradient(top, #fbfbfb 0%, #f4f4f4 100%);
  background: -moz-linear-gradient(top, #fbfbfb 0%, #f4f4f4 100%);
  background: -o-linear-gradient(top, #fbfbfb 0%, #f4f4f4 100%);
  background: linear-gradient(to bottom, #fbfbfb 0%, #f4f4f4 100%);
}

/* line 120, ../../sass/color/_cruisexplore.scss */
.sortopt ul {
  background: #f4f4f4;
  background: -webkit-linear-gradient(top, #fbfbfb 0%, #f4f4f4 100%);
  background: -moz-linear-gradient(top, #fbfbfb 0%, #f4f4f4 100%);
  background: -o-linear-gradient(top, #fbfbfb 0%, #f4f4f4 100%);
  background: linear-gradient(to bottom, #fbfbfb 0%, #f4f4f4 100%);
}

/* line 126, ../../sass/color/_cruisexplore.scss */
.pagination li a.current {
  background: #AEB7B7;
  background: -webkit-linear-gradient(top, #c5cbcb 0%, #AEB7B7 100%);
  background: -moz-linear-gradient(top, #c5cbcb 0%, #AEB7B7 100%);
  background: -o-linear-gradient(top, #c5cbcb 0%, #AEB7B7 100%);
  background: linear-gradient(to bottom, #c5cbcb 0%, #AEB7B7 100%);
}

/*matrix style end*/
/*Flight result area start*/
/* line 137, ../../sass/color/_cruisexplore.scss */
.flightblock {
  background: #f6f6f6;
  background: -webkit-linear-gradient(top, white 0%, #f6f6f6 100%);
  background: -moz-linear-gradient(top, white 0%, #f6f6f6 100%);
  background: -o-linear-gradient(top, white 0%, #f6f6f6 100%);
  background: linear-gradient(to bottom, white 0%, #f6f6f6 100%);
}

/*Flight result area end*/
/*right filter section start*/
/*right filter section end*/
/*cruise vvariable start*/
/* line 159, ../../sass/color/_cruisexplore.scss */
.step-box li.step-current div {
  background: #09264D;
  color: #ffffff;
}

/* line 160, ../../sass/color/_cruisexplore.scss */
.tooltip-descriptionV2.w300 {
  width: 300px;
  border: 1px solid #333 !important;
  background: #ffffff !important;
}

/* line 162, ../../sass/color/_cruisexplore.scss */
.item-list-price {
  color: #fc7500;
}

/* line 163, ../../sass/color/_cruisexplore.scss */
.user-utility a:hover {
  color: #ffffff !important;
}

/* line 164, ../../sass/color/_cruisexplore.scss */
.user-utility-contents {
  margin-bottom: 10px;
}

/* line 165, ../../sass/color/_cruisexplore.scss */
.lowestPrice {
  background-color: #09264D !important;
}

/* line 166, ../../sass/color/_cruisexplore.scss */
.item-list-price-title {
  color: #ffffff !important;
}

/* line 168, ../../sass/color/_cruisexplore.scss */
.cntbtnrow .select-flight span {
  background-position: 98px -1946px !important;
}

/* line 169, ../../sass/color/_cruisexplore.scss */
.item-list-title {
  font-weight: 400 !important;
}

/* line 170, ../../sass/color/_cruisexplore.scss */
.total-price-mo {
  color: #fc7500;
}

/* line 172, ../../sass/color/_cruisexplore.scss */
.loading-box-cruise {
  border: 5px solid #5e5e5e;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0 0 20px 10px #ababab;
  width: 600px;
}

/*single page checkout*/
/* line 187, ../../sass/color/_cruisexplore.scss */
::-moz-selection {
  /* Code for Firefox */
  color: #ffffff;
  background: #fc7500;
}

/* line 191, ../../sass/color/_cruisexplore.scss */
::selection, option::selection {
  color: #ffffff;
  background: #fc7500;
}

/* line 196, ../../sass/color/_cruisexplore.scss */
#CruiseNavTabsNew .cruise-info-tabs li.current a {
  color: #ffffff;
}

/* line 197, ../../sass/color/_cruisexplore.scss */
#CruiseNavTabsNew .item-list-grid-normal {
  background-color: #f0efef;
}

/* line 198, ../../sass/color/_cruisexplore.scss */
#CruiseNavTabsNew .item-list-grid-head li {
  color: #ffffff;
}

/* line 199, ../../sass/color/_cruisexplore.scss */
#CruiseNavTabsNew .ship-catgories-tabs li.current a {
  color: #ffffff;
}

/* line 200, ../../sass/color/_cruisexplore.scss */
#CruiseNavTabsNew .policy_accordion_body {
  background-color: #ffffff;
}

/* line 201, ../../sass/color/_cruisexplore.scss */
#CruiseNavTabsNew .level4 li.current a {
  color: #ffffff;
}

/* Customer Details on Hotel Offers */
/* line 205, ../../sass/color/_cruisexplore.scss */
#HotelOfferDetails .aph-slider-container .hotel-sort .note .hotelarea {
  color: #09264D;
  border-bottom: 5px solid #09264D;
}

/* line 206, ../../sass/color/_cruisexplore.scss */
#HotelOfferDetails .aph-slider-container .hotel-sort .note .hotelarea font {
  color: #09264D;
}

/* line 207, ../../sass/color/_cruisexplore.scss */
#HotelOfferDetails .aph-slider-container .hotel-sort .note .hotelarea h2 {
  color: #09264D;
}

/* Button UI Designs */
/* line 210, ../../sass/color/_cruisexplore.scss */
.searchbtn a {
  background: #fc7500;
  /*border-bottom: 3px solid grayscale($brand-button-color);*/
  color: #ffffff;
}

/* line 215, ../../sass/color/_cruisexplore.scss */
.searchbtn a:hover {
  background: #fc7500 !important;
}

/* line 216, ../../sass/color/_cruisexplore.scss */
h1.cruise-title,
.content-right h1 {
  color: #09264D;
}

/* line 218, ../../sass/color/_cruisexplore.scss */
.step-box li.step-enable div:hover, .step-box li.step-current div {
  color: #ffffff;
}

/*default color theme for search form START*/
/* line 8, ../../sass/color.scss */
div.popup {
  background-color: white;
}

/* line 9, ../../sass/color.scss */
.itineraryNumber {
  color: #09264D;
}

/* line 10, ../../sass/color.scss */
.searchFilterCount {
  color: #333333;
}

/* line 11, ../../sass/color.scss */
input.text {
  border: solid 1px silver;
}

/* line 12, ../../sass/color.scss */
input.error {
  border: solid 1px firebrick;
}

/* line 13, ../../sass/color.scss */
.OFContainer.select {
  border: solid 1px silver;
}

/* line 14, ../../sass/color.scss */
div.date {
  background-image: url(images/cal.png);
  background-repeat: no-repeat;
}

/* line 15, ../../sass/color.scss */
div.dropdown {
  background-position: right 10px center;
  background-image: url(images/dropdown.png);
  border-radius: 3px;
  background-repeat: no-repeat;
}

/* line 16, ../../sass/color.scss */
.search-box-he div.dropdown {
  background-image: url(images/dropdown_9.png) !important;
  background-position: right;
}

/* line 17, ../../sass/color.scss */
div.list {
  border: 1px solid #c3c4c5;
}

/* line 18, ../../sass/color.scss */
div.list_item_hover {
  background-color: #fc7500;
  color: #ffffff;
}

/* line 19, ../../sass/color.scss */
div.overlay {
  background-color: #969696;
  filter: alpha(opacity=70);
  opacity: .70;
  -moz-opacity: .70;
  -moz-user-select: none;
}

/* line 20, ../../sass/color.scss */
.airsearchform input, .airsearchform div {
  color: #4F4F4F;
}

/* line 21, ../../sass/color.scss */
.fromtosearch dd, dd.pref-airlines {
  border: 1px solid #BBBBBB;
}

/* line 22, ../../sass/color.scss */
.fromtosearch dd .text, dd.pref-airlines .text {
  background: #FFFFFF !important;
}

/* line 23, ../../sass/color.scss */
.calform .calbox, .calform .allcombo {
  border: 1px solid #BBBBBB;
}

/* line 24, ../../sass/color.scss */
.airsearchform div.dropdown {
  background: url("images/sel-arrow.png") no-repeat 96% center transparent;
}

/* line 25, ../../sass/color.scss */
.airsearchform.he div.dropdown {
  background: url("images/sel-arrow9.png") no-repeat 6% center transparent;
}

/* line 26, ../../sass/color.scss */
div.date {
  background: url("images/cal.png") no-repeat 94% center transparent;
}

/* line 27, ../../sass/color.scss */
.seatclass {
  border: 1px solid #BBBBBB;
}

/* line 28, ../../sass/color.scss */
.ser-flight:hover {
  color: #ffffff;
}

/* line 29, ../../sass/color.scss */
.ser-flight:focus {
  color: #ffffff;
}

/* line 30, ../../sass/color.scss */
.ser-flight {
  color: #ffffff;
}

/*.ser-flight span { background:url("images/searchbtn-arrow.png") right no-repeat; text-transform:uppercase;}*/
/* line 33, ../../sass/color.scss */
.airsearchform.he .ser-flight span {
  background: url(images/air/search-btn-arrow9.png) no-repeat left center;
}

/* line 34, ../../sass/color.scss */
.addrow, .removerow {
  background-color: #AAAAAA;
  box-shadow: 0 3px 5px #666666 inset;
  color: #FFF;
}

/* line 35, ../../sass/color.scss */
.addrow:hover, .removerow:hover {
  background-color: #3F3F3F;
  color: #fff;
}

/* line 36, ../../sass/color.scss */
.addrow:focus, .removerow:focus {
  background-color: #3F3F3F;
  color: #fff;
}

/* line 37, ../../sass/color.scss */
.tabsinn ul {
  background: #09264D;
}

/* line 38, ../../sass/color.scss */
.tabsinn ul li {
  border-right: 1px solid #040f1f;
}

/* line 39, ../../sass/color.scss */
.tabsinn ul li a {
  color: #ffffff;
}

/* line 40, ../../sass/color.scss */
.tabsinn ul li.active label {
  background-color: #fc7500;
}

/* line 41, ../../sass/color.scss */
#Matrix_ModifySearchForm .OFtabcontainer {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #D2D2D2;
}

/* line 42, ../../sass/color.scss */
#Matrix_ModifySearchForm .tabsinn li {
  background: url(images/tabblank2.png) no-repeat;
}

/* line 43, ../../sass/color.scss */
#Matrix_ModifySearchForm .tabsinn ul li:hover, #Matrix_ModifySearchForm .tabsinn ul li.active {
  background: url(images/tabblank2.png) 0 -45px no-repeat;
}

/* line 44, ../../sass/color.scss */
#Matrix_ModifySearchForm .tabsinn ul li a {
  color: #FFFFFF;
}

/* line 45, ../../sass/color.scss */
div.calendar table.calText td {
  border: 1px solid #DAE1E6;
}

/* line 46, ../../sass/color.scss */
.calText select {
  background-color: #f2f2f2;
  color: #333333;
  border: 1px solid #BBBBBB;
}

/* line 47, ../../sass/color.scss */
.wkDay {
  color: #333333;
}

/* line 48, ../../sass/color.scss */
.wDay, .wkDay {
  color: #333333;
  background-color: #FAFAFA;
  background: #F0EDED;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg3ZTBmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzUzY2JmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNWFiZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #FAFAFA 0%, #E8E6E6 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #E8E6E6));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #FAFAFA 0%, #E8E6E6 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #FAFAFA 0%, #E8E6E6 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #FAFAFA 0%, #E8E6E6 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #FAFAFA 0%, #E8E6E6 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FAFAFA', endColorstr='#E8E6E6',GradientType=0 );
  /* IE6-8 */
}

/* line 63, ../../sass/color.scss */
.wDay.nodate, .wkDay.nodate, .wkNoSelDay, .wNoSelDay {
  color: #777777;
  background: #E0DCDC;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg3ZTBmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzUzY2JmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNWFiZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #E0DCDC 0%, #DDDDDD 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E0DCDC), color-stop(100%, #DDDDDD));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #E0DCDC 0%, #DDDDDD 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #E0DCDC 0%, #DDDDDD 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #E0DCDC 0%, #DDDDDD 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #E0DCDC 0%, #DDDDDD 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E0DCDC', endColorstr='#DDDDDD',GradientType=0 );
  /* IE6-8 */
}

/* line 75, ../../sass/color.scss */
.dayNm {
  background-color: #EFF6FA;
  color: #1A4E6B;
  border: 1px solid #BBBBBB !important;
}

/* line 76, ../../sass/color.scss */
.cDay {
  color: #ffffff;
}

/* line 77, ../../sass/color.scss */
.cHead {
  background-color: #09264D;
  color: #09264D;
}

/* line 78, ../../sass/color.scss */
.navBtn {
  color: #fff;
}

/* line 79, ../../sass/color.scss */
.navBtn:hover {
  background-color: #fc7500;
}

/* line 80, ../../sass/color.scss */
.navBtn_off {
  color: #999999;
}

/* line 81, ../../sass/color.scss */
.hotel-list-section.city {
  background: url(images/city_icon.png) no-repeat right center;
}

/* line 82, ../../sass/color.scss */
.hotel-list-section.airport {
  background: url(images/airport_icon.png) no-repeat right center;
}

/* line 83, ../../sass/color.scss */
.list_item_hover .hotel-list-section.city {
  background: url(images/city_icon_white.png) no-repeat right center;
}

/* line 84, ../../sass/color.scss */
.list_item_hover .hotel-list-section.airport {
  background: url(images/airport_icon_white.png) no-repeat right center;
}

/* line 85, ../../sass/color.scss */
.sf-sub-title {
  color: #585858;
}

/* line 86, ../../sass/color.scss */
.sf-textbox-main input {
  border: 1px solid #DFDFDF;
}

/*.searchbtn a { background: none repeat 0 0 #d86f12;  color: #fff;}*/
/* line 88, ../../sass/color.scss */
.hotelsearchform .calinput {
  border: 1px solid #DFDFDF;
}

/* line 89, ../../sass/color.scss */
.hotelsearchform div.date {
  background-image: url(images/calicon.jpg);
}

/* line 90, ../../sass/color.scss */
.combosmall .dropdown {
  background: url(images/sel-arrow.png) 100% center no-repeat;
  border: 1px solid #DFDFDF;
}

/* line 91, ../../sass/color.scss */
.hotel-allcombo .dropdown {
  background: url(images/sel-arrow.png) 100% center no-repeat;
  border: 1px solid #DFDFDF;
}

/* line 92, ../../sass/color.scss */
.sf-search a {
  background: url(images/searchbtn-runner.png) 0 0 repeat-x;
  color: #fff;
  text-shadow: #f6b534 0 -1px;
}

/* line 93, ../../sass/color.scss */
.hotelsearchform {
  border: 1px solid #CCCCCC;
}

/* line 94, ../../sass/color.scss */
.sf-room {
  color: #09264D;
}

/* line 95, ../../sass/color.scss */
.sf-age-checkin {
  color: #4B4B4B;
}

/* line 97, ../../sass/color.scss */
.hotel-list-section.city {
  background: url(images/city_icon.png) no-repeat right center;
}

/* line 98, ../../sass/color.scss */
.hotel-list-section.airport {
  background: url(images/airport_icon.png) no-repeat right center;
}

/* line 99, ../../sass/color.scss */
.list_item_hover .hotel-list-section.city {
  background: url(images/city_icon_white.png) no-repeat right center;
}

/* line 100, ../../sass/color.scss */
.list_item_hover .hotel-list-section.airport {
  background: url(images/airport_icon_white.png) no-repeat right center;
}

/*date range picker start*/
/* line 103, ../../sass/color.scss */
.ui-datepicker .ui-datepicker-calendar .ui-state-hover {
  border: 1px solid #fc7500;
  color: #fff;
}

/* line 104, ../../sass/color.scss */
.ui-datepicker .ui-state-selected a.ui-state-default {
  background: #fc7500;
  color: #ffffff;
  border: 1px solid #fc7500 !important;
}

/* line 105, ../../sass/color.scss */
.ui-datepicker .ui-state-highlighted .ui-state-default {
  border: 1px solid #fc7500 !important;
}

/* line 106, ../../sass/color.scss */
.ui-datepicker-next .ui-icon {
  background: url("images/ui-datepicker-next.png") left top no-repeat;
}

/* line 107, ../../sass/color.scss */
.ui-datepicker-prev .ui-icon {
  background: url("images/ui-datepicker-prev.png") left top no-repeat;
}

/* line 108, ../../sass/color.scss */
#ui-datepicker-div:before {
  background-image: url("images/top-arrow.png");
}

/* line 109, ../../sass/color.scss */
input.date {
  background-image: url("images/cal.jpg");
}

/* line 110, ../../sass/color.scss */
.customer_details .ui-state-default {
  background-color: #e6e6e6;
}

/* line 113, ../../sass/color.scss */
.ui-datepicker-current-day .ui-state-active {
  background: #fc7500 !important;
  color: #ffffff !important;
  border: 1px solid #fc7500 !important;
}

/*date range picker end*/
/* line 117, ../../sass/color.scss */
.search {
  border: 1px solid #dfdfdf;
  border-radius: 0 0 3px 3px;
}

@media only screen and (min-width: 120px) and (max-width: 767px) {
  /* line 120, ../../sass/color.scss */
  #Matrix_ModifySearchForm .tabsinn ul {
    background: #09264D;
  }

  /* line 121, ../../sass/color.scss */
  #Matrix_ModifySearchForm .tabsinn ul li {
    border-right: 1px solid #040f1f;
  }

  /* line 122, ../../sass/color.scss */
  #Matrix_ModifySearchForm .tabsinn ul li a {
    color: #FFFFFF;
  }

  /* line 123, ../../sass/color.scss */
  #Matrix_ModifySearchForm .tabsinn ul li.active label {
    background-color: #fc7500;
    color: #ffffff;
  }

  /* line 124, ../../sass/color.scss */
  div.list_item, div.list_item_hover {
    border-bottom: 1px solid #BBBBBB;
  }

  /* line 125, ../../sass/color.scss */
  div.list_item_hover {
    background: #fc7500;
    color: #ffffff;
  }

  /* line 126, ../../sass/color.scss */
  div.list.airports div.list_item_hover {
    border-bottom: 1px solid #BBBBBB;
    background: #09264D !important;
  }

  /* line 127, ../../sass/color.scss */
  .pagination .nxtbtn {
    border-radius: 5px;
    background-color: #CECECE;
    color: #ffffff;
  }

  /* line 128, ../../sass/color.scss */
  .pagination .nxtbtn:hover {
    color: #ffffff;
  }
}
/*default color theme for search form END*/
