/* #Mobile (Landscape)

================================================== */

/* Note: Design for a width of 480px */



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



.content-box {max-width:440px;}



#widget-header {

	float:right;

	width:42%;

	text-align:left;

	padding:20px 10px 10px 10px;

}

.phone-box .phone {

	font-size:24px;

	line-height:28px;

}



.row-logo {min-height:111px;}



#top-search .input-search {width:333px;}



/*----------------------------------------  

				Slider (cheri added #slider-no)

---------------------------------------- */

#slider-wrapper {height:216px;}

#slider-no {height:216px;}



/*----------------------------------------  

				Recebt Post Tabs

---------------------------------------- */

.recent-posts.latest li,

.recent-posts.pfolio li,

.popular_posts li {

	width:200px;

	margin:0 15px 20px 0;

}

	.recent-posts.latest li .featured-thumbnail,

	.recent-posts.latest li .featured-thumbnail img,

	.recent-posts.pfolio li .featured-thumbnail,

	.recent-posts.pfolio li .featured-thumbnail img,

	.popular_posts li .featured-thumbnail,

	.popular_posts li .featured-thumbnail img {

		width:100%;

		height:auto;

	}

	

.tabs .tab-menu a {padding: 13px 15px 15px 15px;}



.tabs .tab {padding:20px 0px 12px 10px;}



/* Team */

.recent-posts.team li {

	width:400px;

	padding: 10px 10px 10px 10px;

}





/* Images */

.frame.alignleft,

.frame.alignright,

.frame.alignnone {

	margin-right:0;

	width:404px;

}

	

.hfeed.Grid.Gallery .portfolio-meta-list {margin-top:0;}



/* Comments */

.commentlist ul.children {margin-left:0;}





/*---------------------------------------- 

			Post Formats

---------------------------------------- */



/* Image Post Format */





/* Gallery Post Format */

.slides_container_gallery {

	width:420px;

	height:165px;

}

	.slides_container_gallery .g_item {

		width:420px;

	}



/* Audio Format Type */

.audiojs .scrubber {

	width:248px;

	}



/* Audio Single */

.image-holder.Audio {

	width: 100%;

}

.single-audio-holder .audiojs {

	width:100%;

}

.single-audio-holder .audiojs .scrubber {

	width:248px;

}	

		

/*----------------------------------------

				Portfolio

---------------------------------------- */

/* Default layout 3 columns */

#gallery .portfolio li {

	width:400px;

	margin:0 0px 30px 0;

	float:none;

}

	#gallery .portfolio li a.image-wrap {

		width:400px;

		height:263px;

	}

		#gallery .portfolio li a.image-wrap img {

			width:100%;

			height:auto;

		}

/* 1 column portfolio*/

#gallery.one_column .portfolio li {

	width:400px;

	margin:0 0px 30px 0;

	float:none;

}

#gallery.one_column .portfolio li a.image-wrap {

	width:400px;

	height:233px;

	float:none;

	margin-left:0px;

}



/* 2 columns portfolio*/

#gallery.two_columns .portfolio li {

	width:400px;

	margin:0 0 30px 0;

	float:none;

}

	#gallery.two_columns .portfolio li a.image-wrap {

		width:400px;

		height:221px;

	}

	

/* 4 columns portfolio*/

#gallery.four_columns .portfolio li {

	width:184px;

	margin:0 8px 30px 0;

	float:none;

}

	#gallery.four_columns .portfolio li a.image-wrap {

		width:184px;

		height:124px;

	}

	

	#gallery.four_columns .portfolio li:nth-child(2n) {margin-right:0px!important;}



.image-holder {

	width:100%;

	float: none;

	}

	

.gallery_post .g_item {

	width:420px;

}



.slides_container_slideshow {

	height:271px;

	width:420px;

}



.grid_gallery_inner {

	width:441px;

}

.grid_gallery .gallery_item {

	width:201px;

	margin-right:19px;

}

	

.single-oldernewer .older,

.single-oldernewer .newer {

	width:46%;

}

.single-oldernewer span {

	display: none;

}	

	

	

/*---------------------------------------- 

				Sidebar

---------------------------------------- */

#searchform .searching {width:340px;}



#footer {padding:24px 10px 20px 10px;}



}