@charset "utf-8";
/* General css created by ESOLZ TECHNOLOGY */
.news-datenew {
float: none;
}



.icon .aget-icon > li {
    border-left: 1px solid #BFBFBF;
    display: table-cell;
    padding: 0;
}



/* Responsive css created by ESOLZ TECHNOLOGY */

/*taniya*/


.emailalert::-webkit-input-placeholder {
   
   color: #FE2E2E;
   font-style: italic;
}
.emailalert:-moz-placeholder {
   /* FF 4-18 */
   
   color: #FE2E2E;
   font-style: italic;
}
.emailalert::-moz-placeholder {
   /* FF 19+ */
   
   color: #FE2E2E;
   font-style: italic;
}
.emailalert::-ms-input-placeholder {
   /* IE 10+ */
  
   color: #FE2E2E;
   font-style: italic;
}
.sold:before {
    background: none repeat scroll 0 0 orange;
    box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
            -ms-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
                -0-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
                    -moz-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
    color: #fff;
    left: -36px;
    padding: 21px 36px 4px;
    position: absolute;
    top: -11px;
    transform: rotate(-35deg);
        -webkit- transform: rotate(-35deg);
            -ms- transform: rotate(-35deg);
                -0- transform: rotate(-35deg);
                    -moz- transform: rotate(-35deg);
    z-index: 999;
    content: "SOLD";
}
.new:before {
    background: none repeat scroll 0 0 green;
    box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
            -ms-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
                -0-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
                    -moz-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1);
    color: #fff;
    left: -36px;
    padding: 21px 36px 4px;
    position: absolute;
    top: -11px;
    transform: rotate(-35deg);
        -webkit- transform: rotate(-35deg);
            -ms- transform: rotate(-35deg);
                -0- transform: rotate(-35deg);
                    -moz- transform: rotate(-35deg);
    z-index: 999;
    content: "NEW";
}

.border-block-row .tooltip-outer {
	display: block;
}

.search-right-drow.clearfix > a.active {
color: #E4601C;
}

​.drop {
color: #828a97;
position: absolute;
right: 57px;
top: 11px;
z-index: 9;
}

.listing-content.active {
min-height: 1120px;
padding-left: 230px;
}
.listing-boxses.min-heght {
min-height: 380px;
}
.main-img {
margin: 0 auto;
}
.tooltip-custom {
margin-left: 15px;
}
.h1-font {
    font-size: 22px;
     margin-top: 0px; 
}
.button.item.first > img {
left: 50%;
position: absolute;
top: 50%;
background: #4c4c4c;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);

}

.item > img {
left: 50%;
position: absolute;
top: 50%;
background: #4c4c4c;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);

}

.price-small-boxfeaturedagency {
	color: #f1710e;
	font-size: 12px;
	font-weight: 800;
	text-transform: uppercase;
}
.property-section .border-box > img {
margin-right: 10px;
width: 65px;
}
.footer-top ul li:first-child {
border: medium none;
display: block;
margin: 10px 0 5px 2px;
text-align: left;
}
.footer-top ul li:first-child span {
text-align: left;
}
.desc.show-a {
display: block !important;
}

#map img{
    width:auto !important;
    max-width: none;
}

.paymentbutton{
padding-left: 42px;
padding-right: 42px;
}

.thankyoupara{
margin-top: 13px;
color: #C57629;
font-size: 16px;
margin-left: 15px;
margin-left: 70px;
}

.alert-box-top {
background: none repeat scroll 0 0 #D8E7DD;
font-size: 14px;
padding: 5;
position: absolute;
top: 130px;
width: 100%;
z-index: 9999;
text-align: center;
color: blue;
}

.aget-icon {
display: table;
}
.aget-icon > li {
display: table-cell;

}

.taniyabackground{
    background: transparent !important;
}

.description.descriptionreduce
{
height: 35px;
overflow: hidden;
}

.image-box img {
max-width: 100%;
}

.descriptionshow{
    overflow: auto;
    height: 100px;
}
.descriptionhide{
    overflow: hidden;
    height: 54px;
}

.sliderheightok .border-block {
min-height: 284px;
}

.inspectionmargin{
    margin: 20px 0;
}
.listingrectify{
     padding-left: 0px; 

}
.myemailalertclass{
    margin-top:10px;
    margin-bottom: 10px;
}
.mobileagency{
    margin-left: 15px;
    margin-right: 15px;
}

ul.silver li::after {
content: none;
}
ul.silver li {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
border: medium none;
}
.pageloader{
left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 50%;
    z-index: 9999;
}

/*28_03_15*/
 .slides img {
    height: 80px;
    padding: 10px;
    width: 80px;
}
.flexslider {
    margin: 0 !important;
}
 #carousel li {
    width: 100px !important;
}

.flex-direction-nav a.flex-next:before {
    content:  url(images/rtarw.png) no-repeat -43px -32px;
right: 10px;


}

.flex-direction-nav a.flex-next:after {
left: 10px;
	content: url(images/rtarw.png) no-repeat 0 -32px;

}

.flex-direction-nav a:before{
    left: 10px;
	content: url(images/lftarw.png) no-repeat 0 -32px;
}
.flex-direction-nav a:after{
    left: 10px;
	content: url(images/lftarw.png) no-repeat 0 -32px;
}
.flex-direction-nav .flex-next{
    height: 53px;
font-size: 0;
}
.flex-direction-nav .flex-prev{
    height: 53px;
font-size: 0;
}
.addchild{
    display: inline-block;
    padding: 30px;
}
#slider .slides li img
{
    height: 515px;
    width: auto;
    margin: 0 auto;
}


/*24-02-2016*/

.new-fix-c {
     text-align: center;
}
.listing-area .listing-boxses:first-of-type {
    margin-top: 10px;
}

@media (max-width: 768px) {
    .listing-boxses .owl-buttons{
	display: none;
    }
}

@media (max-width: 768px) and (min-width: 610px) {
	#slider .slides li img
	{
	    height: 400px;
	    width: auto;
	    margin: 0 auto;
	}
}

@media (max-width: 610px) and (min-width: 481px) {
	#slider .slides li img
	{
	    height: 300px;
	    width: auto;
	    margin: 0 auto;
	}
}

@media (max-width: 480px) and (min-width: 321px) {
	#slider .slides li img
	{
	    height: 220px;
	    width: auto;
	    margin: 0 auto;
	}
}
.belowpic{
    height: 37px;
}
#carousel .slides li
{
    max-width: 100px !important;
    width: 100px !important;
    height: 76px !important;
}
#carousel .slides li img {
    height: 76px;
    width: auto;
}

@media (max-width: 320px) {
    
    #slider .slides li img
    {
	height: 185px;
	width: auto;
	margin: 0 auto;
    }
    #slider .slides li{
	max-height: 185px;
    }
}