.desc-common {
    font-size: 18px;
}
.newflyer1 .desc-common{font-family: 'Montserrat-Regular';font-size: 14px;}
.newflyer1 .grey-thin-border {
    position: relative;
    background-color: #969696;
    border-right: 4px solid #969696;
    height: 265px;
    margin-right: 20px;
}
.uppercase{text-transform: uppercase;}
td{vertical-align: top;}
.mh-420, .mh-420 img{height: 420px;}
.mh-290, .mh-290 img{height: 290px;}
.newflyer1 .hotelinfo img{width: 100%}

.mh-350, .mh-350 img{height: 350px;width: 100%;}
.mh-368, .mh-368 img{height: 368px;width: 100%;}
.ocean1 .desc-common p {
    font-family: 'KozGoPr6N-Light';
    font-size: 16px;
    line-height: 22px;
}
.clean .desc-common {
    font-family: 'Montserrat-Regular';font-size: 16px;
}

.newflyer6 .desc-common {
    font-size: 18px;
    line-height: 18px;
}
.newflyer4 .flyer4propertystatus {
	position: absolute;
bottom: 70px;
width: 310px;
background: transparent;

}
.newflyer4 .flyer4propstatus {
    color: #e4e2e5;
    letter-spacing: 5px;
    font-size: 34px;
}
.newflyer4 .flyer1open-house-time {
    letter-spacing: 1px;
    font-size: 18px;
	color: #e4e2e5;
}
.newflyer4 .flyer1propstatuslabel {
    margin: 0px 0px;
    background: transparent !important;
    color: #fff;
    height: 33px;
    position: relative;
    top: -2px;
    left: -2px;
    letter-spacing: 2px;
    width: 295px;
    font-size: 22px;
    text-transform: uppercase;
    text-align: center;
    /* line-height: 1.5; */
    overflow: hidden;
}
.newflyer4 .flyer1attributes {
    position: relative;
    font-weight: bold;
    font-size: 1.6vw;
    letter-spacing: 2px;
    margin: 15px 10px;
}
.newflyer4 .flyer1description {
    line-height: 1.5;
    font-size: 16px;
    font-family: 'MyriadPro Regular';
}
.newflyer4 .flyer1attributes {
    position: relative;
    /* font-weight: bold; */
    font-size: 20px;
    letter-spacing: 2px;
    margin: 15px 10px;
}
.newflyer4 .flyer1userimage {
    width: 110px;
}
.newflyer4 .flyer1companylogo {
    width: 170px;
    margin-top: 20px;
}
.newflyer4 .flyer1userinfo p {
    font-size: 22px;
    text-transform: capitalize;
    color: #fff;
}
.newflyer4 .white-4px-border {
    border: 4px solid #fff;
    border-radius: 4px;
    height: 180px;
}
.right-img-box img{
    /*
    height: 250px;
    width: 400px;
    */
}
.newflyer5 .desc-common {
    font-size: 18px;
    color: #fff;
}
.newflyer10 .mh-280 {
    height: 280px;
    max-width: 262px;
}
.newflyer10 .mh-280 img{


}
.main-banner-wrap img{position: absolute;}
.main-banner-wrap{position: relative;overflow: hidden;}
.bottom-home-info, .bottom-home-info p{font-size: 12px;}
.home-icon-img{height: 60px;width: 60px;}

.mh-300,.mh-300 .main-banner-wrap{height: 300px;}
.mh-200,.mh-200 .main-banner-wrap{height: 200px;}
.mh-380,.mh-380 .main-banner-wrap{height: 380px;}
.mh-400,.mh-400 .main-banner-wrap{height: 400px;}
.mh-420,.mh-420 .main-banner-wrap{height: 420px;}
.mh-210,.mh-210 .main-banner-wrap{height: 210px;}
.mh-100,.mh-100 .main-banner-wrap{height: 100px;}
.mh-190,.mh-190 .main-banner-wrap{height: 190px;}
.mh-180,.mh-180 .main-banner-wrap{height: 180px;}
.mh-250,.mh-250 .main-banner-wrap{height: 250px;}
.mh-270,.mh-270 .main-banner-wrap{height: 270px;}
.mh-290,.mh-290 .main-banner-wrap{height: 290px;}
.mh-180,.mh-180 .main-banner-wrap{height: 180px;}
.mh-170,.mh-170 .main-banner-wrap{height: 170px;}
.mh-375,.mh-375 .main-banner-wrap{height: 375px;}
.mh-455,.mh-455 .main-banner-wrap{height: 455px;}

.main-banner-wrap.mh-400 img{min-height: 400px}
.main-banner-wrap.mh-300 img{min-height: 300px}
.main-banner-wrap.mh-250 img{min-height: 250px}
.main-banner-wrap.mh-270 img{min-height: 270px}
.main-banner-wrap.mh-370 img{min-height: 370px}
.main-banner-wrap.mh-290 img{min-height: 290px}
.main-banner-wrap.mh-180 img{min-height: 180px}
.main-banner-wrap.mh-170 img{min-height: 170px}
.main-banner-wrap.mh-370 img{min-height: 370px;}
.main-banner-wrap.mh-375 img{min-height: 375px;}
.main-banner-wrap.mh-455 img{min-height: 455px;}
.newflyer5 .padding1{
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
}
.pb-0{padding-bottom: 0px !important}
.newflyer4 .three-img-box .main-banner-wrap{border: 4px solid #fff;border-radius: 5px;}
.main-banner-wrap img{min-width: 100%;max-width: 100%;}
.font-18{font-size: 18px;}
.main-banner-wrap img{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: absolute;
    left:0%;
    top: 0;
    /*transform: translate(-50%,-50%);*/
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-align: center;
}
