 .griglia-proprieta {
				  background-color: #ECECEC;
				  padding: 20px;
			  }


				/*---------------------------*\
					Item Proprietà
				\*---------------------------*/
				.proprieta-item {
					background-color: #ffffff;
					-webkit-border-radius: 4px;
					-moz-border-radius: 4px;
					border-radius: 4px;
					-webkit-transition: all 0.5s ease;
					-moz-transition: all 0.5s ease;
					-o-transition: all 0.5s ease;
					transition: all 0.5s ease;
					margin-bottom: 30px;
				}

				.proprieta-item:hover {
					-webkit-box-shadow: 0 0px 4px 0 rgba(0, 0, 0, .30);
					box-shadow: 0 0px 4px 0 rgba(0, 0, 0, .30);
				}

				.proprieta-item .proprieta--img {
					position: relative;
					overflow: hidden;
					height: 206px;
				}

				.proprieta-item .proprieta--img img {
					position: absolute;
					left: -100%;
					right: -100%;
					top: -100%;
					bottom: -100%;
					width: auto;
					height: 206px;
					margin: auto;
					max-width:none;
				}





				.proprieta-item .proprieta--status {
					position: absolute;
					top: 15px;
					right: 15px;
					color: #FF7A04;
					font-size: 16px;
					padding-right: 0px;
				}

				.proprieta-item .proprieta--info {
					padding: 10px 15px 0px;
					position: relative;
				}

				.proprieta-item .proprieta--location1 {
					color:#9b9b9b;
					font-size: 12px;
					font-weight: 500;
					/*line-height: 28px;*/
				}
				.proprieta-item .proprieta--location2 {
					font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
					color: #0088CC;
					font-size: 16px;
					font-weight: 600;
					line-height: 16px;
					margin-bottom: 10px;
				}
/*				.proprieta-item .proprieta--location1 a {
					color: #34495e;
				}

				.proprieta-item .proprieta--location1 a:hover {
					color: #64ddbb;
				}*/

				.proprieta-item .proprieta--feat {
					font-size: 12px;
					font-weight: 400;
					line-height: 16px;
					margin-bottom: 0px;
					margin-top: 6px;
				}

				.proprieta-item .proprieta--feat i {
					margin-right: 7px;
				}

				.proprieta-item .proprieta--saved {
					color: #9b9b9b;
					font-size: 10px;
					font-weight: 400;
					line-height: 20px;
					margin-bottom: 0px;
					margin-top:20px;
          text-align: right;
				}

				.proprieta-item .proprieta--saved i {
					margin-right: 7px;
				}

				.proprieta-item .proprieta--price {
					font-size: 24px;
					font-weight: 700;
					display: block;
					line-height: 1;
					margin-bottom: 0px;
					margin-top: 10px;
				}

				.proprieta-item .proprieta--price span {
					margin-left: 4px;
					position: relative;
					font-weight: 600;
					font-size: 14px;
					vertical-align: middle;
					padding-left: 5px;
				}

				.proprieta-item .proprieta--price span:before {
					content: "/";
					position: absolute;
					top: 3px;
					left: -2px;
				}

				.proprieta-item .proprieta--actions {
					padding: 10px;
					border-top: 1px solid #eeeeee;
					position: relative;
				}

			  	.proprieta-item .logo_agenzia {
					position: absolute;
					width: 60px;
					height: 60px;
					background-color: #ffffff;
					z-index: 120;
					bottom:0px;
					left:0px;
				}

				.proprieta-item .logo_agenzia_int {
					position: absolute;
					margin: auto;
					top: 0;
					left: 0;
					right: 0;
					bottom: 0;
				}
				.proprieta-item .logo_agenzia img{
					width: 60px !important;
					height: auto !important;
				}

		  	.proprieta-item .rating {
					position: absolute;
					margin: auto;
          left: 8px;
          bottom: -4px;
				}


				/* -- Immobile cancellato -- */

				.proprieta-item  {
					position: relative;

				}

			  	.proprieta-item .cancellato-griglia {
				  	position: absolute;
					left: 0;
					bottom: 0;
					width: 100%;
					height: 80px;
					z-index: 130;
					padding: 10px 20px;
					background-color: #FFF6BF;
					line-height: 1.4;
			  }

			  	.cancellato-griglia-bianco {
				    position: absolute;
					left: 0;
					bottom: 0;
					width: 100%;
					height: 100%;
					background: rgba(255,255,255,0.70);
					z-index: 128;
			  }


				.badge-note2-griglia {
					width: 10px;
					height: 10px;
					bottom: 12px;
					right: 2px;
					border-radius: 10px;
					display: inline-block;
				}

				/* Custom, iPhone Retina */
				@media only screen and (min-width: 320px) and (max-width: 400px) {

				.proprieta-item .proprieta--actions li {
					margin-right: 6px;
				}
				  .griglia-proprieta {
					  background-color: #e0e1e2;
					  padding: 10px;

				  }
					.proprieta-item {
						box-shadow: 0 0px 4px 0 rgba(0, 0, 0, .30) !important;
					}
				}

				@media only screen and (min-width: 320px) and (max-width: 767px) {

				.proprieta-item .proprieta--actions ul {
					margin-bottom: 20px;
				}

				}

				/* Small Devices, Tablets */
				@media only screen and (min-width: 768px) and (max-width: 991px) {

				.my-properties.properties-list .proprieta-item {
					display: block;
				}

				.my-properties.properties-list .proprieta-item .proprieta--content {
					width: 100%;
				}
				}





			  /* Queries Nuove */

				@media only screen and (min-width: 1199px) {
					.proprieta-item .proprieta--img {max-width: 1000px; height: 225px;}
          .proprieta-item .proprieta--img img {height: 225px;}
				}

        @media only screen and (min-width: 991px) {
					.proprieta-item .proprieta--img {height: 236px;}
          .proprieta-item .proprieta--img img {height: 236px;}
				}

				@media only screen and (min-width: 720px) and (max-width: 767px) {
					.proprieta-item .proprieta--img {height:498px;}
          .proprieta-item .proprieta--img img {height: 498px;}
					.proprieta-item .logo_agenzia img{
						width: 80px !important;
						height: 80px !important;
					}
					.proprieta-item .logo_agenzia {
						width: 80px;
						height: 80px;
					}


					.proprieta-item .proprieta--location1 {
						font-size: 12px;

					}
					.proprieta-item .proprieta--location2 {
						font-size: 20px;
						line-height: 24px;
						margin-bottom: 10px;
					}

					.proprieta-item .proprieta--price {
						font-size: 28px;
						margin-top: 20px;
					}

					.proprieta-item .proprieta--price span {
						margin-left: 8px;
						position: relative;
						font-weight: 400;
						font-size: 14px;
						vertical-align: middle;
						padding-left: 5px;
					}

					.proprieta-item .proprieta--feat {
						font-size: 14px;
						line-height: 24px;

					}
					.proprieta-item .proprieta--saved {
						font-size: 12px;
						line-height: 24px;

					}

				}
				@media only screen and (min-width: 650px) and (max-width: 719px) {
					.proprieta-item .proprieta--img { height: 435px; }
          .proprieta-item .proprieta--img img {height: 435px;}
				}
				@media only screen and (min-width: 500px) and (max-width: 649px) {
					.proprieta-item .proprieta--img { height: 336px; }
          .proprieta-item .proprieta--img img {height: 336px;}
				}
				@media only screen and (min-width: 320px) and (max-width: 499px) {
					.proprieta-item .proprieta--img { min-height: 215px; }
          .proprieta-item .proprieta--img img {height: 215px;}
				}
