/* Nav */
.tinynav { 
	display: none;
	width: 100%;
	border-radius: 0;
	font-family: 'Raleway', sans-serif;
	margin-top: 20px;	
}
.menu-navbar {}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 

	.main-content {  }
	#catalogo { visibility:hidden; height:0; overflow:hidden; }
	#pdf { visibility:visible; height:auto; overflow:visible; }

}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) { 
	.tinynav {
	display: block
	}
    #navmenu{
	display: none
	}
	.menu-navbar {
	width: 65%
	}
	.ouragents .our-img {
	width: 100%;
	text-align: center
	}
	.imagewrapper {
	height: 100%;
	width: 300px;
	margin: 0 auto;
	}
	.scroll-properties {
	width: 1470px
	}
	.span280px {
	width: 100%
	}
	.span280px.pull-left{
	float: none
	}
	.span280px.pull-right{
	float: none
	}
	.sidebar-box .our-img {
	width: 100%
	}
	
	#catalogo { visibility:hidden; height:0; overflow:hidden; }
	#pdf { visibility:visible; height:auto; overflow:visible; }
	
	.logos-empresa {
		font-family:  'Raleway', sans-serif;
		font-size: 12px;
		margin-top:60px;
		position:relative;
		width:100%;
		height:auto;
		margin:10px 0 0 -10px;
		border:none;
	}
	
	.logos-empresa h1 { margin-bottom:5px; }
	
	.logos-empresa ul { list-style-type:none; display:inline; padding:0; margin:0; height:auto; }
	.logos-empresa ul li { position:relative; float:left; width:140px; display:table-cell; vertical-align:middle; height:100px; margin:10px; line-height:100px; }
	
 }
 
/* Landscape phone to portrait tablet */

@media (max-width: 767px) {
	.tinynav {
	display: block
	}
    #navmenu{
	display: none
	}
	#wrapper {
	display: none;
	}
	.footer-top,
	.footer-bottom{
	padding: 10px;
	}
	.slider-home .title span {
	display: none
	}
	.footer-bottom .span6 {
	text-align: center;
	}
	.social.pull-right {
	float: none
	}
	.properties {
	background: none;
	}
	.ouragents .our-img {
	width: 100%;
	}
	.realestate-logo {
	position: inherit;
	width: 100%;
	text-align: center;
	background: #ffffff;
	}
	.menu-navbar  {
	width: 100%;
	margin-left: 0;
	}
	.filter-pro  {
	display: none;
	}
	.our-content ul li {
	margin-bottom: 20px;
	}
	.footer-top .span4{
	margin-bottom: 20px;
	}
	.imagewrapper {
	height: 100%;
	width: 300px;
	margin: 0 auto;
	}
	.span280px {
	width: 100%
	}
	.span280px.pull-left{
	float: none
	}
	.span280px.pull-right{
	float: none
	}
	.sidebar-box .our-img {
	width: 100%
	}
	.contact {
	padding-right: 0px;
	}
	.page-ination ul li a {
	padding: 0;
	border: none;
	}
	.page-ination {
	padding-top: 0px;
	margin-bottom: 30px;
	}
	.pic-cat {
	display: none;
	}
	.list-grid {
	display: none;
	}
	.ordering.pull-right {
	float: none
	}
	.ordering {
	text-align: center
	}
	.ordering select {
	width: 100%
	}
	
	.main-content { 
		background-color:transparent !important;
		max-width:500px;
		margin:0 auto;
	}
	
	.item2 { max-width: 350px !important; height:170px; padding: 0px 0px 80px 0px; list-style:none !important; background-color:#FFF; margin: 0px 20px 20px 0px; text-align:center; float:left; }
	
	.item { max-width: 350px !important; height: 180px; padding: 0px 0px 80px 0px; float: left;  list-style: none!important; background-color:#FFF; margin: 0px 20px 30px 0px; text-align:center; float:left; }	
	
	#catalogo { visibility:hidden; height:0; overflow:hidden; }
	#pdf { visibility:visible; height:auto; overflow:visible; }
	#mapa { visibility:hidden; height:0; overflow:hidden; }
	#mapa-lista { visibility:visible; height:auto; overflow:visible; }
	
	.logos-empresa {
		font-family:  'Raleway', sans-serif;
		font-size: 12px;
		margin-top:60px;
		position:relative;
		width:100%;
		height:auto;
		margin:10px 0 0 -10px;
		border:none;
	}
	
	.logos-empresa h1 { margin-bottom:5px; }
	
	.logos-empresa ul { list-style-type:none; display:inline; padding:0; margin:0; height:auto; }
	.logos-empresa ul li { position:relative; float:left; width:140px; display:table-cell; vertical-align:middle; height:100px; margin:10px; line-height:100px; }
	
	
 }

@media (min-width:481px) and (max-width:518px) {
	
	.main-content { 
		background-color:transparent !important;
		width:460px;
		margin: 0 auto;
	}
	
	.item2 { width: 330px !important; height:170px; padding: 0px 0px 80px 0px; list-style:none !important; background-color:#FFF; margin: 0px 20px 20px 0px; text-align:center; }
	
	.item { width: 330px !important; height: 180px; padding: 0px 0px 80px 0px; float: left;  list-style: none!important; background-color:#FFF; margin: 0px 20px 30px 0px; text-align:center; }
	
	#catalogo { visibility:hidden; height:0; overflow:hidden; }
	#pdf { visibility:visible; height:auto; overflow:visible; }
	#mapa { visibility:hidden; height:0; overflow:hidden; }
	#mapa-lista { visibility:visible; height:auto; overflow:visible; }
	
	.logos-empresa {
		font-family:  'Raleway', sans-serif;
		font-size: 12px;
		margin-top:60px;
		position:relative;
		width:100%;
		height:auto;
		margin:10px 0 0 -10px;
		border:none;
	}
	
	.logos-empresa h1 { margin-bottom:5px; }
	
	.logos-empresa ul { list-style-type:none; display:inline; padding:0; margin:0; height:auto; }
	.logos-empresa ul li { position:relative; float:left; width:140px; display:table-cell; vertical-align:middle; height:100px; margin:10px; line-height:100px; }
	
}

 
/* Landscape phones and down */
@media (max-width: 480px) {
	.tinynav {
	display: block
	}
    #navmenu{
	display: none
	}
	#wrapper {
	display: none;
	}
	.footer-top,
	.footer-bottom{
	padding: 10px;
	}
	.slider-home .title span {
	display: none
	}
	.footer-bottom .span6 {
	text-align: center;
	}
	.social.pull-right {
	float: none
	}
	.properties {
	background: none;
	}
	.ouragents .our-img {
	width: 100%;
	}
	.realestate-logo {
	position: inherit;
	width: 100%;
	text-align: center;
	background: #ffffff;
	}
	.filter-pro  {
	display: none;
	}
	.our-content ul li {
	margin-bottom: 20px;
	}
	.footer-top .span4{
	margin-bottom: 20px;
	}
	.imagewrapper {
	height: 100%;
	width: 300px;
	margin: 0 auto;}
	.sidebar-box .our-img {
	width: 100%
	}
	.span280px {
	width: 100%
	}
	.span280px.pull-left{
	float: none
	}
	.span280px.pull-right{
	float: none
	}
	.sidebar-box .our-img {
	width: 100%
	}
	.contact {
	padding-right: 0px;
	}
	.page-ination ul li a {
	padding: 0;
	border: none;
	}
	.page-ination {
	padding-top: 0px;
	margin-bottom: 30px;
	}
	.error404 h1 {
	font-size: 84px;
	}
	.pic-cat {
	display: none;
	}
	.list-grid {
	display: none;
	}
	.ordering.pull-right {
	float: none
	}
	.ordering {
	text-align: center
	}
	.ordering select {
	width: 100%
	}
	.find input.keywordfind {
	width: 94%;
	}
	.main-content { 
		background-color:transparent !important;
		margin: 0 auto;
	}
	
	.item2 { width: 330px !important; height:170px; padding: 0px 0px 80px 0px; list-style:none !important; background-color:#FFF; margin: 0px 20px 20px 0px; text-align:center; }
	span.description2 { display:block; max-width:330px; margin-top:5px; font-size: 12px; color: #333; text-align: center!important; font-family: Verdana, Geneva, sans-serif; line-height:12px; }
	
	.item { width: 330px !important; height: 180px; padding: 0px 0px 80px 0px; float: left;  list-style: none!important; background-color:#FFF; margin: 0px 20px 30px 0px; text-align:center; }	
	span.description { display:block; max-width:220px; margin-top:5px; font-size: 12px; color: #333; text-align: center!important; font-family: Verdana, Geneva, sans-serif; line-height:12px; }
	
	#catalogo { visibility:hidden; height:0; overflow:hidden; }
	#pdf { visibility:visible; height:auto; overflow:visible; }
	#mapa { visibility:hidden; height:0; overflow:hidden; }
	#mapa-lista { visibility:visible; height:auto; overflow:visible; }
	
	.logos-empresa {
		font-family:  'Raleway', sans-serif;
		font-size: 12px;
		margin-top:60px;
		position:relative;
		width:100%;
		height:auto;
		margin:10px 0 0 -10px;
		border:none;
	}
	
	.logos-empresa h1 { margin-bottom:5px; }
	
	.logos-empresa ul { list-style-type:none; display:inline; padding:0; margin:0; width:100%; height:auto; }
	.logos-empresa ul li { position:relative; float:left; width:140px; display:table-cell; vertical-align:middle; height:100px; margin:10px; line-height:100px; }
	
	div.footer-logos { font-family: 'Raleway', sans-serif; width:100%; color:#666; font-weight:700; margin-bottom:15px; }
	div.footer-logos div.title { display:block; float:none; width:100%; text-align:center; }
	div.footer-logos div.fbox { display:block; width:100%; text-align:center; }
	
	
}
