@charset "utf-8";
/* CSS Document */

.user_similar_prop .class-image {height: 455px;}
.listings .user_similar_prop .amenity{padding-left:16px; position:static; margin-top:16px }
.listings .user_similar_prop .amenity .col-xs-12{ margin:8px 0}
.network-detail-pg .form-control{ height:auto; }

.navbar-fixed-bottom, .navbar-fixed-top {position: relative !important;}
.about-banner,.normal-banner .filter-menu,.details .property-img, .dashboard-user{margin-top:0; padding-top:0px}
.navbar-nav > li > .dropdown-menu {z-index:99}
.banner.normal-banner{ overflow:visible}
.contact p { padding: 3 30px !important;} 

.selectors.bb{ margin-top:27px!important;}
.profile_pic {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
	width: 146px;
	height: 146px;
	display:inline-block
}
.profile_pic_small{
	background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
	width: 40px;
	height: 40px;
	float:right;
}
.welcome_txt { width:60%; float:left}
.normal-banner .navbar-nav .user .users{padding-right:0px !important}
.about-details   {
    font-size: 16px;
    color: #454545;
    font-family: 'latolight';
    padding-top: 80px;
    padding: 0px 15px;
}
.about-details .about-listing p{
	line-height:30px;
	padding:0px 15px;
}

.banner .header-content  p.tagline {
    font-size: 21px;
    font-family: 'latolight';
	font-weight:bold;
  /*  background: rgba(0,0,0,0.25); */
    display: inline-block;
    padding: 0 5px;
    /*border: 1px solid #000;*/
}
.form-class{padding-left:50px}
/*----------------------------------------*/
@-ms-viewport {
	width: device-width;
}
@viewport {
	width: device-width;
}

@media (max-width: 1599px) {
	.user_similar_prop .class-image {height: 455px;}
}

@media (max-width: 1299px) {
	.container{ width:auto}
	
}

@media (max-width: 1199px) {
	.navbar-default .navbar-nav li.offer a{padding: 11px 15px;}
	.normal-banner .filter-menu .first-section{ margin-left:0}
	.listings .img{    min-height: inherit;}
}

@media (max-width: 1069px) {
}

@media (max-width: 991px) {
	.normal-banner .filter-menu {margin-top: 151px;}
	.normal-banner .filter-menu select{ border-bottom: 1px solid #c2c2c2;}
	nav .navbar-header {
		float: none;
		text-align:center;
		margin-bottom:10px
	}
	nav .navbar-brand{
		float:none;
		display:inline-block;
	}
	nav.navbar-default .navbar-nav{ float:none !important; text-align:center;}
	nav .navbar-nav>li{ display:inline-block; float:none;vertical-align: middle;}
	#signup .modal-content .content{ padding-left:20px;padding-right:10px;}
	.normal-banner .filter-menu .hard-left.first-section{ padding-left:15px !important}
	
}

/* Collapse oversized image and pulled images after iPad breakpoint. */
@media (max-width: 767px) {
	.normal-banner .filter-menu {margin-top: 72px;}
	nav .navbar-brand{ float:left}
	.footer-last .email-subs {width: 80%;}
	#signup .modal-content .sign-side{min-height: 360px;}
	#signup .modal-content .content{ padding-top:30px;}
	.navbar-default .navbar-nav li{  margin-top:5px;  margin-bottom:5px }
	.navbar-default .navbar-nav li.offer a{margin-top:0; margin-bottom:0px;}
	.navbar-default .navbar-nav li.offer{ margin-left:5px; margin-right:5px  }
	.navbar-default .navbar-nav li.lang a{margin-top:0;}
	.navbar-default .navbar-nav li.lang{ margin:0 5px}
	.navbar-default .navbar-nav {padding: 0px!important;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border:none; box-shadow:none}
	.banner .header-content .content { padding-top: 20px}
	.user_similar_prop .class-image {height: 450px;}
}

@media (max-width: 643px) {
	.user_similar_prop .col-xs-6.smiliar_prop{ width:100%}
	.ma5-lightbox img{ object-fit:cover}
}

@media (max-width: 480px) {
	nav .navbar-nav>li{ display:block;}
	.navbar-default .navbar-nav li.offer{ margin-left:5px; margin-right:5px  }
	.navbar-default .navbar-nav li.offer a{ margin-right:0 !important}
	#signup .modal-content .sign-side {min-height: 490px;}
}

/* Mobile devices */
@media (max-width: 359px) {

}
/**
 * 9.0 Print
 * ----------------------------------------------------------------------------
 */

/* Retina-specific styles. */
@media print,
	(-o-min-device-pixel-ratio: 5/4),
	(-webkit-min-device-pixel-ratio: 1.25),
	(min-resolution: 120dpi) {

}

@media print {

}

