/* #Tablet (Portrait)
================================================== */
/* Note: Design for a width of 768px */

@media only screen and (min-width: 768px) and (max-width: 959px) {

/* Logo */
.logo h1,
.logo h2 {
	font-size:2.2em;
	}


/* Slider
---------------------------------------- */
#slider {
	height:430px;
	}
.slider_container {
	width:748px;
}
.slider_container .item {
	width:748px;
	height:430px;
}



/* Content
---------------------------------------- */

/* Recent Posts */
.latestpost li {
	
	}
	.latestpost li h4 {
		padding-top:0;
		}
	.latestpost li .excerpt {
		height:72px;
		overflow:hidden;
		}

	
	
/* Flickr widget */
.flickrImages a {
	width:58px;
	height:58px;
	}

.frame.alignleft img,
.frame.alignright img,
.frame.alignnone img	{
	width:100% !important;
	height:auto !important;
	}

.post-thumb.large img {
	width:100%;
	height:auto;
	}

/* SlidesJS */
.slides_container {
	width:214px;
}
.slides_container .item {
	width:214px;
	height:170px;
}

/* Team */
.recent-posts.team li,
.recent-posts.team li .thumb-wrap {
	width:130px;
	}
.single-team .post-content {
	display:inline;
	}

/* Single Testimonial	*/
blockquote.testi-single,
article.testimonial {
	padding-left:20px;
	padding-top:160px;
	}
blockquote.testi-single:after,
article.testimonial:after {
	left:10px;
	top:145px;
	}

/* Address */
.address dt {
	width:135px;
	margin-right:10px;
	padding:0 0 0 55px;
	font-size:11px;
	}
.address dd {
	width:195px;
	padding:0 0 0 43px;
	}
	.address dd span {
		width:80px;
		}

/* Google map */
#map {
	width:438px;
	height:180px;
	}

	
/* Comments */
.commentlist ul.children {
	margin-left:0;
	}
#commentform input[type="text"],
#commentform textarea {
	width:440px;
	max-width:440px;
	min-width:440px;
	}
	

/* Portfolio
---------------------------------------- */

/* Default layout 3 columns */
#gallery .portfolio li {
	width:205px;
	}
	#gallery .portfolio li a.image-wrap {
		width:205px;
		height:117px;
		}
	.zoom-icon {
		width:205px;
		height:110px;
		}

/* 1 column portfolio*/
#gallery.one_column .portfolio li a.image-wrap {
	width:420px;
	height:240px;
	float:left;
	}
#gallery.one_column .zoom-icon {
	width:420px;
	height:240px;
	}
	#gallery.one_column .folio-desc {
		width:260px;
		padding-top:5px;
		}

		
/* 2 columns portfolio*/
#gallery.two_columns .portfolio li {
	width:332px;
	}
	#gallery.two_columns .portfolio li a.image-wrap {
		width:332px;
		height:170px;
		}
	#gallery.two_columns .zoom-icon {
		width:332px;
		height:170px;
		}

/* 4 columns portfolio*/
#gallery.four_columns .portfolio li {
	width:140px;
	}
	#gallery.four_columns .portfolio li a.image-wrap {
		width:140px;
		height:89px;
		}
	#gallery.four_columns .zoom-icon {
		width:140px;
		height:89px;
		background-size:56px auto;
		}
		
/* Contact form */
.wpcf7-form p.field input {
	width:210px;
	}
.wpcf7-form textarea {
	float:left;
	width:210px;
	max-width:210px;
	min-width:210px;
	}
.wpcf7-not-valid-tip {
	width:223px !important;
	}

	
/* Sidebar
---------------------------------------- */
#searchform .searching {
	width:120px;
	}	
#searchform .submit {
	padding-left:7px;
	padding-right:7px;
	}
	
}