@media only screen and (max-width: 1920px){

#menu-left, #menu-right {
	margin-top: 60px;
}

.home #logo img {
	width: 120px !important;
	}


}	


@media only screen and (max-width: 1480px){

#kablooey {
	float: left;
}

}


@media only screen and (max-width: 1320px){


#contentwrap-wide {
	margin-top: 10px;
	}

#content-fullwidth {
	margin-top: 0;
	}
	
#menuwrap .menu-item-home {
	padding-left: 0px !important;
	}

#featured-excerpt {
	top: 30%;
	}

		

}




@media only screen and (max-width: 1280px){


.scroll-down {
	display: none;
}

.testimonials {
	height: 80%;
}	


}



@media only screen and (max-width: 1150px){	


#menu-right ul li {
	padding: 0 25px;
}

#header-wrap {
	font-size: 15px;
}

}	



@media only screen and (max-width: 1050px){	


#menu-right ul li {
	padding: 0 20px;
}

#header-wrap {
	font-size: 13px;
}

.banner, .banner li, .single .banner, .page .banner, .category .banner {	
	background-attachment: scroll;	
}

}


@media only screen and (max-width: 1010px){	


#menu-right ul li {
	padding: 0 18px;
}

#header-wrap {
	font-size: 14px;
}

}




@media only screen and (max-width: 980px){
	
#header-fullwidth {
	position: relative !important;
	top: 0;
	padding: 0 !important;
	width: 100% !important;
}

.logo {
	float: none;
	
	}

#responsivemenu{
	display:block;
	}
	
#header-wrap {
	display:none;
	}
	
		
	
ul.instagram-pics li {
		width: 32.5%;
		}
		
#header-fullwidth {
	border-bottom: 0;
	width: 100%;
	padding: 0;
	}		
		


.banner {
	height: 100%;
}




blockquote {
	font-size: 16px;
}


.grid-sizer {
	width: 50%;
}

.masonry img {
  	width: 49%;
}		
	
}


@media only screen and (max-width: 768px){

.testimonials {
	height: auto;
}

.testimonial-slide-left {
	float: none;
	width: 100%;
	height: 350px;
}

.testimonial-slide-right {
	float: none;
	width: 86%;
}

.testimonials h5 {	
	text-align: center;
}


#featured-excerpt, #travel-featured-excerpt {
	width: 80%;
	top: 32%;
	left: 0;
	margin-left: 0;
	text-align: center;
	padding: 0 10%;
	}

.home #featured-excerpt {
	top: 22%;
	}

}	
	



@media only screen and (max-width: 500px){
	

#hiddenmenu ul li {
	width: 30%;
	}

.category-block {
	width: 50%;
	}	

.category-block small {
	font-size: 11px;
}

.category-block h3 {
	font-size: 12px;
}	
	
#copyright, #social-icons, 	#kablooey {
	float:none;
	margin: 20px 0;
	}
	
	


.grid-sizer {
	width: 100%;
}

.masonry img {
  	width: 99%;
}

}


@media only screen and (max-width: 400px){
	
h1 {
	font-size:20px;	
	line-height: 1.6em;
	}

#featured-excerpt p, #travel-featured-excerpt p {
	font-size: 16px;
}

button {
	font-size: 16px;
}

#header-top-bar {
	font-size: 0.7em;
}	
	
.category-block {
	width: 100%;
	}	
	
.category-img-excerpt-wrap {
	overflow:visible;
	}	
	
.category-excerpt {
	display:none;
	}		
	
.large-category-block {
		clear:both;
		width:100%;
		}
		
.instagram-wrap {
	margin-top: 20px;
	overflow:auto;
	}		

ul.instagram-pics li {
		width: 50%;
		}	
		
img.size-medium {
	float: none !important;
	}
	
.badge	 {
	float: left;
	width:40%;
	}
	
}