/*-------------------------------------
   Responsive Properties
--------------------------------------*/
#container {max-width: 100%;}

@media screen and (max-width:800px){
	#main #content, #main .sidebar  { 
		width: 100%;
		max-width: 100%;
	}
	#main #content {display: block;}
}

@media screen and (max-width:640px){
	#footer .widget-footer {
		display: block;
		margin: 0 0 10px;
		width: 100%;
	}
}

@media screen and (max-width:480px){
	#header-logo {margin: 0;}
	#nav-main {padding-left: 0;}
	.nav-main {float: none; border: none;}
	.nav-main > li, .nav-main > ul > li {
		float: none;
		border-bottom: 1px solid #222;
		border-left: none;
		border-right: none;
	}
	.nav-main > li:last-child, .nav-main > ul > li:last-child {border-bottom: none;}
	
	#nav-top {
		display: block;
		float: none;
		clear: both;
	}
	.nav-top {float: none;}

	.rtl #nav-main {padding-right: 0;}
	.rtl .nav-main, .rtl .nav-main li {float: none;}
}

@media screen and (max-width:360px){
	.entry-thumbnail, .entry-excerpt {
		clear: both;
		padding-right: 0;
	}
	.entry-thumbnail {margin-bottom: 4px;}
	.bjqs-heading, .bjqs-descript {display: none;}

	.rtl .entry-thumbnail {padding-left: 0;}
}