﻿#propsearch #searchpanel .panel-body{background-color:#ddd;padding:10px;}#propsearch #searchpanel label{padding-top:5px;}#propsearch #searchpanel .buttonreset{width:100%;}#propsearch #searchpanel .divider{position:absolute;border-left:1px solid #fff;top:-10px;left:-10px;}@media(max-width:767px){#propsearch #searchpanel .dropdown-combo{margin-bottom:10px;}}@media(min-width:768px) and (max-width:991px){#propsearch #searchpanel .dropdown-combo{margin-bottom:10px;}}@media(min-width:992px) and (max-width:1149px){#propsearch #searchpanel .dropdown-combo{margin-top:0;margin-right:20px;}#propsearch #searchpanel .divider{height:98px;}#propsearch #searchpanel .toprow{margin-bottom:10px;}}@media(min-width:1150px){#propsearch #searchpanel .dropdown-combo{margin-top:0;margin-right:20px;}#propsearch #searchpanel .divider{height:54px;}#propsearch #searchpanel .minmaxlabel{margin-left:-10px;margin-right:10px;}}#propsearch #searchdirty .panel,#propsearch #searchempty .panel{height:200px;display:flex;align-items:center;justify-content:center;background-color:#eee;line-height:300%;}#propsearch #searchdirty .message,#propsearch #searchempty .message{background-color:#eee;}#propsearch #searchdirty .btn,#propsearch #searchempty .btn{line-height:100%;height:30px;}#propsearch #searchsummary .panel-body{padding:10px;background-color:#eee;}#propsearch #searchsummary label,#propsearch #searchsummary .textval{margin-top:7px;}#propsearch #searchsummary label{margin-right:5px;}#propsearch #searchnavigation .panel-body{background-color:#eee;}#propsearch #searchnavigation span.gotopage{cursor:pointer;}#propsearch #searchnavigation .pages{text-align:center;}#propsearch #searchnavigation .pagination{margin:0;margin-bottom:-5px;}#propsearch #searchnavigation .next{text-align:right;}#propsearch .searchresult{margin-top:15px;}#propsearch .searchresult a{text-decoration:none;}#propsearch .searchresult .price,#propsearch .searchresult .rent,#propsearch .searchresult .pricequalifier{display:inline !important;}#propsearch .searchresult .image1 img{width:98%;}@media(max-width:767px) and (orientation:portrait){#propsearch .searchresult .image1 img{margin-top:-1px;margin-bottom:-2px;width:100%;}}#propsearch .searchresult .image1 .underoffer,#propsearch .searchresult .image1 .letagreed{position:absolute;width:130px;left:0;}#propsearch .searchresult .image2 img{width:95.5%;margin-bottom:7px;}#propsearch .searchresult .image2 img:last-child{margin-bottom:0;}#propsearch .searchresult .detailsxs{font-size:125%;font-weight:bold;}#propsearch .searchresult .detailsxs .quickdescription{font-weight:normal;}#propsearch .searchresult .detailsxs .pricequalifier{font-weight:normal;font-size:80%;}#propsearch .searchresult .details{color:#20419a;}#propsearch .searchresult .details div{margin-bottom:10px;}#propsearch .searchresult .details .description{margin-bottom:0;}@media(max-width:767px){#propsearch .searchresult .details .description{margin-top:15px;}}#propsearch .searchresult .details .quickdescription{font-size:140%;}#propsearch .searchresult .details .address{font-size:140%;font-weight:bold;}#propsearch .searchresult .panel-heading{background-color:#ccc;color:#20419a;}#propsearch .searchresult .panel-body{background-color:#ddd;}#propsearch .searchresult .panel-body .actionbuttons{margin-top:20px;}@media(max-width:767px) and (orientation:portrait){#propsearch .searchresult .panel-body{padding:0;}}#propsearch .searchresult .panel-footer{background-color:#ccc;color:#20419a;padding-top:2px;padding-bottom:2px;border-top:1px solid #bbb;}@media(max-width:767px) and (orientation:portrait){#propsearch .searchresult .panel-footer{padding-bottom:10px;}#propsearch .searchresult .panel-footer .features{margin-top:-5px;}}#propsearch .searchresult .panel-footer .actionbuttons{padding-top:20px !important;padding-bottom:20px !important;}#propsearch .searchresult .panel-footer .actionbuttons .btn{padding-top:20px;padding-bottom:20px;}#propsearch .searchresult .panel-footer .price,#propsearch .searchresult .panel-footer .rent{font-size:156%;font-weight:bold;}#propsearch .searchresult .panel-footer .features{font-size:150%;}#propsearch .searchresult .panel-footer .features span{cursor:pointer;margin-right:5px;}@media(max-width:767px){#propsearch .searchresult .panel-footer .features span{margin-right:0;}}#propsearch .searchresult .panel-footer .ref{text-align:right;padding-top:7px;font-size:80%;}@media(max-width:767px) and (orientation:landscape){#propsearch .searchresult .panel-footer .features{top:6px;}#propsearch .searchresult .panel-footer .ref{padding-top:12px;}}@media(min-width:768px){#propsearch .searchresult .panel-footer .ref{padding-top:7px;}}@media(min-width:992px) and (max-width:1149px){#propsearch .searchresult .salesresult .image2 img{width:95.2%;margin-bottom:6px;}}#propsearch .searchdisclaimer{padding-top:0;color:#20419a !important;line-height:2;}