#Search_Main {
border: 1px solid #E1E1E1;
background:#fff;
width:960px;
min-height:500px;
padding:10px 10px 0;
margin:15px auto 0;
text-align:left;
box-shadow:inset 0 0 .2em rgba(255, 255, 255, 0.3), inset 0 0 .2em rgba(255, 255, 255, 0.3), 0 1px 10px rgba(0, 0, 0, 0.2);
-o-box-shadow:inset 0 0 .2em rgba(255, 255, 255, 0.3), inset 0 0 .2em rgba(255, 255, 255, 0.3), 0 1px 10px rgba(0, 0, 0, 0.2);
-moz-box-shadow:inset 0 0 .2em rgba(255, 255, 255, 0.3), inset 0 0 .2em rgba(255, 255, 255, 0.3), 0 1px 10px rgba(0, 0, 0, 0.2);
-webkit-box-shadow:inset 0 0 .2em rgba(255, 255, 255, 0.3), inset 0 0 .2em rgba(255, 255, 255, 0.3), 0 1px 10px rgba(0, 0, 0, 0.2);
-khtml-border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius: 10px;
-webkit-border-radius:10px;
-khtml-border-radius: 10px;
border-radius: 10px;
}
#Search_Main, #search_header, #search_body, .search_result, .price, #search_filters, #results {
overflow:hidden
}
#Selsearch_params {
height: 56px;
padding:8px 10px 0px 10px;
position:relative;
background:url(images/search_params_bg.png) repeat-x center top;
border-left:1px solid #2c92d4;
border-right:1px solid #2c92d4;
-khtml-border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius: 6px;
-webkit-border-radius:6px;
-khtml-border-radius: 6px;
border-radius: 6px;
margin:0 0 10px 0;
}
.SerPar_Inp_Bg {
background:url(images/ser_para_inp_bg.png) no-repeat 0 0;
width:502px;
height:48px;
float:left;
}
.SerPar_Inp_Bg input {
background: none repeat scroll 0 0 transparent;
border: medium none;
color: #9a9999;
font-size: 15px;
height: 37px;
line-height: 37px;
margin: 4px 0 2px 15px;
vertical-align: bottom;
width: 433px;
font-weight:bold;
}
#location:focus {
outline:none
}
.dates_section .date {
-webkit-box-shadow:inset #dbdbdb 3px 4px 4px;
-moz-box-shadow:inset #dbdbdb 3px 4px 4px;
box-shadow:inset #dbdbdb 3px 4px 4px;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius: 5px;
border-radius: 5px;
/*border:2px solid #51B3EC;*/
border:none;
color:#9a9999;
font-size:15px;
height:27px;
line-height:27px;
background:#fff;
padding:0 10px;
width:88px;
}
.guests_section .guest_canvas {
-webkit-box-shadow:inset #dbdbdb 3px 4px 4px;
-moz-box-shadow:inset #dbdbdb 3px 4px 4px;
box-shadow:inset #dbdbdb 3px 4px 4px;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius: 5px;
border-radius: 5px;
/*border:2px solid #51B3EC;*/
border:none;
color:#555555;
font-size:15px;
background:#fff;
padding:4px 6px;
height: 19px;
}
.guests_section select {
border:none;
}
#SelSer_Par_Inps {
width:320px;
height:48px;
float:left;
border:none;
overflow:hidden;
padding-left:10px;
background:none !important;
}
.dates_section {
width:123px;
float:left
}
.guests_section {
width:60px;
float:left;
}
#SelSer_Par_Inps .heading {
font-size:14px;
color:#fff;
margin: 0 0 2px;
}
.clsSer_Par_LocButt {
float:left;
width:100px;
margin-top: 3px;
}
#search_type_toggle {
float:left;
display:block;
height:36px;
overflow:hidden;
font-weight:bold;
color:#858585;
}
#search_type_toggle .search_type_option {
background: url(images/nav_border.png) repeat-y scroll right top;
cursor:pointer;
float: left;
height: 36px;
line-height: 36px;
}
#search_type_toggle .search_type_option span {
padding:0 20px;
display:block;
}
#search_type_toggle .search_type_option_active span, #search_type_toggle .search_type_option_hover span{
background: url(images/nav_select.png) no-repeat scroll center bottom;
color: #1D91D1;
}
#search_type_toggle #search_type_list {
-moz-border-radius: 6px 0 0 0;
-webkit-border-radius:6px 0 0 0;
-khtml-border-radius: 6px 0 0 0;
border-radius: 6px 0 0 0;
}
#search_type_toggle label {
font-weight:bold;
font-size:12px;
margin-left:10px;
line-height:36px;
}
#SerList_Off_Control {
float:right;
line-height:36px;
text-align:right;
}
#SerList_Off_Control select {
-moz-border-radius: 5px;
-webkit-border-radius:5px;
-khtml-border-radius: 5px;
border-radius: 5px;
border:1px solid #eaeaea;
padding:3px;
text-align:right;
margin-right: 10px;
text-align:left;
}
#SerList_Off_Control span {
font-weight:bold;
color:#323232;
}
#SerList_Off_Control p {
	display: inline;
}

.search_result {
border-bottom:1px solid #f0f0f0;
padding:10px 0;
position:relative;
width:697px;
min-height: 120px;
cursor:pointer;
}
.list_view #search_body .Sat_Star_Nor_1 {
display:inline-block;
background:url(images/sat_star_nor.png) no-repeat left top;
height: 15px;
width: 78px;
}
.list_view #search_body .Sat_Star_Act_1 {
background:url(images/sat_star.png) no-repeat left top;
height:15px;
}
.list_view #search_body li.search_result:nth-child(even) {
background-color: #F4FCFF;
}
.list_view #search_body li.search_result:nth-child(odd) {
background-color: #FFF;
}
.list_view #search_body li.search_result.coloured {
background-color: #ffe3cc;
}
.list_view #search_body li.search_result:hover {
background-color: #ccf1ff;
}
/*.list_view #search_body .coloured .Sat_Star_Nor_1 {
display:inline-block;
background:url(images/sat_star_nor1.png) no-repeat left top;
height: 15px;
width: 81px;
}
.list_view #search_body .coloured .Sat_Star_Act_1 {
background:url(images/sat_star1.png) no-repeat left top;
height:15px;
}
.list_view #search_body .coloured * {
	color:#FFF;
}*/
.list_view #search_body .top {
border-bottom: 1px solid #555;
}
#search_body {
position:relative;
min-height: 350px;
}
.search-main-left {
width: 699px;
float:left;
min-height:289px;
}
#results_filters {
padding:5px 12px;
/*width: 675px;*/
height:22px;
background:#f2f2f2;
border-top:1px dotted #c6c6c6;
display:none;
}
.list_view #search_body .hover {
background-color:#F5F5F5;
}
.pop_image_small img {
max-width:158px;
max-height:118px;
width: auto;
height: auto;
float:left;
border:1px solid #a8a8a8;
}
.pop_image_small a.image_link {
width:160px;
height:120px;
float:left;
display:block;
cursor:pointer;
}
.pop_image_small {
width:160px;
height:120px;
float:left;
position:relative;
margin:0 10px;
}
.pop_image_small .map_number {
position:absolute;
background:url(images/slider_opacity.png) repeat scroll 0 0 transparent;
padding:4px;
line-height:11px;
font-size: 12px;
font-weight: bold;
color:#000;
left:1px;
top:1px;
z-index:11;
}
.room_title {
font-size:20px;
font-weight:bold;
line-height:22px;
height:22px;
letter-spacing:-0.6px;
}
.room_title a {
float:left;
}
.room_title a.name {
max-width: 250px;
white-space:nowrap;
overflow-x:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
color:#0070ab;
}
.room_details {
width:250px;
float:left;
padding:1px 0 0 0;
}
.price {
width:250px;
float:right;
}
.price_data {
color:#000;
font-size:24px;
font-weight:bold;
letter-spacing:-0.5px;
}
.price_modifier {
font-size:12px;
}
.price .info {
	width: 235px;
}
.price .info th {
	text-align:left;
	vertical-align: top;
	padding-bottom: 5px;
}
.price .info td {
	text-align:right;
	vertical-align: top;
	padding-bottom: 5px;
}
.price .price_night {
	font-weight: bold;
	font-size:18px;
}
.reputation {
width:428px;
float:left;
padding-top:2px;
height:27px;
}
.address, .address_max_width {
color: #56544a;
}
.address, .distance, .address_max_width {
float:left;
font-size:13px;
}
.description {
clear: left;
padding-top: 5px;
max-height: 72px;
max-width: 250px;
line-height: 18px;
overflow: hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}
.distance {
color:#ffadd8;
font-style:italic;
margin-left:5px;
}
.address_max_width {
max-width:70%;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
.user_thumb {
width:42px;
clear:both;
position:absolute;
left:180px;
top:89px;
}
.user_thumb a {
width:42px;
height:42px;
display:block;
}
.user_thumb img {
width:36px;
height:36px;
display:block;
padding:2px;
border:1px solid #a8a8a8;
}
.price_data sup {
font-size:24px;
font-weight:normal;
vertical-align:text-top;
line-height:32px;
}
#results_footer {
padding:10px;
}
#results_footer #results_pagination {
overflow:hidden;
line-height: 20px;
text-align: center;
}
#results_footer #results_pagination span {
font-weight:bold;
color:#fff;
background:url(images/pagination_bg.png) no-repeat 0 0;
height:20px;
width:20px;
display:inline-block;
}
#results_footer #results_pagination a:hover {
color:#fff;
background:url(images/pagination_bg.png) no-repeat 0 0;
text-decoration:none;
}
#results_footer #results_pagination a:active {
box-shadow:inset .05em .15em .4em rgba(0, 0, 0, 0.4), inset 0 0 .2em rgba(255, 255, 255, 0.3), inset 0 1px 2px rgba(0, 0, 0, 0.9);
-o-box-shadow:inset .05em .15em .4em rgba(0, 0, 0, 0.4), inset 0 0 .2em rgba(255, 255, 255, 0.3), inset 0 1px 2px rgba(0, 0, 0, 0.9);
-moz-box-shadow:inset .05em .15em .4em rgba(0, 0, 0, 0.4), inset 0 0 .2em rgba(255, 255, 255, 0.3), inset 0 1px 2px rgba(0, 0, 0, 0.9);
-webkit-box-shadow:inset .05em .15em .4em rgba(0, 0, 0, 0.4), inset 0 0 .2em rgba(255, 255, 255, 0.3), inset 0 1px 2px rgba(0, 0, 0, 0.9);
}
#results_footer #results_pagination a {
font-weight:bold;
background:url(images/pagination_bg.png) no-repeat 100% 0;
height:20px;
width:20px;
display:inline-block;
color:#7e7d7d;
}
#results_footer .pagination {
overflow:hidden
}
#results_footer .results_count {
font-size:16px;
width:200px;
color:#3d3d3d;
letter-spacing:-0.5px
}
.search-main-right {
float:right;
width: 250px;
margin:0px !important;
}
#map_options {
width:244px;
color:#2d2d2d;
padding:3px 0 3px 4px;
margin: 5px 0px 0px 0px;
}
#map_options label {
vertical-align: middle;
padding-left:6px;
width: 210px;
display: inline-block;
}
.list_view #search_map, .photo_view #search_map {
width:230px !important;
height:219px;
}
.list_view #map_wrapper .Box_Content, .photo_view #map_wrapper .Box_Content {
padding:10px;
}
.list_view #map_wrapper #Mab_Big_Main, .photo_view #map_wrapper #Mab_Big_Main {
width:248px !important;
}
.list_view #map_wrapper, .photo_view #map_wrapper {
width:250px;
height:241px;
margin:5px 0 5px 0;
}
.map_info_window {
margin-left: 1px;
width: 210px;
height: 210px;
overflow: hidden;
}
.map_info_window_details_top {
	display: block;
	font-size:14pt;
	width: 210px;
	height: 28px;
	margin-bottom: 2px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.map_info_window_details_bottom_left {
margin-top:5px;
width: 80px;
float: left;
clear: left;
}
.map_info_window_details_bottom_left span {
	display: block;
	width: 80px;
	overflow: visible;
	white-space:nowrap;
}
.map_info_window_details_bottom_right {
float:left;
margin: 9px 0px 0px 10px;
padding: 0px;
font-size:11pt;
width: 120px;
text-align: right;
}
.collapsable_filters {
	margin-top: 5px;
}
.search_filter .Box {
	margin-bottom: 5px;
}
.search_filter .Box_Head {
	background:url(images/box_head_bg_filter.png) repeat-x center top;
	height: 20px;
}
.search_filter .Box_Head h2 {
font-size:13px;
padding:0 0 0 10px;
line-height:20px;
}
.search_filter a.filter_header {
overflow:hidden;
display:block;
padding: 0 33px 0px 0px;
text-decoration:none;
color: #515253;
}
ul.collapsable_filters .closed a.filter_toggle {
background-position: -13px 0;
}
.search_filter a.filter_toggle {
width:13px;
height:13px;
position:absolute;
right:15px;
top: 4px;
background:url(images/blus_minus.png) no-repeat 0 0;
cursor:pointer;
}
.search_filter_content label {
cursor:pointer;
line-height:20px;
display:inline-block;
max-width: 200px;
}
.search_filter_content label:hover {text-decoration:underline;}
.search_filter_content input {
cursor:pointer;
vertical-align:middle;
}
.search_filter_content li {
padding:1px 0;
}
.search_filter_content {
padding:5px 10px;
}
li.search_filter {
position:relative;
}
#room_type_container li a, #amenities_container li a {
color:#0070ab;
}
#slider_values {
overflow:hidden;
margin:6px 0 0;
}
.ui-slider-horizontal {
height:11px;
border:1px solid #ebebeb;
background:url(images/ser_price_slider.png) repeat-x 0 0;
height:11px;
}
.ui-slider-horizontal .ui-slider-handle {
background:url(images/ser_price_butt.png) no-repeat 0 0;
top:-0.1em;
margin-left:-0.4em;
height:13px;
width:12px;
}
.ui-slider-horizontal .ui-state-hover {
box-shadow:inset 0 0 .2em rgba(255, 255, 255, 0.3), inset 0 0 .2em rgba(255, 255, 255, 0.3), 0 1px 5px rgba(0, 0, 0, 0.6);
-o-box-shadow:inset 0 0 .2em rgba(255, 255, 255, 0.3), inset 0 0 .2em rgba(255, 255, 255, 0.3), 0 1px 5px rgba(0, 0, 0, 0.6);
-moz-box-shadow:inset 0 0 .2em rgba(255, 255, 255, 0.3), inset 0 0 .2em rgba(255, 255, 255, 0.3), 0 1px 5px rgba(0, 0, 0, 0.6);
-webkit-box-shadow:inset 0 0 .2em rgba(255, 255, 255, 0.3), inset 0 0 .2em rgba(255, 255, 255, 0.3), 0 1px 5px rgba(0, 0, 0, 0.6);
}
.ui-slider-horizontal .ui-state-active {
box-shadow:inset .05em .15em .4em rgba(0, 0, 0, 0.4), inset 0 0 .2em rgba(255, 255, 255, 0.3), inset 0 1px 2px rgba(0, 0, 0, 0.9);
-o-box-shadow:inset .05em .15em .4em rgba(0, 0, 0, 0.4), inset 0 0 .2em rgba(255, 255, 255, 0.3), inset 0 1px 2px rgba(0, 0, 0, 0.9);
-moz-box-shadow:inset .05em .15em .4em rgba(0, 0, 0, 0.4), inset 0 0 .2em rgba(255, 255, 255, 0.3), inset 0 1px 2px rgba(0, 0, 0, 0.9);
-webkit-box-shadow:inset .05em .15em .4em rgba(0, 0, 0, 0.4), inset 0 0 .2em rgba(255, 255, 255, 0.3), inset 0 1px 2px rgba(0, 0, 0, 0.9);
}
.ui-slider-horizontal .ui-slider-range {
top:0;
height:11px;
background:none;
}
.ui-slider-horizontal .ui-slider-range-min {
left:0;
}
.ui-slider-horizontal .ui-slider-range-max {
right:0;
}
#slider-range {
width:215px;
margin:0 auto;
}
#slider_user_min {
float:left
}
#slider_user_max {
float:right
}
#slider_user_min, #slider_user_max {
padding:0px;
}
.ui-slider .ui-slider-handle {
position:absolute;
z-index:2;
cursor:default;
}
.ui-slider .ui-slider-range {
position:absolute;
z-index:1;
font-size:.7em;
display:block;
border:0;
background-position:0 0;
}
.ui-slider {
position:relative;
}
#keywords {
width: 76.5%;
border:2px solid #D6D6D6;
padding:6px 7px;
float:left;
height:14px;
background:#F6F6F6;
margin-top:0;
margin-right:0;
}
input#keywords {
cursor:auto;
}
#keywords:focus {
outline:none;
}
#submit_keyword {
float:left;
display:block;
height:26px;
width:29px;
border:2px solid #D6D6D6;
border-left:none;
background:#F6F6F6 url(images/key_search_icon.png) no-repeat scroll 5px 4px;
}
#submit_keyword:hover {
background-color:#0073ab;
}
ul.collapsable_filters .closed .search_filter_content {
display:none!important
}
.photo_view .pop_image_small img {
max-width:1000px;
max-height:1000px;
min-width:210px;
min-height:165px;
border:none;
cursor:pointer;
}
.photo_view .pop_image_small a.image_link {
float:left;
display:block;
width:210px;
height:160px;
cursor:pointer;
}
.photo_view .pop_image_small {
width:210px;
height:160px;
float:left;
background:none;
position:relative;
cursor:pointer;
margin:0px;
overflow: hidden;
}
.photo_view .pop_image_small .map_number {
position:absolute;
background:url(images/slider_opacity.png) repeat scroll 0 0 transparent;
padding:5px;
line-height:11px;
font-size:11px;
color:#000;
z-index:11;
left: 0px;
top: 0px;
}
.pop_image_small .price_number {
	display: none;
	visibility: hidden;
}
.photo_view .pop_image_small .price_number {
	position:absolute;
	visibility: visible;
	background:#1C9EDC;
	padding:5px;
	line-height:12px;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	right:0px;
	bottom:0px;
	z-index:12;
	display:block;
	border-left: 1px solid #D1D1D1;
	border-top: 1px solid #D1D1D1;
}
.photo_view .search_result {
width:210px;
float:left;
overflow:hidden;
border-bottom:none;
height:211px;
position:relative;
padding:0px;
margin: 10px 0 10px 15px;
border: 1px solid #D1D1D1;
-moz-box-shadow: 3px 3px 4px #fff;
-webkit-box-shadow: 3px 3px 4px #fff;
box-shadow: 3px 3px 4px #fff;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ffffff')";
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ffffff');
background:#fff;
}
.photo_view .room_details {
width:204px;
float:left;
padding:6px 3px 0 3px;
border-top:none;
background:url(images/ser_photo_view_bg.png) repeat-x 0 0;
height:45px;
overflow:hidden;
}
.photo_view .search_result.coloured .room_details {
background:url(images/ser_photo_view_bg_col.png) repeat-x 0 0;
}
.photo_view .room_title {
font-size:14px;
font-weight:bold;
line-height:14px;
letter-spacing:-0.25px;
width:190px;
height:14px;
padding:5px 0px 0px 6px;
}
.photo_view .description {
	display: none;
}
.photo_view .address {
font-size:11.5px;
padding:3px 0px 0px 6px;
height:14px;
overflow:hidden;
width:190px;
white-space:nowrap;
overflow-x:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}
.photo_view .address_max_width {
display:none;
}
.photo_view .distance {
font-size:11.5px;
padding:3px 6px;
height:14px;
margin-left:0px;
}
.photo_view .reputation {
width:225px;
float:left;
padding-top:2px;
display:none
}
.photo_view .price {
display: none;
}
.photo_view .price_data {
font-size:16px;
text-shadow:none;
line-height:19px;
height:19px;
padding-right:0;
}
.photo_view .price_data sup {
font-size:14px;
line-height:18px;
padding-top:0
}
.photo_view .currency_with_sup {
float:right
}
.photo_view .currency_if_required {
font-size:9px!important;
line-height:30px!important;
float:right!important
}
.photo_view .price_modifier {
display:none
}
div.photo_view .room_title a.name {
max-width:190px;
color: #1C9EDC;
font-size: 14px;
letter-spacing: 0.5px;
height: 16px;
}
.photo_view #results_footer {
background:#fff;
border-top:1px solid #f0f0f0;
margin:10px 0 0 0;
}
/*.photo_view .hover .image_link, .photo_view .hover .room_details {
	border-color:#a9a9a9!important;
}*/
.photo_view li.hover.search_result {
-moz-box-shadow: 3px 3px 4px #555;
-webkit-box-shadow: 3px 3px 4px #555;
box-shadow: 3px 3px 4px #555;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#555555')";
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#555555');
}
.photo_view .user_thumb {
display:none;
}
.map_view {
border-bottom-right-radius:0 !important;
-moz-border-radius-bottomright:0 !important;
-webkit-border-bottom-right-radius:0 !important;
border-bottom-left-radius:0 !important;
-moz-border-radius-bottomleft:0 !important;
-webkit-border-bottom-left-radius:0 !important;
}
.map_view #map_wrapper {
width:960px;
height:471px;
position:relative;
z-index:999;
clear:both;
}
.map_view #search_body {
display:none;
}
.map_view #search_map {
height: 440px;
margin: 0 0 10px;
width: 679px;
}
#map_message {
background:transparent url(images/transparent_black_80_pc.png) repeat 0 0;
position:absolute;
top:10px;
width:507px;
left:95px;
display:none;
text-align:center;
}
.map_view #search_filters {
height:461px;
position:absolute;
overflow-y:scroll;
z-index:999;
top:0;
right:0;
width:248px;
padding-right: 5px;
}
.map_view #search_filters #slider-range {
width: 208px;
}
.map_view #search_filters_toggle {
height:55px;
width:33px;
position:absolute;
overflow:hidden;
z-index:1000;
top:177px;
display:block;
right:270px;
background:url(images/map_toggle_arrow.png) no-repeat -0px -64px;
cursor:pointer
}
.map_view #search_filters_toggle:hover {
background-position:0 0;
}
.map_view .search_filter_content label {
	max-width: 185px;
}
.map_view #map_options label {
	width: 200px;
}
.map_view #first_time_map_question {
left: 478px;
padding: 0 17px 0 0;
top: 5px;
width: 233px;
}
#first_time_map_question {
position:absolute;
top:25px;
width:224px;
left:5px;
text-align:center;
padding:8px 0 0 0;
overflow:hidden
}
#first_time_map_question_content {
background:#fff;
width:202px;
padding:10px;
border:1px solid #707070;
overflow:hidden
}
#first_time_map_question_arrow {
position:absolute;
left:29px;
top:0;
width:18px;
height:9px;
background:url(images/firsttime_map_que_arrow1.png) no-repeat 0 0;
}
#first_time_map_question p {
color:#3d3d3d;
font-size:13px;
text-align:left;
float:left;
width:202px;
padding-bottom:10px
}
#first_time_map_question a {
font-size:14px;
font-weight:bold;
width:93px;
padding-right:8px;
text-align:center;
display:block;
float:left;
color:#1d9edc;
}
.map_view .search-main-left {
width:960px;
min-height:0;
}
.map_view #Mab_Big_Main {
width:699px;
}
.map_view #room_type_container a.filter_header {
border-top:none;
}
.map_view .search_filters_toggle_on {
border-right: 0 none !important;
right: 270px !important;
}
.map_view .search_filters_toggle_off {
right:9px !important;
border-right:0!important;
background-position:-37px -63px !important
}
.map_view .search_filters_toggle_off:hover {
background-position:-37px -0px !important
}
#search_filters_toggle {
display:none;
}
.search-main-left .Box_Head {
border-left: 1px solid #EFEFEF;
border-right: 1px solid #EFEFEF;
border-top: 1px solid #EFEFEF;
border-bottom: 2px solid #40AEEC;
border-radius: 6px 6px 0px 0px;
}
.search-main-left .Box {
border-radius:0 0 6px 6px;
border-top:none;
}
.map_view #Mab_Big_Main.Box {
border-radius:0 0 6px 6px;
border-top:none;
}
#blank_state {
background:url(images/blank_state_bg.png) repeat-x 0 0;
height:350px;
overflow:hidden;
}
#blank_state_molecule {
float:left;
width:143px;
background:url(images/blank_state_mod_map.png) no-repeat 22px 0;
height:99px;
}
#blank_state_text {
margin:50px 0 0 25px;
float:left;
width:600px;
}
#blank_state h3 {
font-size:32px;
font-weight:bold;
color:#c1c1c1;
text-shadow:1px 1px 1px #fff;
}
#blank_state p {
font-size:18px;
color:#c2c2c2;
}
#map_message h3 {
letter-spacing:-0.1;
font-size:24px;
font-weight:bold;
color:#fff
}
.short_message h3, .short_message .zoom_in_to_see_more_properties {
font-size:15px!important
}
.short_message span {
font-size:12px!important
}
#redo_search_in_map_tip {
color:#fff
}
.map_view #first_time_map_question_content {
border-top-right-radius:0;
-moz-border-radius-topright:0;
-webkit-border-top-right-radius:0
}
.map_view #first_time_map_question_arrow {
background:url(images/firsttime_map_que_arrow2.png) no-repeat 0 0;
height:18px;
left:auto;
right:18px;
top:1px;
width:9px;
display:block
}
#search_filters {
position: relative;
}
.map_view #small_map_loading {
position:absolute;
top:8px;
left:40px;
padding:3px 4px;
}
.map_view #map_message {
display:block;
}
#map_view_loading {
left:90px;
padding:14px 20px;
top:13px;
}
.list_view #map_view_loading, .photo_view #map_view_loading {
display:none!important
}
#list_view_loading, #map_view_loading {
position:absolute;
top:125px;
left:240px;
padding:20px 30px;
font-size:30px;
z-index:1000;
}
#small_map_loading {
position:absolute;
left: 85px;
position: absolute;
top: 125px;
}
.map_view #small_map_loading {
display:none!important
}
.short_message {
padding:0 12px 3px 12px;
}
#standby_action_area {
text-align:left;
border:1px solid #15a4e9;
padding:10px;
position:relative;
text-align:center;
z-index:2;
background-color:#B8E8FE;
margin: 0 0 10px;
-khtml-border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius: 6px;
-webkit-border-radius:6px;
-khtml-border-radius: 6px;
border-radius: 6px;
}
#standby_action_area a {
color:#1295d5;
}
.ui-dialog-titlebar {
display:none;
}
.search_filter_content input[disabled], .search_filter_content input[disabled="disabled"] {
cursor:auto;
}
.search_filter_content label.disabled {
cursor:auto;
color:#ccc!important;
}
.search_filter_content .facet_count {
color:#ededed;
background:#c2c2c2;
border-radius:14px;
-moz-border-radius:14px;
-webkit-border-radius:14px;
display:block;
float:right;
padding:1px 7px;
text-align:center;
font-size:12px;
}
.search_filter_content .dropdown {
float: right;
margin: 0;
}
.search_result .clsLink1_Bg * {
	text-transform: capitalize;
}