@media (min-width: 1200px) {
}
@media (min-width: 992px) and (max-width: 1199px) {
.wl-search-box{ top:35%; }
/*--index page--*/
.wl-search-box h1{ font: 37px "BigCaslonMedium"; }
 a.signin { width:130px;}
.menu-sec { }
.menu > ul > li { } 
.wl-search-box { width:780px;}

/*--Sell page--*/
.sell-list-inner { width:100%;}
.sell-list-inner h2 { font-size:15px;}

.sell-list-inner1 { width:100%;}
.sell-list-inner1 h2 { font-size:15px;}

.sell-list-thumb { /*height:150px;*/}
.sell-list-thumb h3 { font-size:20px; line-height:20px;}
body.modal-open a.signin { right:0;}
body.modal-open header , body.modal-open .filter-sec , body.modal-open footer { right:0; width:100%;}
.sell-list-title-new .property-title-thumb a span { width:170px;}
.sell-list-title-new  h4 br { display:block;}
/*--BUy page--*/
.buy-slider { /*width:643px;*/} 
.buy-tags {/* width:265px;*/}
.property-info-detail ul li { width:100%;}

/*--BUy new page--*/
#sticky { max-width:265px;}
.agent-form-top { padding:0 0 0 70px; min-height:60px;}
.agent-form-thumb { width:60px;}
.agent-form-detail h3 { font-size:15px; line-height:20px;}
.agent-form-detail .select-profile { font-size:14px; margin:0;}
a.view-phone-no { font-size:13px; line-height:20px;}
a.view-phone-no i { font-size:20px; line-height:20px; margin:0 5px 0 0;}

} 
@media (min-width: 768px) and (max-width: 991px) {
	.wl-search-options1 {
    width: 130px;
    position: absolute; 
    bottom: 0px;
}
/*--index page--*/
.select-style-button{ border-radius:5px; padding: 11px 0 11px 0px;}
.logo-sec { width:203px; margin-left: 11%;}
 a.signin { width:100%; line-height:49px; position: relative; margin: 0 0; background: #929091; text-align: left; padding-left: 9px;
    font-weight: normal;
    font-size: 14px; border-top: 1px solid #000;}
.menu-sec { width:100%; float:left; margin:0;}
.wl-search-box { width:650px;}

/*--Sell page--*/
.filter-sec { top:58px; padding:0;}
.filter-links ul li { margin:0 15px;}
.filter-listing-sec { margin:58px 0 0;}
.map-sec { width:100%; position:relative; top:inherit; left:inherit; border-right:0; border-bottom:2px solid #fff; height:400px;}
.sell-list-sec { width:100%; float:left; margin:0 0 10px;}
.sell-list-sec1 { width:100%; float:left; margin:0 0 10px;}
.sell-list-inner { width:100%;}
.sell-list-inner h2 { font-size:15px;}
.sell-list-inner1 { width:100%;}
.sell-list-inner1 h2 { font-size:15px;}
.sell-list-thumb { /*height:185px;*/}
.sell-list-thumb h3 { font-size:20px; line-height:20px;}
.inner-footer { position:relative; background:#1bb4b2; bottom:0; padding:15px 0 10px 0;} 
body.modal-open a.signin { right:0;}
body.modal-open header , body.modal-open .filter-sec , body.modal-open footer { right:0; width:100%;}
.menu-btn { width:65px; right:-65px; line-height:55px; height:58px; }
.sell-list-title-new .property-title-thumb a span { width:240px;}

/*--BUy page--*/
.buy-slider-section { padding:80px 0 0;}
.buy-slider { /*width:485px;*/} 
.buy-tags { /*width:215px;*/}
.buy-slider .carousel-control { width:45px;}
.buy-slider .carousel-control.left { left:-15px;}
.buy-slider .carousel-control.right { right:-15px;}
.buy-title h2 { font-size:20px;}
.buy-title h2 strong { font-size:16px;}
.property-info-detail ul li { width:100%;}

/*--BUy new page--*/
.contact-agent-form-sec h2 { font-size:16px; line-height:20px;}
#sticky { max-width:215px;}
.agent-form-top { padding:0 0 0 55px; min-height:60px;}
.contact-agent-form ul li { width:100%;}
.contact-agent-form ul li input { border-radius:4px !important;}
#sticky.stick { position:relative; top:inherit}
.contact-agent-form ul li input.submit { font-size:13px; line-height:22px;}
.agent-form-thumb { width:50px;}
.agent-form-detail h3 { font-size:12px; line-height:18px; margin:0 0 5px;}
.agent-form-detail .select-profile { font-size:12px; margin:0;}
a.view-phone-no { font-size:10px; line-height:18px;}
a.view-phone-no i { font-size:18px; line-height:18px; margin:0 5px 0 0;}
.flexdatalist-multiple{ padding: 0px 0 0 135px;}
}
@media (max-width: 767px) {
.for-sale .sell_p {width: 29%;}
.term-content{margin-top: 15% !important;}
.reg_frm{margin-top: 15%;}
.container_buy{ width:100%; }
#myaccount{ min-height: 560px; margin-top:5%;  margin-bottom:10%;}
.select-style select{ padding: 0 0 0 6px; }
select.minimal{ background-position: 80px; }
	
	.wl-search-options1 {
    width: 130px;
    position: absolute; 
    bottom: 40px;
	
}
.flexdatalist-multiple{ padding: 0px 0 0 105px;}	
.select-style-button{ border-radius:5px; padding: 0px 0 0px 0px;}
/*--index page--*/
header { background:#fff;}
.container{ width:100% !important; }
.row{ margin:0 !important; }
.logo-sec { width:161px; margin:0 0 0 50px;} 
 a.signin { width:100%; line-height:47px; position: fixed; bottom:0; left:0; top:auto; margin: 0 0; background: #929091; font-weight:normal; font-size:14px; text-align:left; padding-left:7px; border-top: 1px solid #000;}
.menu-sec { width:100%; float:left; margin:0;}
.menu { /*overflow-y:scroll;*/ height:49%; clear: both;}
.wl-search-box { width:100%; float:left; padding:0 15px; top:20%;}
.flexdatalist-multiple li.input-container, .flexdatalist-multiple li.input-container input { width:100%; font-size:15px; line-height:35px;}
.wl-search-options {     width: 100%;
    float: left;
    position: inherit;
    right: inherit;
    margin: 10px 0 0;}
.select-style { width:100px; float:none; display:table; margin:0 auto; padding: 7px 0 7px 0; }
.copyright { padding:0; text-align:center; margin:0 0 7px; font-size:11px; line-height:20px;}
footer { bottom:5px;} 
.social-icons { padding:0; float:none; display:table; margin:0 auto; width:145px;}
.wl-search-box h1 { font-size: 30px;}
/*--Sell page--*/
.filter-sec { top:46px; padding:0 0; position:absolute;}
.filter-links ul { padding:10px 0;}
.filter-links ul li { margin:3px 5px;}
.filter-links ul li a { font-size:12px;}
.filter-listing-sec { margin:46px 0 0;}
.map-sec { width:100%; position:relative; top:inherit; left:inherit; border-right:0; border-bottom:2px solid #fff; height:300px;}
.sell-list-sec { width:100%; float:left; margin:0 0 10px; padding:15px; margin:0; padding:0;}
.row{ margin:0; }
/*body{overflow-y:hidden; }*/
.sell-list-inner { width:100%;}
.sell-list-inner1 { width:100%;}
.sell-list-sec1 { width:100%; float:left; margin:0 0 10px; padding:15px;}
.sell-list-inner h2 { font-size:14px; line-height:24px;}
.sell-list-inner1 h2 { font-size:14px; line-height:24px;}
.list-map-buttons { position:relative; margin:10px 0 0; float:left;}
.sell-list li { margin:15px 0 0;}
.sell-list1 li { margin:15px 0 0;}
.sell-list-thumb {/* height:155px;*/}
.sell-list-thumb h3 { font-size:20px; line-height:20px;}
.inner-footer { position:relative; background:#1bb4b2; bottom:inherit; padding:15px 0 10px 0;} 
.inner-footer .copyright { padding:0 0 0;}

body.modal-open a.signin { right:15px;}
body.modal-open header , body.modal-open .filter-sec , body.modal-open footer { right:0; width:100%;}
#sign-in-box .modal-dialog { width:100%; margin:20px auto 0;}
#sign-in-box1 .modal-dialog { width:100%; margin:20px auto 0;}
#sign-in-box2 .modal-dialog { width:100%; margin:20px auto 0;}
.signin-box h2 { font-size:20px; line-height:20px;}
.signin-box h2 span { font-size:15px;}
.signin-box ul { padding:0;}
.signin-box ul li input { font-size:16px; line-height:24px; padding:10px; margin:0 0 10px;}
.signin-box ul li input.submit { position:relative; top:inherit; right:inherit; margin:3% auto; display:table; float:none;width: 165px;padding: 9px 8px;}
.signin-box h3 a { width:100%; float:left;}
.fb-sign-sec { margin:15px 0;}
.signin-box h4 { font-size:15px;}
#sign-in-box button.close { right:0; top:0;}
#sign-in-box1 button.close { right:0; top:0;}
#sign-in-box2 button.close { right:0; top:0;}

.searchprices{ clear:left; }

/*--BUy page--*/
.buy-slider-section { padding: 65px 0 0;}
.buy-slider { /*width:100%;*/} 
.buy-tags { width:100%; margin:0 0 15px;}
.buy-slider .carousel-control { width:35px;}
.buy-slider .carousel-control.left { left:-10px;}
.buy-slider .carousel-control.right { right:-10px;}
.carousel-indicators li { width:10px; height:10px;}
.carousel-indicators li.active { width:10px; height:10px;}
.buy-title h2 { font-size:16px; line-height:22px;}
.buy-title h2 strong { font-size:14px; line-height:20px;}
.map-icpn { width:100px;}
.for-sale-buy {width: 99%;}
.buy-list-sec li { width:50%; font-size:14px; line-height:20px;}
.buy-list-sec { margin:0 0;}
.buy-content-section { margin:0;}
.buy-deatil-sec h2 { font-size:14px; line-height:22px; margin:0 0 8px;}
.buy-deatil-sec p { font-size:13px; line-height:22px;}
.property-info-detail ul li { width:100%;} 
.property-info-detail h2 { font-size:14px;}
.property-info-detail ul li span , .property-info-detail ul li label { font-size:12px; line-height:18px;}
.sell-list-details-icon li { /*width:20% !important;*/ margin:0; padding:0;}
.sell-list-details-icon li:nth-child(3)  {/* width:25% !important;*/}
.sell-list-details-icon li:nth-child(4) { /*width:32% !important;*/}
..for-sale-buy{margin: 0px 0 3px 0;}
/*--BUy new page--*/
.contact-agent-form-sec h2 { font-size:16px; line-height:20px;}
.contact-agent-form-sec{margin-top:3%}
#sticky { max-width:100%;}
.agent-form-top { padding:0 0 0 80px; min-height:80px;}
#sticky.stick { position:relative; top:inherit}
.contact-agent-form ul li input.submit { font-size:15px; line-height:24px; margin:0 0 10px;}
.agent-form-thumb { width:70px;}
.agent-form-detail h3 { font-size:14px; line-height:20px; margin:0 0 5px;}
.agent-form-detail .select-profile { font-size:13px; margin:0;}
a.view-phone-no { font-size:13px; line-height:20px;}
a.view-phone-no i { font-size:20px; line-height:20px; margin:0 5px 0 0;}

#myaccount h1 { font-size: 24px; line-height: 30px;}
.buy-slider-section .col-sm-12{ padding-left:0 !important; padding-right:0 !important;}
.link{padding: 13px 6px 11px 6px!important;
    font-size: 10px;}
} 
@media (max-width: 480px) {

.sell-list1 li { width:100%; margin:15px 0 0;}
.sell-list-thumb { /*height:245px;*/}
.sell-list-title-new .property-title-thumb a span { width:180px;}
.sell-list-details-icon li { width:25% !important; margin:0; padding:0;}
/*.sell-list-details-icon li:nth-child(3){ width:20% !important;}
.sell-list-details-icon li:nth-child(4) { width:33% !important;}*/
.sell-list-title-new  h4 br { display:block;}
} 
@media (max-width: 700px) {
.sell-list li {width: 99%;
    margin-left: 1%;}
}
@media (max-width: 400px) {
.sell-list-thumb { /*height:230px;*/}
}   
@media (max-width: 360px) {
.sell-list-thumb { /*height:200px;*/} 
}
@media (max-width: 320px) { 
.sell-list-thumb { /*height:150px;*/}
.flexdatalist-alias {
    width: 250px !important;
}
.contact-agent-form ul li { width:100%;}
.contact-agent-form ul li input { border-radius:4px !important;} 
#priceForm{ position:absolute; left:0; top: 65%;}
#bedroomsButtonGroup.boxCard{ left:0; }
#homeTypesDropdown.boxCard{ left:0; }
.miniCol12{ float:none !important; }
a.signin{ border-top: 1px solid #000; line-height: 47px; padding-bottom:0px; bottom: -21px;}
.listtop {
    top: 118px !important;
}
}
@media only screen and (max-width:768px) 
{

.flexdatalist-alias {text-align: left !important;}	

.select-style-button{ border-radius:5px;}
.fpwd{ text-align:center; }
.searchbox{ width:371px; }
}
.searchbox{  width:371px;}
@media only screen and (min-width:568px) and (max-width:768px) 
{  
#priceForm{ width: 260px;top: 90%;left: 12%; position:absolute;}
#bedroomsButtonGroup{ top: 90%;left: 28%;}
.search_hometype{ margin-top:0px; margin-right:20%;}
#homeTypesDropdown.boxCard{ position:absolute; width: 220px;}
a.filter-close{ top:15px;}
.searchprices{ clear:left; }
/*.sell-list-details-icon li{width: 16% !important; }
.sell-list-details-icon li:nth-child(3){ width: 20% !important;}
.sell-list-details-icon li:nth-child(4) { width: 43% !important;} */ 
.container{ width:100% !important; }
.mt1{ margin: 116px 0 0 !important; }
}

@media only screen and (min-width:321px) and (max-width:568px) 
{
.sell-list-details-icon li{/*width: 16% !important;*/ margin-left:0px !important; }
/*.sell-list-details-icon li:nth-child(3){ width: 22% !important;}
.sell-list-details-icon li:nth-child(4) { width: 44% !important;} 	*/
.sell-list-thumb {
    /*height: 140px;*/
}
#priceForm{ position:absolute;}
.search_pricediv {
    width: 295px;
    margin: 0 0;
    margin-top: 80px;
}
#search_text{ width: 85% !important; }
#homeTypesDropdown.boxCard{ width: 100%; left: 0; }
.mt1{ margin: 130px 0 0 !important; }
}
@media only screen and (max-width:320px) 
{
#search_text {
    width: 174px !important;
    font-size: 14px;
}
.mt1{ margin: 150px 0 0 !important; }
}
@media only screen and (min-width:920px) and (max-width:990px) 
{
.icon-bar a span{ font-size:16px;} 
}
@media only screen and (min-width:595px) and (max-width:920px) 
{
.icon-bar a{ width:35%; }
#myaccount .submit, #myaccount .cancel{ width:40% !important; }
.sell-list1 li {
    width: 46%;
    margin-left: 1%;
}
}

@media only screen and (max-width:594px) 
{
.icon-bar a{ width:96%; }
.icon-bar{ width: 80%; margin-left: 0%; margin:0 auto;} 
#myaccount{ width:100%; }
#myaccount .submit, #myaccount .cancel{ width:100% !important; }

#homeTypesDropdown.boxCard{ width:100% !important; }

}
@media only screen and (max-width:700px) 
{
	.sell-list1 li{ width: 99%;  margin-left: 1%;}
}

@media only screen and (max-width:500px) 
{
	.flexdatalist-alias{
	width: 86% !important;
	}
}
@media only screen and (max-width:768px) 
{
	.buy-slider .carousel-inner > .item img
	{
		height:204px;
	}
.x_panel{ margin:0 !important; padding:0 !important; }
.dataTables_filter{ clear: both;
    float: left !important;}
	
.item label{ text-align:left !important; }
.col-xs-12 { width: 100% !important;
}
table, thead, tbody, th, td, tr{ display:block !important; }
.dimensionsd{ padding-left: 0px;margin-top: 10px; }
.col-md-offset-3 { margin-left: 0px !important;width: 100% !important;}
.col-md-4 {
    width: 100% !important;
}
.container{ width:100%; }
.buy-title h2{ width:70%; }
.buy-title { width:auto;margin: 0px 10px 0px 10px; }
.map-icpn{margin: 20px 0px 0px 0px;}
.mapnew{ min-height:500px;}
.listtop{ top:86px !important; }
#bedroomsButtonGroup.boxCard{ position:absolute; }
.search_beddiv{ margin-top: 70px; }
.search_hometype{ margin-right: 31%; }
#homeTypesDropdown.boxCard {
    box-shadow: none;
    position: absolute;
    width: 65%;
}

}
@media only screen and (min-width:1020px) and (max-width:1024px)
{
.hometypecl{ min-height:53px; }
.filter-links ul li{ margin: 0 16px; }
.search_hometype{ margin-right: 6%;}
#bedroomsButtonGroup{ right: 172px !important; }
.sell-list1 li{ width: 31%; }
}

@media only screen and (min-width:413px) and (max-width:414px)
{
.inner-footer{/*position: absolute;*/ bottom: 0;
}
}

@media only screen and (min-width:767px) and (max-width:768px)
{
.inner-footer{/*position: absolute;*/ bottom: 0;
}
}

@media only screen and (max-device-width : 600px)
{
.inner-footer{ bottom: 0;
}
}

@media only screen and (max-width : 600px)
{
.inner-footer{ bottom: 0;
}
.listtop {
    top: 108px !important;
}
.search_beddiv {
    margin-top: 80px;
}

}

@media only screen and (min-width:668px) and (max-width : 736px) and (orientation : landscape)
{
.pushy{ /*//height: 25% !important;*/}
}

@media only screen and (min-width:537px) and (max-width : 667px) and (orientation : landscape)
{
.pushy{ /*height: 29% !important;*/}
}

@media only screen and (max-width : 536px) and (orientation : landscape)
{
.pushy{ /*height: 36% !important;*/}
}

@media (max-width: 767px)
{
.searchbox{ width: 85%; }
}

select::-ms-expand {
    display: none;
}  
@media only screen and (max-width : 1280px){
.sell-list-sec
{
	    width: 63%;
}
}
@media only screen and (max-width : 991px){
.sell-list-sec
{
 width: 100%;
 padding: 16px;
}
}
@media only screen and (max-width : 1180px){
/*.container_buy
{
	    width: 90%;
}*/
}
@media only screen and (max-width : 700px){
.for-sale .list_p {
width: 29%;}
}