/*
 Theme Name:   Architekt Theme Child
 Theme URI:    http://www.dessign.net/architekttheme/
 Description:  Architekt Child Theme
 Author:       Mike Chappels
 Author URI:   http://www.fateskimo.co.uk
 Template:     architekttheme
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         2 column theme, clean
 Text Domain:  architekttheme-child
*/

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

#main_container, #outside_container {
	width: auto;

}

.logo {
	width: 100%;
	margin-bottom: 20px;
}

.header_search {
	display: none;
}

.header_text_cont {
	padding: 0 25px;
}

#menu_container ul li {
	width: 25%;
	text-align: center;
}

.header_text_cont, .header_search, .home_blog_box, .home_port_box, .footer_box {
	float: none;
	width: auto;
}

.home_blog_box {
	padding: 0;
	margin: 0;
	text-align: center;
}

.home_blog_box img {
	display: block;
	margin: 0 auto;
}

.home_port_box {
	margin: 0;
	padding: 0;
	text-align: center;
	height: auto;
}

.blog_box img {
	width: 100%;
}

.port_box {
	float: none;
}

#single_left, #sidebar, .port_box {
	width: 100%;
	padding: 0 25px;
	box-sizing: border-box;
}

#single_left img, #sidebar img, .port_box img {
	width: 100%;
	height: 100%;
}

#single_left img.avatar {
	width: 32px;
	height: 32px;
}

#sidebar {
	float: none;
	width: auto;
}

#aswift_0 {
	display: none;
}

.header_top_text {
	padding: 5px 25px;
	background-color: #555;
	text-align: left;
	border-bottom: 0px;
	color: #bdbdbd;
	font-size: 15px;
}

textarea {
	width: 250px;
}

.footer_box ul li {
	float: left;
	width: 25%;
	text-align: center;
}

.footer_box li a {
	display: block;
	padding: 5px 0;
}

.footer_box {
	border-right: 0px;
	padding: 0 25px 15px 25px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 30px;
	margin-right: 0;
}

.footer_box:nth-of-type(1) {
	min-height: 50px;
}

.footer_box:nth-of-type(2) {
	display: none;
}

}